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