每日經(jīng)濟新聞 2020-05-07 07:24:12
“現(xiàn)在熬上一夜會犯困幾天,以前天天熬夜到凌晨兩三點。”“老楊頭”感到身體機能明顯下滑,已經(jīng)不能和當年的毛頭小伙相比。而在“老楊頭”身后,有無數(shù)個年輕的程序員,像他當年一樣精力充沛且雄心勃勃,這是他已至中年的最大危機感。從大數(shù)據(jù)來看,目前,程序員群體面臨低端人員過剩、高端人員不足的結構性問題。
每經(jīng)記者 胥帥 每經(jīng)編輯 魏官紅
最近在知乎,有關程序員的討論逐漸活躍,話題大多關于程序員的未來。一些30歲、40歲,步入準中年或中年的程序員,似乎有千言萬語。
曾經(jīng),玩著傳奇和夢幻西游,80后的他們誓要與電腦廝守終身。多年以后,他們的夢想實現(xiàn)了……
但現(xiàn)實很骨感,因為,中年程序員太難了!房貸、教育等開支“大山”,年齡增長帶來的高薪壓力,身體機能不可逆下滑,互聯(lián)網(wǎng)人才結構性過剩……有人自嘲,程序員的轉(zhuǎn)型就是離開,開飯館就是最好的轉(zhuǎn)型。
這種看法似乎過于悲觀,在另外一部分人看來,程序員的競爭總是存在的,“活下去”的辦法就是學習。
畢竟從大數(shù)據(jù)來看,程序員群體面臨低端人員過剩、高端人員不足的結構性問題。
因此,對于大齡程序員而言,閱歷和經(jīng)驗是他們的先發(fā)優(yōu)勢。
隔了兩天時間,何熙(化名)終于有時間刷了刷微信,得知記者約訪的消息。“只能有15分鐘時間交流!”何熙抱歉地告訴《每日經(jīng)濟新聞》記者,“996”的碼農(nóng)生活太忙了。
何熙是一家游戲公司的資深程序員,僅比35歲的招聘紅線小一歲。3月下旬,在一家咖啡館里,何熙摸了摸褪去的發(fā)際線,嘟囔一句:“最近兩年一直想轉(zhuǎn)型。”
2008年畢業(yè)至今,何熙寫了12年代碼,“簡直寫膩了”。寫膩了代碼的還有老曾,他自嘲是“老古董級別程序員”,Python、C++這些都寫過。2012年,他轉(zhuǎn)型了,“和機器打交道久了,更想和人打交道。”
過著忙碌生活的還有周易。不過此忙非彼忙,已經(jīng)從程序員群體“脫坑”的周易,忙著打理烤魚、火鍋生意。周易曾在華為當了兩年程序員,他對程序員生活的評價是——重復的高強度腦力勞動。周易并非是因為喜好而轉(zhuǎn)行做餐飲,更多的是無奈。“8點至22點”的程序員生活,周易稱“錢不多,時間不多”。
時間一久,不少人扛不住“996”的生活。37歲的“老楊頭”是成都一家游戲公司的游戲服務器主程,相當于架構師。經(jīng)歷過初期的軟件開發(fā)、軟件工程師,“老楊頭”已是高段位程序員。從低段程序員走到高段,“老楊頭”總結稱,是拿命拼來的。然而35歲之后,“老楊頭”感覺自己“提不動刀”了。
“現(xiàn)在熬上一夜會犯困幾天,以前天天熬夜到凌晨兩三點,第二天早上六七點起床都能精神百倍。”“老楊頭”感到身體機能明顯下滑,已經(jīng)不能和當年的毛頭小伙相比。而在“老楊頭”身后,有無數(shù)個毛頭小伙,像他當年一樣精力充沛且雄心勃勃,這是他已至中年的最大危機感。
人至中年,半生已過,比精力,比不過剛踏入職場的年輕人。他們處于“老楊頭”年輕時的巔峰狀態(tài)——夜深人靜時寫代碼,可以沉迷其中忘記睡覺。
比思維,長期工作習慣形成路徑依賴,思維革新談何容易。抖音、王者榮耀、吃雞很火,但中年程序員有可能還是喜歡玩紅色警戒,看《康熙王朝》……何熙說:“中年程序員可能不喜歡新的東西,思維套在以前,如果仍然保持這樣的思維,程序員這條路就走不通。”
互聯(lián)網(wǎng)環(huán)境下,躊躇不前的思維只會導致更低的生產(chǎn)效率和產(chǎn)出,這意味著,程序員價值下降和報酬遞減。所以,何熙會說:“我們公司留給40歲程序員的崗位確實比較少,主要還是20多歲的年輕程序員。”
比容錯率,“老婆孩子熱炕頭”加上房貸車貸壓身,這是和初生牛犢完全不一樣的機會成本。
“各項開支一個月得上萬元,壓力很大,我的一些朋友現(xiàn)在真的不敢失業(yè)。”“老楊頭”只說了一部分剛性成本,另外一部分是為轉(zhuǎn)型付出的昂貴的機會成本——2018年創(chuàng)業(yè)失敗的降維擇業(yè)。
2017年,“老楊頭”在教育行業(yè)創(chuàng)業(yè)。他在前兩年轉(zhuǎn)型管理,技術能力不到位疊加2018年資本市場收緊,創(chuàng)業(yè)失敗。35歲的程序員再就業(yè)很難,他兜兜轉(zhuǎn)轉(zhuǎn)到以前下屬的團隊中做事,最后還是無奈“分手”。
中年程序員的困境大體如此,越想轉(zhuǎn)型,卻又越難轉(zhuǎn)型。每日經(jīng)濟新聞在微博發(fā)起了問卷調(diào)查,在收到的近百份答卷中,有高達72%的程序員在找轉(zhuǎn)型機會,其中更有39.53%的程序員考慮的轉(zhuǎn)型是告別這個行業(yè)。
他們急于轉(zhuǎn)型的背后,不僅有步入中年更難承受高強度工作的原因,他們也擔心自己會被人工智能替代、犧牲生活、待遇下降。
有程序員期望:“如果可以重來,我會選擇那種越老越值錢的崗位。”
“我有個同事2017年賣了套房子買股票,資產(chǎn)價值直接從200多萬元漲到1500萬元,翻身了。他依然在公司上班,領著不到1萬元的薪水。”“老楊頭”羨慕這名幸運兒閑云野鶴般的生活。他目前壓力不小,需要支付房貸,需要應對家庭開支,需要面對互聯(lián)網(wǎng)的實用主義導向…….
“一般的合同簽訂是2年~3年,如果你不行了,該賠多少就賠多少。”何熙顯得比較淡定,對這一淘汰機制習以為常。
一家負責游戲項目的主管稱,無論你是想從技術開發(fā)做到管理組長,還是轉(zhuǎn)做項目經(jīng)理和產(chǎn)品經(jīng)理,都是按照項目成功的幾率晉升。對于程序員而言,有時候價值不是由年齡大小決定,而是處理各類BUG的能力。
當程序員還是少年之時,最初的理想可能很是稚嫩。帶著“寶寶”參與沙巴克攻城戰(zhàn),誰占領它,誰就享有莫大的榮譽……那段沉迷熱血傳奇的年少時光,郝鵬(化名)至今仍記得許多細節(jié)。
何熙為了有更多玩游戲的時間,入坑了程序員。掉進坑里,他才發(fā)現(xiàn)被“被現(xiàn)實欺騙”。“打游戲和敲代碼根本是兩回事!”
開放源代碼的互聯(lián)網(wǎng)提供廣闊的公共空間和無限想象力,有能耐、有膽識的先行者在商業(yè)化初期挖到“第一桶金”。他們生于草莽,卻創(chuàng)造了“一代目”程序員的傳奇。
這是中國最早有關程序員的“華山論劍”,“中國第一程序員”求伯君、江民科技創(chuàng)始人王江民……他們敲下的代碼被流傳下來,后繼者如獲“武學秘籍”,不斷進行研習。那是個帶有個人英雄主義的時代,靠一行代碼成為程序員的“東邪”、“西毒”、“南帝”、“北丐”。
郝鵬崇拜求伯君,也崇拜云風——用夢幻西游拯救丁磊的那個男人。盡管已三十而立,郝鵬一直有固定瀏覽云風博客的習慣。
當然,當理想照進現(xiàn)實,程序員也能獲得較高的工資待遇。
40歲的崔三石(化名)從2002年開始,做了十年的軟件測試和開發(fā)。他最開始學的是生物醫(yī)學工程,但這一行太難就業(yè),計算機則容易得多。當年,他的工資是2500元一個月,遠高于社會平均工資。要知道,當時北京市職工年平均工資也就2萬元出頭。
“那個時候,我們所在的二線城市的房價每平方米4000多元,我的工資是7000元。”跟當年的房價相比,收入可觀,何熙仍記得程序員的“金領時代”。
圖片來源:攝圖網(wǎng)
當少年摸爬滾打一圈,便已是中年,時代已變,程序員的快意江湖也已變。
這個江湖再也沒有求伯君、王江民這類人物,他們就像黃裳、獨孤求敗一樣遁隱,只留下傳說。很多年后,程序員也告別了浪漫的個人英雄主義,成為流水線上的螺絲釘,從互聯(lián)網(wǎng)“古典時代”步入“工業(yè)時代”。
“前工業(yè)時代出現(xiàn)了非常多的工匠大師,他們手工做出來的東西非常精致。為什么到工業(yè)時代就不行了?因為規(guī)模上來了,就不再是小作坊就可以完成的。”何熙說,當一個行業(yè)成熟后,它的產(chǎn)品就越復雜,個體所需要面對的問題則更多。
移動互聯(lián)網(wǎng)的敏捷經(jīng)濟不斷創(chuàng)造新的需求、新的市場,分工拓展的時代洪流裹挾著程序員們前行。計算機、代碼和程序員不再稀缺,市場會重新估算每一個環(huán)節(jié)的價值。
成都一家科技公司的創(chuàng)始人用了一個恰當?shù)谋确剑撼绦騿T好比原來的車間工人,學藝精湛的做高層級的技術員,能力突出的就帶隊做管理。認真生產(chǎn)好每個螺絲就是貢獻。
程序員的晉級或者轉(zhuǎn)型之道——初級、中級、高級、技術專家、架構師、技術Leader、研發(fā)總監(jiān)或者轉(zhuǎn)為產(chǎn)品經(jīng)理,當然,還有開飯館。
職業(yè)屬性以及高薪,曾吸引千軍萬馬過獨木橋,有人順利過橋,也有人墜入河谷……
20歲~35歲的程序員占比為90.63%,35歲~40歲的程序員占比僅為7.32%,40歲以上的程序員占比更是只有1.91%。
要知道,僅有13.57%的程序員在這個行業(yè)堅持了十年以上。
這是獵聘網(wǎng)給出的最近五年(2015年~2019年)的一份大數(shù)據(jù)。這也反映出35歲以上還活躍在一線的程序員極少。
一組數(shù)據(jù)顯示,隨著程序員到達一定年齡段后,平均月薪或呈現(xiàn)遞增態(tài)勢。2019年,30歲~35歲的程序員的薪資接近2萬元;40歲~45歲的從業(yè)者月薪突破3萬元,45歲之后,月薪達到峰值32320元。但40歲之后,薪資增幅逐漸放緩。
相較于其他大多數(shù)行業(yè),程序員的工資水平較為突出。
根據(jù)獵聘網(wǎng)數(shù)據(jù),2019年,全國互聯(lián)網(wǎng)行業(yè)程序員平均月薪18153元,高于全國全行業(yè)中高端人才平均月薪17153元。
但是,新人對此早已虎視眈眈。從全國互聯(lián)網(wǎng)行業(yè)程序員的年齡分布來看,90后已成為程序員行業(yè)的主力軍,占比超70%。其中,25歲~30歲的從業(yè)者占比最多。
在組數(shù)據(jù)的背后,互聯(lián)網(wǎng)經(jīng)濟已成為“水大魚大”的市場,養(yǎng)活了大量經(jīng)濟個體以及程序員。
根據(jù)《中國互聯(lián)網(wǎng)發(fā)展報告2019》,中國網(wǎng)民規(guī)模為8.54億人,互聯(lián)網(wǎng)普及率達61.2%,網(wǎng)站數(shù)量518萬個。
程序員的群體數(shù)量也正在攀升。僅軟件開發(fā)人員,全球市場存量就達到了千萬量級,而且一直處于增長態(tài)勢。根據(jù)埃文斯數(shù)據(jù)公司2019年統(tǒng)計數(shù)據(jù),2018年,全球共有2300萬名軟件開發(fā)人員,預計到2019年底,將達到2640萬人,而到了2023年,或?qū)⑦_到2770萬人,其中,增長最快的國家是中國(到2023年將占6%至8%)。
可是,程序員市場的人才結構是非均衡分布的金字塔型,一般水平程序員很多,高水平程序員不足。
目前,程序員的供給數(shù)量大幅增加。各大高校普遍都開設了計算機專業(yè),另外,民間如春筍般興起了各種程序員培訓班。
從學歷上來看,本科以下(含本科)的程序員搭牢了該群體的金字塔底部。
獵聘數(shù)據(jù)顯示,2015年~2019年,本科以下(含本科)的程序員比例分別為83.3%、84.2%、82.1%、79.4%及82.3%。而碩士、MBA/EMBA、博士&博士后學歷的程序員總比例不足20%。
“招聘時會篩選學歷,這實際上構成了程序員的護城河。”何熙說,即便半路出家的程序員很多,但99%進入不到行業(yè)的升職渠道,可能做個一年半載就轉(zhuǎn)行。
“你自學是否能滿足專業(yè)需求?你的英語水平是否能達到全英文工作?(達不到的這部分)不會納入我們的競爭市場,基本直接PASS掉。”何熙說。
程序員市場的結構性過剩還伴隨互聯(lián)網(wǎng)技術更迭引發(fā)的需求變化。受訪程序員大多感受到,移動互聯(lián)網(wǎng)紅利衰退期導致整體待遇增速停滯,曾經(jīng)“萬人難求”的崗位熱度退潮。
多位程序員表示,自從2017年開始,程序員工資基本就沒有增長。
獵聘網(wǎng)數(shù)據(jù)顯示,2018年及2019年,30歲~40歲程序員平均年薪維持在25萬元左右,增長遲緩。
“2016年、2017年的算法、大數(shù)據(jù)比較火。之前人工智能這一塊也比較缺,現(xiàn)在都不怎么缺了,因為整個形勢不行。”何熙說,包括現(xiàn)在做APP、做安卓或者蘋果系統(tǒng)的程序員需求都不如過往。而在移動互聯(lián)網(wǎng)人潮鼎沸之時,這類程序員是“白馬股”,享受高估值和高溢價。
根據(jù)獵聘數(shù)據(jù),2019年前三季度,做安卓系統(tǒng)程序員的需求僅有1.34%。需求占比最高的前三位職能是Java、WEB前端開發(fā)工程師、移動開發(fā)工程師,分別為13.15%、9.46%、5.77%,均為移動互聯(lián)網(wǎng)的通用基礎層。
還有資本退潮擠出水分的因素。2015年,資本市場火熱,誘發(fā)了初創(chuàng)科技公司估值提升。但風潮過后,創(chuàng)投、風投對互聯(lián)網(wǎng)企業(yè)的投資變得更為謹慎,后者的經(jīng)濟核算也更為理性,包括對程序員成本的預估。
“靠一張PPT或者一個APP就想融資的時代已經(jīng)過去了。”何熙說,資本更關注成本、現(xiàn)金流、獲客成本這類通用的商業(yè)常識。
新人步步緊逼,互聯(lián)網(wǎng)技術推陳出新,任何年齡段的程序員都需要足夠的實力活下來,市場競爭是最公平的制度。
互聯(lián)網(wǎng)也存在經(jīng)濟周期,有高峰,有低谷,有創(chuàng)新不足,有泡沫過剩……企業(yè)、個體、企業(yè)家都要面臨可能被市場淘汰的危機。
2001年的互聯(lián)網(wǎng)冬天,丁磊一度想要賣掉網(wǎng)易,孫正義的軟銀公司旗下互聯(lián)網(wǎng)公司市值縮水超過七成;網(wǎng)宿科技股價曾超越貴州茅臺成為A股一哥,如今的股價已不及巔峰期零頭;中青寶曾成長為創(chuàng)業(yè)板翹楚,如今股價不及輝煌時的五分之一……
時代變遷迅速,中年程序員生于社會變革時代,可當他們開始活躍時,互聯(lián)網(wǎng)的發(fā)展已呈鼎沸之勢。當他們老去時,互聯(lián)網(wǎng)已邁入更高階的形態(tài)。
技術的變革力量會加重程序員的危機感,擺脫路徑依賴則十分關鍵。有程序員說:“如果程序員現(xiàn)在依舊死抱著3G無線通信基帶模塊,結局顯而易見。”
保持學習是上述受訪程序員達成的共識,觀念和思維的進步是提升競爭力的必然路徑。一家成都的互聯(lián)網(wǎng)企業(yè)創(chuàng)始人反問道:“你們記者不追熱點,不學習,難道不會被淘汰?”
“因為你們是在當下人心浮動、普遍追求短期利益的社會中,能夠靜下心來讀書,能夠獨立思考,能夠虛心求知的一群人。不論你目前社會地位如何、生活狀況如何,都希望通過自己的努力更上一層樓。這種原動力,是中國在過去40多年里能夠高速發(fā)展的根本原因。”“老楊頭”最近在讀吳軍的《態(tài)度》、《見識》、《格局》三本書,他覺得,這是鼓舞中年程序員的文字力量。
“在公司是學習和鍛煉自己,離開也能去更好的地方。30歲、40歲對大家來說,只是面對的壓力有所不同,只是人生階段有所不同。”上述科技公司創(chuàng)始人進行了總結。對此,何熙補充道,中年程序員也有人脈資源、經(jīng)驗閱歷的比較優(yōu)勢。
敲代碼寫程序能體會到邏輯思維的樂趣,可以看著一個個產(chǎn)品從自己手里搭建起骨架,常常會在思維碰撞時靈光一現(xiàn),何熙笑著說,程序員還是蠻有趣的。
制圖:劉國梅
(實習生李思遠對本文亦有貢獻)
封面圖片來源:攝圖網(wǎng)
如需轉(zhuǎn)載請與《每日經(jīng)濟新聞》報社聯(lián)系。
未經(jīng)《每日經(jīng)濟新聞》報社授權,嚴禁轉(zhuǎn)載或鏡像,違者必究。
讀者熱線:4008890008
特別提醒:如果我們使用了您的圖片,請作者與本站聯(lián)系索取稿酬。如您不希望作品出現(xiàn)在本站,可聯(lián)系我們要求撤下您的作品。
歡迎關注每日經(jīng)濟新聞APP