
其實重要的就是記住一條:在項目中成長!
我們常說,實戰就是好的訓練!對于程序員來講,項目就是實戰的戰場,只有通過真實項目的淬煉,真正面對項目行進過程中遇到的問題,才能切實提高編碼能力。其中,重要的一點就是要在項目實施的同時,時刻保持饑渴的學習態度,不只是向框架學習,搞清框架的整體原理圖,還要向項目組的其他同學,學習好的編碼技術、習慣,還有相互間的溝通協作技巧。
在項目中成長,對于每一名工程師都是非常重要的!
當然,要成為一名優秀的程序員還需要養成一些良好的習慣,在這里小課可以給大家一些小建議:
多看代碼,保持代碼敏感度
看書多了,會對文字有敏感度,代碼也是一樣。好代碼和差代碼是有本質區別的,好的代碼里面體現著設計感,就像是有完整邏輯框架的一件藝術品。只有看的多了,琢磨的多了,才能培養出好的代碼審美感。這種影響是潛移默化的,一兩天內可能沒有顯著改變,但時間長了,效果就凸顯出來了。
勤寫代碼,多做總結,嘗試設計
如果說看代碼是讓我們時刻保持對代碼的敏感度,那么勤寫代碼,就是讓這種敏感度落地,在實踐中去逐漸矯正這種敏感度。而且要嘗試在編寫過程中嘗試加入設計,這種設計并不一定是寫高大上的框架,更重要的是要通過一些代碼的優化,把一些共性的東西做一些寫法的不一樣。

走出固有思維,提升溝通效率
很多程序員都有這樣的想法,覺得我就是個碼農,學好代碼技術就好了,干嘛還要學習如何溝通。現在我想告訴大家,不管是做何種工作,溝通都是必不可少的。在日常工作中,就有很多原本很簡單的事情都是因為沒有及時溝通,導致后事與愿違。
網上很多段子都把產品經理和程序員形容成水火不容的“敵人”,其實很大一部分原因就是因為在日常工作中溝通不暢,彼此不了解造成的。所以,對于一名程序小猿來講,不只是要鍛煉代碼技術,也要鍛煉口才。