在咱们国家 程序员这行真能干一辈子吗?
已經(jīng)超過(guò)35歲的C++,它的創(chuàng)造者現(xiàn)在在做什么?
最近,69歲的Bjarne Stroustrup老爺子又出現(xiàn)在了公眾面前:
沒(méi)有退休,擔(dān)任摩根士丹利的Technical Fellow,并且仍在積極參與C++的開(kāi)發(fā)。
相比于國(guó)外的大齡、高齡程序員,35歲程序員“天花板”,已經(jīng)成為一個(gè)廣為流傳的梗。
程序員在內(nèi)的互聯(lián)網(wǎng)工作者過(guò)年回家,恐怕也沒(méi)少被質(zhì)疑這一行就是碗青春飯。
但事實(shí)真的是如此嗎?
在中國(guó),程序員到底能不能干一輩子?
在“中國(guó)程序員能不能干一輩子”的知乎話題下,很多人直接了當(dāng)?shù)亟o出答案:
不能。
原因很簡(jiǎn)單:程序員面對(duì)的是一份高強(qiáng)度的工作,同時(shí)面臨著技術(shù)的快速迭代,對(duì)于身體素質(zhì)、學(xué)習(xí)能力都有著很高的要求。
入行即焦慮,似乎已經(jīng)成為一個(gè)普遍現(xiàn)象。
在量子位與剛?cè)肼毑痪玫某绦騿T的交流中,就能明顯地感覺(jué)到這一點(diǎn)。
谷同學(xué)今年27歲,碩士畢業(yè)于北京郵電大學(xué)計(jì)算機(jī)專業(yè)。畢業(yè)當(dāng)年,他在幾份大廠的offer中選擇了騰訊,從事算法研發(fā)工作。
但伴隨著這個(gè)令人羨慕的職業(yè)開(kāi)場(chǎng),焦慮感變成了生活中揮之不去的夢(mèng)魘。
他對(duì)量子位說(shuō),這種情緒來(lái)自于兩個(gè)方面。
一是同事們的工作能力都十分出色,讓人不由得有種優(yōu)勝劣汰的緊張感。
二是工作強(qiáng)度真的很大,“晚上12點(diǎn)的北京,都見(jiàn)怪不怪了”。好不容易到了周末有點(diǎn)個(gè)人時(shí)間了,他也不敢放松——這會(huì)兒不看技術(shù)貼、論文,就沒(méi)時(shí)間去跟上技術(shù)更新的節(jié)奏了。
每天的工作都被生活裹挾,回家就想躺在床上睡覺(jué)。谷同學(xué)這樣自嘲,他也坦言,自己如今幾乎沒(méi)有什么社交。
“我肯定干不了一輩子,太累了,精神壓力也太大了。”
不過(guò),談到轉(zhuǎn)行,谷同學(xué)并沒(méi)有什么具體的想法。在他周圍,也暫時(shí)沒(méi)有可借鑒的前例——身邊35歲的程序員其實(shí)不少,主要都是leader級(jí)別,他們目前也并沒(méi)有要轉(zhuǎn)行的意思。
“先升上組長(zhǎng)再說(shuō)吧。”
關(guān)于轉(zhuǎn)行這件事,入行接近10年的朱老師也說(shuō),“沒(méi)聽(tīng)說(shuō)過(guò)”。
昔日一起寫碼的同事,有人去了阿里,有人去了字節(jié),有人當(dāng)上了Tech Leader,有人還在一線開(kāi)發(fā)。但總之,這群已經(jīng)35歲或快35歲的程序員,“貌似沒(méi)有被優(yōu)化的跡象”。
在朱老師看來(lái),團(tuán)隊(duì)里經(jīng)驗(yàn)豐富的老程序員其實(shí)對(duì)開(kāi)發(fā)效率影響很大,“新人搞不定的bug,老程序員可能看兩眼就知道問(wèn)題在哪兒了”。
因此在負(fù)責(zé)團(tuán)隊(duì)招聘時(shí),朱老師本人并不覺(jué)得年齡是一個(gè)需要重點(diǎn)考慮的指標(biāo),技術(shù)水平能不能達(dá)到團(tuán)隊(duì)的要求才是重點(diǎn)。
唯一會(huì)讓朱老師感覺(jué)到年齡焦慮的,是“學(xué)不動(dòng)”的問(wèn)題:
是會(huì)有擔(dān)心,自己的技術(shù)能力突然就落后了。
不過(guò),碼代碼的快樂(lè)會(huì)沖淡這種憂慮——作為一個(gè)主業(yè)是DevOps的程序員,朱老師最大的業(yè)余愛(ài)好是游戲開(kāi)發(fā)和折騰服務(wù)器。
談到自己的未來(lái),已經(jīng)邁過(guò)30歲門檻的朱老師說(shuō):
未來(lái)3-5年應(yīng)該是不會(huì)失業(yè)的。如果時(shí)間拉長(zhǎng)到10年20年,我比較擔(dān)心被AI取代了。
但必須承認(rèn)的是,當(dāng)前許多互聯(lián)網(wǎng)公司的技術(shù)團(tuán)隊(duì),平均年齡都很年輕。
根據(jù)獵聘網(wǎng)數(shù)據(jù),2019年1月-9月,全國(guó)互聯(lián)網(wǎng)行業(yè)程序員基礎(chǔ)畫像顯示,在年齡分布上,25-30歲的程序員占比達(dá)到52.96%;35歲以上程序員僅占6.65%。
工作年限分布上,工作經(jīng)驗(yàn)在3-5年的程序員占到28.18%,5-8年占26.86%。工作年限在10年以上的程序員僅占11.7%。
大周是一家互聯(lián)網(wǎng)信息服務(wù)公司的程序員,27歲,如今已成為項(xiàng)目組的Team Leader。
作為一個(gè)把程序員視作終身職業(yè)的從業(yè)者,他的危機(jī)感表現(xiàn)得更強(qiáng)烈一些。
在他看來(lái),程序員作為終身職業(yè)本身是沒(méi)問(wèn)題的,不過(guò),將單純的一線開(kāi)發(fā)作為長(zhǎng)遠(yuǎn)的職業(yè)規(guī)劃方向,恐怕并不合適。
和朱老師一樣,他認(rèn)為“大齡”不是關(guān)鍵,關(guān)鍵是技術(shù)視野、框架理念能不能與年齡相匹配。
隨著執(zhí)業(yè)年齡增長(zhǎng),遇到的業(yè)務(wù)場(chǎng)景隨之增加,了解的框架也會(huì)有所擴(kuò)展,對(duì)各組件的理解都會(huì)隨著實(shí)踐加深,這樣的經(jīng)驗(yàn)是年齡小的開(kāi)發(fā)人員所不具備的。因此經(jīng)驗(yàn)豐富的程序員其實(shí)更適合把握方向性的決斷。
但是一線開(kāi)發(fā)工作要求程序員思維敏捷,對(duì)技術(shù)更新/迭代敏感,同時(shí)精力充沛以便快速處理多種突發(fā)問(wèn)題。
必須承認(rèn),隨著年齡增長(zhǎng),人的思維敏銳性、學(xué)習(xí)能力都會(huì)有所下降,導(dǎo)致知識(shí)庫(kù)不可避免的固化。這對(duì)一線開(kāi)發(fā)來(lái)說(shuō)是致命的。
單純靠技術(shù)在業(yè)界立足的大佬,當(dāng)然也不是沒(méi)有,但在大周看來(lái),那只是金字塔尖上的少數(shù)人才能做到的。想要把程序員當(dāng)作終身職業(yè),更普適性的方法就是轉(zhuǎn)型。
因此,大周對(duì)自己的規(guī)劃是,在從事開(kāi)發(fā)工作的前期盡量積累實(shí)踐經(jīng)驗(yàn),加深對(duì)各項(xiàng)技術(shù)的理解,總結(jié)團(tuán)隊(duì)項(xiàng)目在開(kāi)發(fā)/迭代過(guò)程中出現(xiàn)的各種問(wèn)題,積累對(duì)業(yè)務(wù)足夠的理解認(rèn)知,讓自己在未來(lái)既具備足夠的技術(shù)基礎(chǔ)解決一線開(kāi)發(fā)問(wèn)題,同時(shí)也有足夠的經(jīng)驗(yàn)處理團(tuán)隊(duì)問(wèn)題。
而這樣的想法也并非大周一人獨(dú)有。
周圍的一線開(kāi)發(fā)人員均有帶團(tuán)隊(duì)的渴望與需求。
谷同學(xué)、朱老師、大周等人的觀點(diǎn),其實(shí)也是社交媒體上圍繞這一問(wèn)題的幾種聲音的代表。
但相比于行業(yè)中普遍存在的焦慮,也不少網(wǎng)友認(rèn)為,談?wù)撨@個(gè)問(wèn)題為時(shí)尚早。
知乎網(wǎng)友鄭天璣就指出,對(duì)于一個(gè)大部分90后還沒(méi)有30歲,一個(gè)互聯(lián)網(wǎng)基礎(chǔ)設(shè)施的搭建主力還是80后的時(shí)代而言,談能不能干一輩子,真是太早了。
嚴(yán)格意義上講,80后90后還處在技術(shù)的積累期,這一代人甚至還沒(méi)有到集體厚積薄發(fā),大量同齡人開(kāi)始創(chuàng)造發(fā)明當(dāng)下主力開(kāi)發(fā)語(yǔ)言、開(kāi)發(fā)框架的階段。
也有網(wǎng)友直接搬出了小學(xué)課本上的文章《小馬過(guò)河》:
小馬不知道河水的深淺,不敢過(guò)去。
老牛說(shuō):“水很淺,剛沒(méi)小腿,能蹚過(guò)去”。
而小松鼠說(shuō):“深得很哩!昨天,我的一個(gè)伙伴就是掉在這條河里淹死的!”。
小馬自己過(guò)河試試才知道,原來(lái)河水既不像老牛說(shuō)的那樣淺,也不像松鼠說(shuō)的那樣深。
35歲真的是程序員“天花板”嗎?程序員能干一輩子嗎?
無(wú)論這樣的問(wèn)題有沒(méi)有確切的答案,作為一個(gè)風(fēng)頭正盛的行業(yè)里那個(gè)不確定的“x”,程序員們都無(wú)法阻止它們?cè)谏钪斜惶崞稹?/p>
阿里巴巴CEO張勇同樣被阿里的同學(xué)問(wèn)過(guò)這個(gè)問(wèn)題:過(guò)了35歲,還能不能專心寫代碼?
據(jù)《人物》報(bào)道,張勇的回答是:
對(duì)于35歲以后立志寫代碼的同學(xué),我120%鼓勵(lì)、支持、欣賞、敬佩,為你們創(chuàng)造條件。
另外,在接受量子位采訪時(shí),AI獨(dú)角獸曠視聯(lián)合創(chuàng)始人、CTO唐文斌也曾對(duì)此表示:要尊重行業(yè)經(jīng)驗(yàn)。
而在當(dāng)下這個(gè)時(shí)間節(jié)點(diǎn),隨著互聯(lián)網(wǎng)行業(yè)發(fā)展的不斷深化,或許也是時(shí)候從文化、機(jī)制上去探討資深程序員們的職業(yè)發(fā)展之路了。
所以,你如何看待大齡程序員們當(dāng)前的處境?
在你的珍藏名單里,是否有哪些節(jié)奏更適合大齡程序員,文化氛圍對(duì)大齡程序員更友好的公司?
不妨在評(píng)論區(qū)留言分享,大家一起交流探討~
總結(jié)
以上是生活随笔為你收集整理的在咱们国家 程序员这行真能干一辈子吗?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 开特斯拉去东北结果门把手被冻住 车主回不
- 下一篇: SpaceX全新猎鹰火箭升空:发射次数超