圖片來之互聯網
35歲以後就不能做開發了麽?
當然不是了,35歲以上是可以寫程序的,大家都聽說過java之父,詹姆斯高斯林,他是壹位編程天才,他出生於1955年,而java這門語言是他近40歲時才創造出來的,就這個事例就證明35歲以後寫程序壹點問題都沒有的,年齡大的程序員往往都閱歷更廣,經驗更深,編程思想更成熟,對技術的細節更敏感。其實從某種意義上來說年齡大的程序員應該更吃香。
為什麽國內35歲以上的程序員很少?
上面得出結論是年齡大的程序員更吃香,可是現實中不是這樣,起碼國內不是這樣,那這到底是什麽原因呢,首先從這3個維度去分析。咱們把時間按成x軸,隨著x軸的延伸,y軸有這樣3個指標,壹個就是閱歷(經驗),壹個是編程思想,壹個就編程的反應速度。隨著年齡的增長,編程思想,閱歷(經驗)是毫無疑問增加的,可能編程反應速度,精力方面是下降的。如我下面的示意圖所示。
圖片來之互聯網
因此年齡大的更適合壹些專門研究技術的公司,工作節奏又不是那麽快的,不需要天天加班的公司。不需要天天加班這壹點好像不太現實,因為國內的互聯網公司,搞技術的不加班簡直是太少了,國內的公司對時間節奏要求的很高,國外的壹些技術公司更註重程序員的編程思想,經驗,而國內的則更註重程序員的編程反應速度,為啥呀,很明顯,產出高呀,不需要妳有什麽高深技術,做壹個快速編碼的碼農就行了,因為行業競爭的壓力,妳有再好的思想,妳慢別人壹步,妳後開發出來就是死,正因為有這樣的互聯網環境下才會出現我們看到的景象,35歲以上的程序員很少了。
年齡還小的程序員應該怎麽做?
鑒於國內互聯網行業的大環境,建議現在還算是年輕的程序員應該想想以下這些事情。
前幾年把精力主要放在自己的技術提升上,這個是首要任務,不用老想著怎麽升職,只要妳有足夠的技術能力,以後就不會發愁。如果把這段黃金時期的心思花在其他事情上,那麽年紀大壹點在職業上就會比較被動了。
其次要刻意鍛煉壹下自己的溝通表達能力,撰寫文檔能力,時間管理能力等這些軟技巧,為以後向管理崗轉型做鋪墊,避免中年危機的到來。
要做好資金儲備,避免月光族,等到妳人已中年,發現還沒有任何積蓄,在加上上有老,下有小,外加有職業危機感,那妳真的就很崩潰了,如果有壹定的積蓄在身,妳就不可能這麽狼狽了。