當前位置:
首頁 > 知識 > 誰說程序員干到35就不行了?

誰說程序員干到35就不行了?

來源:程序師

程序員干到35就不行了!

IT行業普遍存在這種說法, 而且還有各種年齡版本, 有的說到30歲;有的說到35歲;有的說到40歲, 達到這個年齡上限就必須要調整方向去做管理、產品、業務等崗位的工作, 反正就是不能再寫代碼了。

讓程序員產生這一後顧之憂的原因普遍來說有以下兩點:

第 一,編程技術飛速迭代, 新技術層出不窮,各種語言、各種框架、各種新技術理論每年都會更新,因此程序員的技能庫也要緊隨著行業技術變化的腳步更新。隨著程序員的年齡增長,相應的學習能力卻是在退步的, 因此往往會出現跟不上行業技術腳步的情況。此外,在成家立業後大量的時間肯定會被家庭瑣事佔用,能花在學習新技能上的時間也就更少了。

第二, 工作成果產出的問題, 換種說法就是加班時間多少的問題。關於這一點70、80後程序員的確沒法子和剛畢業的毛頭小子相比。小孩子年紀輕輕精力旺盛還沒有老婆孩子需要照顧 ,說加班就加班說通宵就通宵,吃喝拉撒睡都在公司也不成問題,最重要的是人家要的錢還少。你一大叔能比的過人家嗎?這也是壓力的來源。

相信很多程序員都會被這個問題困擾, 覺得程序員是一個沒有將來的職業,而且會羨慕如醫生、律師、會計這些所謂越老越吃香職業,覺得這些行業能給從業者的後半生帶來保障, 換句話說,覺得從事這類行業會更有安全感。但是家家有本難念的經,我們看到的表現並不代表事實的全部。一個醫生從培養到出師怎麼著也得花個十年時間,現在最普通二線城市三甲醫院的主治醫生,就平時我們花十塊錢掛個號給我們看病的那種,基本都是博士畢業,而且還要211、985名校的。

程序員中有博士嗎?比鳳毛麟角還要稀少吧。 而且就收入上來說, 估計這幫小醫生還比不上一個剛剛本科畢業在BAT工作的實習生吧。還有律師,從業門檻也是出了名的高,程序員們在羨慕律師的同時請先審視一下自已,假如時間可以倒流自己有沒有這個天賦或者能力可以去當一名合格的律師。至於會計從業者,除非具有有註冊會計師證書, 否則平均收入上肯定是被程序員碾壓的,然而,在會計行業中,百分之九十以上的從業者是沒有這張證書的。

這其實已經可以說明問題了, 那些在大眾眼裡看來非常有保障的職業,有一些共同的特點就是前期培養成本非常大並且從業門檻極高,他們的保障並不是憑空得來的。反觀程序員, 不用證書不用學歷,稍微上道一點的人,去培訓班培訓個幾個月出來就能擼起袖子幹了。如此低的投入就能換來一輩子的保障,那天底下估計也沒有其它的職業的,所有人都會跑來當程序員了。

至於說編程技術更新換代速度太快, 大齡程序員跟不上腳步去學習,我覺得這個論點本身就是站不住腳的。程序員怎麼說也是白領行業,和高大上還是能扯上點關係的。現在高端一點行業的從業者,誰不需要不斷成長不斷學習,除非是老闆的兒子(親戚也不行 ),否則如果一直原地踏步,肯定會被後來者居上,然後淘汰。就連負責我家那一塊電信設備維護的師傅也從二十年前爬電線杆裝電話線到現在的裝機頂合、配置光貓路由器、排查斷網問題了,人家已經是奔六的大爺了, 為了適應社會不也在不斷的學習進步嗎。

其實有一個道理是所有程序員都明白的:在軟體開發行業,從來都是演算法先行,次基礎,技術為末。這也是程序員從業者金字塔的層級關係分布。把所有精力花在學習語言、框架上的程序員,在技術上肯定是三流的 ,也就是那批隨著年齡上限的接近,害怕被技術淘汰因而尋找其它從業方向的程序員。

道理顯然是所有人都懂的,雖然當程序員門檻不高, 那也是相對的,至少這幫人都不笨,對於自己行業的本質還是看的透的。然而能做到知行合一的人真的很少,大多數時候人在理性和感性兩方面肯定是感性占居高地的, 就像明知道抽煙喝酒對身體有害,但能戒掉的又只是極少數。

雖然程序員們都知道演算法和基礎是最重要的,然而要學習這兩樣東西是非常的枯燥乏味的, 而且異常堅難,短期的投入基本沒有產出。 反而是當直接使用某種技術時,簡單的調用下介面就直接能獲得成果並且能在實際工作中見效,顯然在表現層面兩者高下立判。

