必看

看到一篇過來人的經驗總結和分析,選擇程序員這個職業,就應該有鑽研精神。

原文鏈接

[面試感悟----一名3年工作經驗的程序員應該具備的技能](http://www.cnblogs.com/xrq730/p/5260294.html)

關於程序員的幾個階段

每個程序員、或者說每個工作者都應該有自己的職業規劃,如果看到這裏的朋友沒有自己的職業規劃,希望你可以思考一下自己的將來。

LZ常常思考自己的未來,也從自己的思考中總結出了一些東西,作爲第一部分來談談。LZ認爲一名程序員應該有幾個階段(以下時間都算上實習期):

第一階段—-三年
我認爲三年對於程序員來說是第一個門檻,這個階段將會淘汰掉一批不適合寫代碼的人。這一階段,我們走出校園,邁入社會,成爲一名程序員,正式從書本上的內容邁向真正的企業級開發。我們知道如何團隊協作、如何使用項目管理工具、項目版本如何控制、我們寫的代碼如何測試如何在線上運行等等,積累了一定的開發經驗,也對代碼有了一定深入的認識,是一個比較純粹的Coder的階段


第二階段—-五年
五年又是區分程序員的第二個門檻。有些人在三年裏,除了完成工作,在空餘時間基本不會研究別的東西,這些人永遠就是個Coder,年紀大一些勢必被更年輕的人給頂替;有些人在三年裏,除了寫代碼之外,還熱衷於研究各種技術實現細節、看了N多好書、寫一些博客、在Github上分享技術,這些人在五年後必然具備在技術上獨當一面的能力並且清楚自己未來的發展方向,從一個Coder逐步走向系統分析師或是架構師,成爲項目組中不可或缺的人物


第三階段—-十年
十年又是另一個門檻了,轉行或是繼續做一名程序員就在這個節點上。如果在前幾年就抱定不轉行的思路並且爲之努力的話,那麼在十年的這個節點上,有些人必然成長爲一名對行業有着深入認識、對技術有着深入認識、能從零開始對一個產品進行分析的程序員,這樣的人在公司基本擔任的都是CTO、技術專家、首席架構師等最關鍵的職位,這對於自己絕對是一件榮耀的事,當然老闆在經濟上也絕不會虧待你

“`

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章