1. 程式人生 > >美國程式設計師如何看傷不起的30歲?

美國程式設計師如何看傷不起的30歲?

 俗話說“30歲是20歲的重生”,但這句話並不總是正確的——事實上,在軟體開發行業似乎與之相反。儘管有的開發者在30歲時候才剛剛起步,但很多程式設計師平均在29歲之後就開始感到前途迷茫。

  問題來源於Hacker News近日發表的一篇新聞調查:老程式設計師會發生什麼樣的轉變?該問題引發了大家的激烈討論,許多開發者對此表示進入30歲以後開始引發擔憂。

  有人甚至建議,開發者應該在40歲的時候退休;30歲還不算“too old”。

  年輕的開發人員往往更受歡迎,這是因為年齡較大的員工往往會厭倦每次新平臺推出時要重新學習新的技能。其次,科技公司往往會聘請年輕的、經驗缺乏的程式設計師,因為他們可以用更少的薪水來完成相同的工作。

  由此一來,這也促使一些資深的工程師進入到管理者的角色,其工作職責主要是監督其他開發者而無需親自程式設計;但比起親手建立應用,它們更缺少創造性、充實性。

  評論員ChuckMcM表示,“如果你做的是寫程式碼工作,那麼你必須做好準備在一個新的範例中多次編寫同樣的程式碼。”

  另一位評論員bane則表示,“每隔幾年你就得重新學習工作技能,而且還必須這麼做。這使人感到很厭煩。”

  這並不是軟體開發行業出現的新問題。著名的矽谷創業家和大學教授Vivek Wadwha早在2010年就曾寫過科技公司更願意僱傭年輕的且經驗少的程式設計師。

  遊戲設計師Michael O. Church 在2012年裡的一篇部落格中寫道。“30歲,許多人已經決定好想做的事,比如:管理、計量金融或者創業,”

  目前暫不清楚,這種趨勢是否有望改變,但是有抱負的開發者應該時刻為未來做好準備。

  一位資深的開發者(35歲)建議,開發人員最好是在40歲時退休。也許在再過5-10年我可能會變得迂腐、不時髦,儘管沒有任何的更進,但是這對我來說很好。這是因為我準備的很充足,努力工作積攢積蓄,就是能夠在40歲前退休。

  就筆者所聽到的,許多人士認為搞計算機的都自稱程式猿或碼農,一般只當做為生之計,若有機會,很多人都會轉行的。學計算機要趁早,越晚思維越老化。筆者以為許多活到老學到老的先例也不計其數,前段時間還曾報道保安轉行做程式設計師。關鍵還得看自己的心態如何?