前言
中年危機(jī),已是一個(gè)普遍的社會(huì)問題。而對(duì)程序員這個(gè)群體來說,35 歲的危機(jī)感似乎格外沉重。但危機(jī),從來只有正視才能發(fā)現(xiàn)問題的根源。阿里 CEO 張勇表示"可以創(chuàng)造條件",360 創(chuàng)始人周鴻祎表示"不理解"。希望通過此文,能給正在或即將迎來此問題的朋友一些有啟發(fā)意義的思考與幫助。
近日,360 創(chuàng)始人周鴻祎在社交媒體表示,不理解 35 歲被職場拋棄。
[圖片上傳失敗...(image-7f4e72-1642821795921)]
周鴻祎表示,不知道為什么中國人好像 35 歲就老了,我是不太理解。美國硅谷很多主力程序員都超過 35 歲。“我覺得程序員年紀(jì)越大,經(jīng)驗(yàn)越豐富,對(duì)整個(gè)程序的體系結(jié)構(gòu)把握得越好。過了 35 歲不一定能熬夜了,但是可以讓自己的經(jīng)驗(yàn)發(fā)揮得更充足。”
[圖片上傳失敗...(image-cc76d5-1642821795921)]
35 歲正是工作經(jīng)驗(yàn)豐富的黃金年齡,卻被很多公司放棄培養(yǎng),真是人力資源的巨大浪費(fèi)。
定律 or 陋習(xí)?
35 歲榮枯線,在程序員這個(gè)行業(yè)里由來已久,據(jù)稱,已有 22 年的歷史了。明明是年富力強(qiáng)的黃金年紀(jì),卻被公司嫌棄、放棄,的確令人不解、甚至被認(rèn)為是陋習(xí)。
華為勸退 35 歲員工,強(qiáng)制退休補(bǔ)償 45 歲員工;騰訊裁撤 10% 高管,勸退 35+ 員工……… 如今,快速迭代的互聯(lián)網(wǎng)和職場環(huán)境,都在向中年人傳遞出一個(gè)信號(hào) —“你老了”。正如某頭部互聯(lián)網(wǎng)社交公司 CEO 所說,或許你什么錯(cuò)都沒有,就錯(cuò)在太老了。
其實(shí),這一現(xiàn)象歸根結(jié)底無外乎這兩個(gè)問題:第一,35 歲的程序員為什么會(huì)被裁;第二,公司招聘為什么不招 35 歲以上的人。
關(guān)于前者,往往歸咎于只會(huì)“CRUD”工具人式的開發(fā)、思維固化、缺乏創(chuàng)造力,一旦業(yè)務(wù)穩(wěn)定,很容易被替代。而關(guān)于不招 35+ 的問題,則所談?wù)呱跎佟?/p>
在中國,一直都有“三十而立、四十不惑”的說法。35 歲其實(shí)是個(gè)相當(dāng)理智而成熟的年齡——有商業(yè)嗅覺,有思維深度,對(duì)人情世故也能洞若觀火。
而在國內(nèi)職場上,過了 35 歲,就被賦予了另一層含義:體力、記憶力不斷衰退,不能再通宵熬夜了,再者拖家?guī)Э冢枰袚?dān)照顧家庭的責(zé)任和負(fù)擔(dān),無法將全部精力投入到工作里。
如此一來,企業(yè)、單位就更傾向于年輕人,不僅更具活力和執(zhí)行力,性價(jià)比也更高,可以承受更大的工作壓力。
被裁是因?yàn)槿狈?chuàng)造力,不招是因?yàn)轶w力、精力不如年輕人。表面看起來冠冕堂皇,但細(xì)究起來,深層原因卻不盡然。
程序員業(yè)內(nèi)的 35 歲現(xiàn)象是中國獨(dú)有的,成因也是綜合且復(fù)雜的。
有人說:人太多了,有太多廉價(jià)程序員在排隊(duì);
有人說:35 歲程序員的豐富經(jīng)驗(yàn)沒有年輕員工的創(chuàng)新活力吃香;
有人說:現(xiàn)在我們的編程不需要那么多創(chuàng)意;
還有人說:現(xiàn)在經(jīng)濟(jì)轉(zhuǎn)型走向精細(xì)化競爭市場,慢慢地,老程序員就會(huì)有更多的機(jī)會(huì)。
跳出局部看整體。在國內(nèi),像互聯(lián)網(wǎng)這種發(fā)展快速、吃規(guī)模紅利的新興行業(yè),許多領(lǐng)域拼的更多的是體力,而不是技術(shù)、創(chuàng)意,所以才會(huì)出現(xiàn)“996”、“內(nèi)卷”這些單純靠增加工作時(shí)間、精力來提升企業(yè)運(yùn)作效率的低質(zhì)量方法,所以這時(shí)候年齡就成了卡點(diǎn)。程序員自然也被某些人詬病成了吃“青春飯”的行當(dāng)。
寫不動(dòng)了?!
誠然,不是所有人會(huì)一直把代碼敲下去。但過硬的代碼能力卻屬于他們獨(dú)有的高光時(shí)刻。
前不久,一條某程序員在國務(wù)院網(wǎng)站上“我精通各種技術(shù)體系,因已 45 歲求職難”的留言,讀來讓人心酸。
[圖片上傳失敗...(image-ab2c0d-1642821795921)]
一句“40 歲以上的專業(yè)技術(shù)人員,此刻正是自身職業(yè)發(fā)展的黃金時(shí)期,他們找工作時(shí)不能被年齡限制了!”道出了多少程序員的辛酸與無奈!
精通各種編程語言、主流技術(shù)體系,有著身經(jīng)百戰(zhàn)的項(xiàng)目實(shí)戰(zhàn)經(jīng)歷,更有上進(jìn)者還拿下了不少高含量專業(yè)認(rèn)證證書,怎么看都是資深程序員才可能達(dá)到的水平與競爭力。
所以,35+ 的年齡,真的寫不動(dòng)了嗎?
不是寫不動(dòng)了,反而是能寫得更漂亮、更優(yōu)雅了!
有無下半場?
所以問題的癥結(jié)在于, 企業(yè)能否給 35 歲以上的程序員留有位置?就像一位阿里員工向 CEO 張勇所問的:過了 35 歲,還能不能專心寫代碼?
張勇的回答是:對(duì)于 35 歲以后立志寫代碼的同學(xué),我 120% 鼓勵(lì)、支持、欣賞、敬佩,為你們創(chuàng)造條件。
顯然,35 歲的職場,并不是終結(jié)。每個(gè)人的下半場也各有精彩。除了少數(shù)能成功晉升為管理人員外,有的技術(shù)人員選擇轉(zhuǎn)型,從一個(gè)技術(shù)人員,變成一個(gè)技術(shù)講師,為后來人分享技術(shù)經(jīng)驗(yàn);也有的人會(huì)選擇培養(yǎng)第二技能,開拓事業(yè)“第二春”……
周鴻祎的“不理解”、張勇的“創(chuàng)造條件”,并不會(huì)改變程序員 35 歲的職場潛規(guī)則。
從去年的互聯(lián)網(wǎng)大廠員工的平均工齡來看,數(shù)據(jù)很“年輕”:字節(jié)員工平均 27 歲,360 則為“30”,阿里員工平均“31”。
大型互聯(lián)網(wǎng)公司員工的平均工齡:
[圖片上傳失敗...(image-2f3b24-1642821795921)]
隨著數(shù)字經(jīng)濟(jì)時(shí)代變革的深入,我們希望看到的是:“老程序員”不再被冠之以“老”,不再被冷漠地棄用、淘汰,而是企業(yè)、單位能為其保留發(fā)揮自身價(jià)值的下半場。這才是業(yè)界清醒。
程序員如何生存
不妨回頭反思一下,35 歲,程序員擔(dān)心的到底是什么?
其實(shí),他們最擔(dān)心的是并不是被裁、不是時(shí)間精力跟不上高強(qiáng)度的工作,而是焦慮:整個(gè)行業(yè)不再需要他們了。
他們格子衫、戴眼鏡,每天泡在 GitHub 等各大技術(shù)論壇上汲取知識(shí),尋求最優(yōu)的技術(shù)解決方案。不少人甚至把編程當(dāng)成自己一輩子的事業(yè),依舊不能順利跨過 35 歲這道坎。
表面上看,這是個(gè)人的發(fā)展遇到了瓶頸。更深層次,是由于當(dāng)前激烈的就業(yè)環(huán)境“倒逼”所形成的。所以,要打破這個(gè)魔咒,“持續(xù)學(xué)習(xí)”、“終身學(xué)習(xí)”這種雞湯類的口號(hào),并非良藥(PS:本人并不反對(duì)技術(shù)人員時(shí)刻更新自己的技術(shù)棧)。
整體上看,大趨勢依舊是嚴(yán)峻且殘酷的,但不少業(yè)界的前輩給我們做出了破局的示范。
且不說素有“中國第一程序員”之稱的求伯君以及“終身創(chuàng)業(yè)”的雷軍,活躍在開源社區(qū)的技術(shù)大神,在自媒體上分享傳播開發(fā)經(jīng)驗(yàn)的技術(shù)紅人,又或者積累了前瞻性認(rèn)知的系統(tǒng)架構(gòu)師、技術(shù)管理者,都為我們展示了程序員們可以突圍的出口。
不妨換個(gè)角度,從中年人的優(yōu)勢去發(fā)力規(guī)劃自己的下半場。比如:
你知道整個(gè) IT 生態(tài)的上下游;
你知道什么樣的交付才能讓客戶安心滿意;
你知道開發(fā)人員在所有關(guān)節(jié)點(diǎn)上會(huì)遇到什么細(xì)節(jié)問題;
你知道如何探尋解決方案,知道在哪個(gè)環(huán)節(jié)需要多少成本來打點(diǎn);
當(dāng)然,你選擇在編程領(lǐng)域深耕,能寫出一流的代碼,能培養(yǎng)出前瞻性的認(rèn)知和嗅覺,相信,同樣也不會(huì)出現(xiàn)在裁員名單上;
還有,國企、央企也是不錯(cuò)的職業(yè)選擇。
35 歲,很現(xiàn)實(shí),但同樣很魔幻。與其把自己陷入一個(gè)無解的“魷魚游戲”中,不若換個(gè)視角看待明天。
畢竟,生活向前,人生向前。
本質(zhì)上看,35 歲的程序員,還是要盡可能具備與年齡相匹配的體面、能力與魄力。積攢一筆資金渡過衰退期、投資一項(xiàng)長期的技能長線發(fā)展、深耕某項(xiàng)領(lǐng)域做到“小有名氣”。
許多程序員都有技術(shù)“包袱”,請(qǐng)放下包袱,對(duì)新技術(shù)保持開放的心態(tài)。
如果某個(gè)程序員長期從事某個(gè)特定的編程語言,而沒有任何其他方面的工作經(jīng)驗(yàn),則一些招聘人員會(huì)視之為危險(xiǎn)信號(hào)。都是比較靠譜的方法。
關(guān)于Python技術(shù)儲(chǔ)備
現(xiàn)在競爭這么激烈,只有通過不斷學(xué)習(xí),提高自己,才能保持競爭力。
Python必備開發(fā)工具(超實(shí)用安裝包及教程)
小白入門第一本電子書籍(從入門到入魔)
21天學(xué)通Python
Python網(wǎng)絡(luò)編程基礎(chǔ)
Python高性能編程
Python數(shù)據(jù)處理
Python自動(dòng)化運(yùn)維
機(jī)器學(xué)習(xí):算法工程師帶你去面試
白話深度學(xué)習(xí)與TensorFlow
實(shí)戰(zhàn)案例
自學(xué)路上自己輸出的學(xué)習(xí)成果與實(shí)戰(zhàn)案例,包含基礎(chǔ)知識(shí)、數(shù)據(jù)分析、網(wǎng)絡(luò)爬蟲與數(shù)據(jù)可視化等等。大部分的實(shí)戰(zhàn)案例都有數(shù)據(jù)、代碼
這份完整版的Python全套學(xué)習(xí)資料已經(jīng)上傳 ,朋友們?nèi)绻枰梢运叫盼襕保證100%免費(fèi)]。
寫在最后
中年危機(jī),已是一個(gè)普遍的社會(huì)問題。而對(duì)程序員這個(gè)群體來說,35 歲的危機(jī)感似乎格外沉重。但危機(jī),從來只有正視才能發(fā)現(xiàn)問題的根源。
問題的關(guān)鍵在于用人單位關(guān)于大齡開發(fā)人員的友好機(jī)制的欠缺、大齡員工人情價(jià)值的缺失。只有用人觀念發(fā)生轉(zhuǎn)變,才能讓“35 歲魔咒”從根本上消失。
但從個(gè)人角度看,我們能改變的只能是自己。正如李宗盛所說,“人生要么拼,要么熬,往往熬來熬去,發(fā)現(xiàn)還是得拼”。即便人到中年,你也不應(yīng)該放棄每一次可能的機(jī)會(huì)。
35 歲,真的是程序員“天花板”嗎?程序員能干一輩子嗎?這取決于你準(zhǔn)備用什么樣的姿態(tài)去迎接這個(gè)年齡。
丟掉自己的浮躁和不安,多一些沉著和平靜,讓過去過去,讓未來到來。