架構師給程式設計師的一封信
下面的郵件是某Architect發給他的Engineering團隊的,我覺得挺不錯的,我相信我們所有的程式設計師都能從中學到很多東西。下面是這封郵件——
每次當我開始做新的東西是我就會很興奮。就算在軟體圈裡做了20年以後,每當開始新的旅程裡,我都覺得我心中有一些東西不吐不快。這是我們大家一起的旅程。我強烈地相信我們詳細規劃的過程是很有樂趣的,富有挑戰的和豐富多彩的。我想讓這個旅程讓你們難忘,並且能增添你們所有人的閱歷。
這看起來有些唯心主義,不過,我想制訂我的工作日程,我們的技術策略,以及你們密切合作的進度。這樣一來,當你們做了什麼相當不錯的事,我們所有人都可以受益。我相當的尊重第一個工程師和他們的程式碼。
1. 程式碼是王。文件僅隨其後 。所以,程式碼一定要和文件一致,並可以正確執行。
2. 測試,測試,測試。
3. 單元測試非常關鍵 。每一個在單元測試之後發現的bug需要開發人員雙倍的開銷。記住,我寧可增加你的薪水,也不願意把這些錢發給另一個QA團隊然後你再修正bug。因此,如果你的程式碼滿是bug的話,我不得不把錢付給更多的人,而你也只能分得很小的一塊餅。
4. 寫下有效率的程式碼,不但是讓人讀得有效率,而且也是讓CPU執行 地有效率。對於壞程式碼永遠不會善罷甘休。
5. 多瞭解今天工作需要之外的事情。你不僅僅要知道今天干什麼,還要知道明天需要什麼。
6. 回家時不時做點菜,是的,真正的做菜。這會教會你菜譜和做飯的不同。菜譜告訴你這道菜需要什麼樣的食材,而你實際去做需要考慮的是你現在手上有什麼……這就是其中的不同。(對於一個剛起步的公司,這是一個最大的教訓)
7. 創新和好點子(技術或是產品),請與大家共享。
8. 我知道你不喜歡商人。我也知道為什麼。他們銷售那些你做不到的,他們承諾那些你完不成的。他們要求的比他們付出的更多。但是,沒有他們,我們可能沒有辦法把商業轉換成產品。這是一件很難的技能。把你的想法告訴我,我願意成為你和他們間的緩衝。要建造一個好的團隊,我們需要的所有的東西。
9. 作為一個工程師,熱愛你的專業。你能擁有一個可以掙錢、受人尊重、並擁有樂趣的程式設計師人生。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31365439/viewspace-2681622/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 程式設計師生活之路--來自程式設計師爸爸的一封信程式設計師
- 程式設計師、技術主管和架構師程式設計師架構
- 阿里架構師Peter老師講述Java程式設計師→架構師所需要掌握的技能阿里架構Java程式設計師
- 架構師修煉之道(二)——架構?設計?架構師?架構
- 六一兒童節,程式設計師寫給女兒的一封信程式設計師
- 程式設計師與架構師之間的差距很大嗎?程式設計師架構
- Java程式設計師如何成為優秀的架構師Java程式設計師架構
- 10年資深架構師分享 | 普通程式設計師向架構師進階之路架構程式設計師
- 從程式設計師到架構師,有捷徑嗎?程式設計師架構
- 架構師如何賦能程式設計師團隊? - esilva架構程式設計師
- 程式設計師,如何從開發轉型做架構師?程式設計師架構
- 程式設計師、架構師…,IT職業都有哪些晉升方向?程式設計師架構
- 程式設計師嘛,先做個好架構師再說程式設計師架構
- 告訴你架構師與程式設計師的區別在哪裡架構程式設計師
- java程式設計師進階架構師你必須掌握的架構知識體系Java程式設計師架構
- “大話架構”阿里架構師分享的Java程式設計師需要突破的技術要點架構阿里Java程式設計師
- 一個老程式設計師的程式設計之路,寫給年輕的程式設計師們程式設計師
- 系統架構設計師學習(二)系統架構設計師緒論架構
- 程式設計師,真有必要了解架構嗎?程式設計師架構
- Java從程式設計師到架構師其實並不難Java程式設計師架構
- 給程式設計師的一頓午餐?程式設計師
- 從程式設計師到解決方案架構師的簡單指南 - Dev程式設計師架構dev
- 系統架構設計師感想架構
- 架構師之路—理解設計模式架構設計模式
- 為什麼大部分 PHP 程式設計師做不了架構師?PHP程式設計師架構
- 好程式設計師告訴你Java架構師學習路線程式設計師Java架構
- Java程式設計師如何高效學習,才能加快成為架構師的步伐Java程式設計師架構
- 走向架構師——1~3年java程式設計師面試必備的技能架構Java程式設計師面試
- 騰訊架構師分享的Java程式設計師需要突破的技術要點架構Java程式設計師
- 架構師對MVC設計模式的理解架構MVC設計模式
- 【程式設計師的遊戲開發之路】 遊戲架構程式設計師遊戲開發架構
- 程式設計師到高階架構師,必須經歷的三個階段!程式設計師架構
- 阿里一位 70 後程式設計師、架構師的 26 個職場感悟阿里程式設計師架構
- 程式設計師你是怎麼繪製架構圖?程式設計師架構
- 以前的程式設計師,現在的程式設計師程式設計師
- 寫給前端程式設計師的命令列入門前端程式設計師命令列
- 寫給新入行的程式設計師小朋友程式設計師
- 給各位程式設計師的一些忠告程式設計師