人都是貪圖方便的, 因此更多的程序員都是喜歡直接使用技術而拋棄演算法和基礎的學習。 然而,技術是時時刻刻在變化的, 而演算法和基礎從計算機發明以來,基本上沒什麼變動, 這其已經從側面說明了學好演算法和基礎,可以以不變應萬變, 一切自然水到渠成, 反之重技術輕演算法基礎的往往最終結果就是隨著年齡的變大而不得不面對所謂的程序員中年危機 。

另外, 在加班問題上害怕拼不過年輕人而擔憂自己未來這點就更加是無稽之談了,拿自己加班時間長短和剛畢業的毛頭小子去比,那不是以己之短攻彼之長嗎,他們有時間我們有經驗,從企業僱傭員工的開發產品角度來講,時間是唾手可得的,可以要求員工加班,可以增加人手,都是辦法。 然而,要尋找一個工作經驗豐富的專業人士,可不是一件容易的事情;要尋找一個可以避免踩坑,帶領團隊朝正卻方向前進的專業人士更是萬金難求。但是,假如多年的工作卻是一點有用的經驗也沒有積累到,那也是活該被淘汰了。

還有一個假像,我們一直都認為40歲以上的程序員肯定改行干別的去了,今年是2017年,1977年出生的程序員也就是2000年左右參加工作的那批程序員,在那個時代,在國內IT行業根本沒有如此規模,程序員從業者數量也沒法和現在相提並論。因此,不是40歲以上的程序員都去干別的 ,事實上是40歲以上的程序員實在太少了,少的大多數年輕程序員根本沒有機會遇到。

所以我覺得,寫代碼是沒有年齡的限制的,就算是退休了也照樣可以寫,只是現在到達退休年齡的那批人,在選擇行業的時間還根本沒有程序員這樣一個行業而已,這導致我們誤以為世界根本不存在這樣的程序員。

截圖來自:https://www.microsoft.com/about/technicalrecognition/hall-of-legends.aspx

這些截圖上的人物是歷年微軟最傑出的技術人員, 看看他們的年齡你知道了,能力最突出的都是那幫頭髮鬍子花白的老爺爺。

最後,有一點很重要,要一直寫代碼可以,但是千萬不要除了寫代碼其它什麼都不會,寫代碼只是解決問題的其中一環而已。 抽像的說學習寫代碼就是學習解決問題的能力, 而一個企業所面對的所有問題在大小、難易程度、重要性方面都是不同的,作為一個打工者,終極目標就是替所在企業解決最重要最核心的問題,至於解決問題的方式是通過寫代碼還是通過別的途徑, 這都是沒有限制的。但在國內,普遍來說,能通過技術解決的問題都不是問題。

小編拉你進粉絲微信群

不是在文章評論里回

點擊展開全文

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 程序員之家 的精彩文章:

這個功能下班之前必須做好
為什麼那麼多人都不喜歡做程序員?
程序員必看的十大電影
程序員很悶騷嗎?老張,我想為你寫首詩!
@程序員,你病的的這麼嚴重,還是問問禪師能治療么?

TAG:程序員之家 |

您可能感興趣

不懂帶人,你就自己干到死
補水忘做這一步,怪不得你臉干到不行!
天干到底代表著什麼?我們誤解了幾千年!
逃離銀行!年輕人沒耐心、中層焦慮,干到60身價不過千萬!劇本翻回20年前會怎樣?
用了護膚品仍然干到炸,難道就沒有辦法了嘛?
在體制內的單位干工作,只要不做以下幾件事情,你可以干到老!
開車容易犯困怎麼辦?做到這幾點,保准一夜不累干到天明!
委屈!打勝仗了也不能去撿點敵人的武器,這麼干到底為啥?
10年將估值400億的公司干到負20億,你可否願意再為情懷買單?
員工培訓:帶不出團隊,你就只能自己干到死
不懂帶人,你就得自己干到死!(犀利)
40歲才混到警察局長,53歲就干到內閣總理,有一憾事羞於啟齒
干到起電的日子,我不想再繼續
「處暑不下雨,干到白露底」!老祖宗傳下來的農諺,到底準不準?
皮膚干到起皮,面膜都救不了?但它可以!
管理者不懂人才培養,只能平庸的干到死!
母親借他2萬,他卻干到9500億,是阿里的6倍,蘋果都要靠它生存!
冬季皮膚干到掉渣?不只缺水那麼簡單!這些習慣不改,當心你的臉
專業能力越強,領導越是不提拔!背後的原因不了解,一輩子干到死!
《亮劍》為何趙剛只用5年時間就干到了正團級?真相令人心酸!