對于一個程序員來說,成功的職業(yè)生涯通常是指在一定的時間內,完成高質量且被認可的工作。
為此,要遵循一定的原則來編寫可靠的代碼、要不停地測試工作、要不斷地更新技術。
對成功的渴望是人們與生俱來寫在基因里的一部分。對于成功,我們拒絕心靈雞湯,把行動落實在具體的事情上。
有人說,有閱讀的人就有未來。我們應該借鑒優(yōu)秀程序員的哪些閱讀經驗?
1、使用在線社區(qū)和論壇
如果你苦思冥想也不能解決問題,那么不如訪問一些在線社區(qū),向廣大的程序員們求解。正如俗話說的,共享的問題就是減半的問題。訪問在線社區(qū),例如 Stackoverflow 或 TechNet 尋求提示和技巧。
在國外,建議你經常上digg去看看各種 BLOG 的聚合。
2、閱讀代碼和開發(fā)者頭條
如果你身邊有一些比較牛逼的程序員,觀察他們閱讀習慣,你會發(fā)現(xiàn):他們經常閱讀一篇很長的文章,但是其實他們會略過其中的文字,主要還是閱讀里面的代碼。
另外,他們對于開發(fā)者頭條也非常關注。因為互聯(lián)網每天都有新事物出現(xiàn),需要跟上時代的步伐。例如w3cschool app閱讀代碼和開發(fā)者頭條。
3、閱讀干貨書
之前國外知名網站stackoverflow上有一個問題調查: 哪本書是對程序員最有影響、每個程序員都該閱讀的書?
調查投票靠前榜單有十幾本,我們知道最好的前五本就可以了。
第一名:1306票《代碼大全(第二版)》
第二名:1161票 《The Pragmatic Programmer》,中文版《程序員修煉之道》
第三名:689票 《計算機程序的構造和解釋》
第四名:557票 《C程序設計語言》
第五名:472票 《重構:改善既有代碼的設計》
最后,閱讀關于如何變得更優(yōu)秀的書籍,也是提高自身能力的關鍵。另推薦閱讀Malcolm Gladwell 的《異類》來了解更多成功的秘訣,網絡上有電子版的。
養(yǎng)成一個習慣需要21天,繼續(xù)堅持上面的這些習慣,如果覺得還不錯,那就堅持下去吧!