1. 程式人生 > >新人程式設計師的大牛進階之路

新人程式設計師的大牛進階之路

1.對程式碼花時間解構出來那一塊負責什麼功能,把專案給庖丁解牛成一個個不同功能的模組
2.對每個模組實現什麼瞭解
3.看懂每個模組的程式碼,不懂就google+stackoverflow去問
4.嘗試對某個你感興趣的小模組去重構
5.重構出來的效能不如原來的,分析原因,回到4,迴圈
6.期間惡補相關的知識,特別是下班後,頭幾年辛苦點沒事,不懂就google+stackoverflow,如果某個模組不常用,一次解決就不管了,如果某一模組重複出現幾次,建議買書補相關基礎,我經常推薦幾個盜版書店
7.程式碼質量比原來的牛逼,找老大說明,這時候公司裡面的前輩都會對你刮目相看,覺得小夥你了不得
8.抽空多看增加內功的書籍比如程式碼大全、clean code、程式設計師修煉之道、重構、深入理解計算機系統、unix環境高階程式設計和網路程式設計,這些書可能一時半會覺得沒用,但是堅持下去,兩三年後你就和公司其他人拉開距離
9.不要只關注自己這一塊,多思考自己寫的模組能不能以後被多次利用,利用次數越多,你的價值與口碑就越高
10.多和架構師以及其它專案組的聊天溝通,不懂就問,別不好意思,給你開闊視野,別人談論某個專案的時候哪怕和你沒關係還是要多聽聽
11.和同事處好關係,哪怕他們在心不在焉,不認真工作,不要表面說出來
12.不要隨隨便便把你的想法告訴單位裡的人
經過以上12點,過不了幾年你就是人人搶手的大牛了,祝你成功