“一年前我掛出去的職位,最近開始頻繁有程序員來咨詢,可見最近找工作的程序員確實(shí)在增加”,林宇對《深網(wǎng)》表示。
林宇是國內(nèi)某AI獨(dú)角獸公司的中層,一年前為拓展業(yè)務(wù),他曾在招聘網(wǎng)站上放出幾個(gè)招聘程序員的職位,很長一段時(shí)間內(nèi)都無人問津,但最近一個(gè)月,私信咨詢他職位的程序員越來越多。他的經(jīng)歷僅是今年“金三銀四”招聘季的一個(gè)縮影。
人才流動往往是判斷行業(yè)風(fēng)向的直觀切口。當(dāng)作為互聯(lián)網(wǎng)底層基石的程序員也被卷入裁員風(fēng)波時(shí),這或許預(yù)示著一個(gè)時(shí)代即將走進(jìn)尾聲,一個(gè)新的周期正在孕育。
1842年,英國著名詩人拜倫的女兒阿達(dá)·洛芙萊斯(Ada Lovelace)發(fā)明了第一個(gè)計(jì)算機(jī)程序,用于在分析機(jī)上計(jì)算伯努利數(shù),成為了史上第一位程序員。
在隨后的100多年里,程序員從個(gè)人英雄主義式的極客、黑客逐漸成為科技行業(yè)發(fā)展的主要推手,以開源為核心的程序和系統(tǒng)規(guī)模也隨之極速膨脹。他們在電腦屏幕背后,用計(jì)算機(jī)語言塑造了一個(gè)全新時(shí)代。
“殺毒軟件之父”王江民,金山求伯君、雷軍,馬化騰,李彥宏,丁磊,王小川,張一鳴,宿華……這些計(jì)算機(jī)、軟件工程等技術(shù)出身的創(chuàng)始人為程序員的成長路徑打造了極致范本,他們通過代碼將技術(shù)落地變現(xiàn),把創(chuàng)辦的企業(yè)推上市。
早一代程序員們創(chuàng)造的奇跡,推動了中國互聯(lián)網(wǎng)和移動互聯(lián)網(wǎng)的快速崛起,并讓他們在一定程度上完成了個(gè)人財(cái)富的積累,也讓“進(jìn)大廠”成為眾多程序員的目標(biāo)。那是他們的黃金時(shí)代。
時(shí)代風(fēng)向正在發(fā)生改變。隨著互聯(lián)網(wǎng)行業(yè)去年底以來的調(diào)整,原來環(huán)繞在程序員這個(gè)職業(yè)上的光環(huán)正在散去。
過去兩個(gè)月內(nèi),滴滴、小米、百度、京東、字節(jié)、阿里、騰訊等互聯(lián)網(wǎng)大廠都傳出裁員的消息,祭出“降本增效”、“去肥增瘦”、“優(yōu)化過冬”等大旗,而程序員群體也位列其中。
“寒冬”下,重新找工作成為浮在互聯(lián)網(wǎng)公司員工頭頂上的烏云。昔日的大廠“寵兒”,要接受工作動蕩、期權(quán)股票正在縮水以及薪資下調(diào)的事實(shí)。
消失的財(cái)富
“去年(百度)股價(jià)350美元的時(shí)候,自己手里的股票合計(jì)下來值250多萬元,離職后,期權(quán)作廢了一半,剩下的不得不在150美元賣了,最后到手不到50萬”,程序員林華表示。
林華在百度工作7年,在百度最新調(diào)整中,林華放棄調(diào)崗,選擇離職,拿到了8個(gè)月薪資賠償和半個(gè)月獎金,但由于離職導(dǎo)致750股沒有到期的股票作廢,按照140美元/ADS的價(jià)格計(jì)算,林華這部分沒有到期的期權(quán)損失了10多萬美元。
期權(quán)、股票縮水已經(jīng)成為“互聯(lián)網(wǎng)寒冬”下大廠員工的共同的“疤痕”。
據(jù)東方財(cái)富choice數(shù)據(jù)顯示,截至美東時(shí)間3月11日近一年時(shí)間里,股價(jià)跌幅在80%以上的中概股就有111家,跌幅在90%以上的則有42家。滴滴、虎牙、霧芯科技、愛奇藝、騰訊音樂、唯品會、貝殼、嗶哩嗶哩、拼多多等公司一年的跌幅都在80%之上。
對于互聯(lián)網(wǎng)公司股票及期權(quán)的縮水,曾經(jīng)放棄阿里職位的瑤瑤有些慶幸。
瑤瑤在某傳統(tǒng)IT公司工作多年。2021年夏天,想跳出舒適區(qū)的瑤瑤頻繁登錄招聘網(wǎng)站,尋求大廠工作機(jī)會。綜合考量后,阿里給出的P7職級、130萬年包最具競爭力。不過在130萬的年包中,70萬是按照當(dāng)時(shí)股價(jià)給出的限期5年解禁的股票。礙于個(gè)人家庭原因,瑤瑤最終放棄了阿里的職位。
2021以來阿里股價(jià)大幅縮水,如今較2021年高點(diǎn)縮水超過60%??吹桨⒗铿F(xiàn)在的股價(jià),瑤瑤算了一筆賬,70萬的股票縮水60%,其一年的年薪還不及上一份工作。
“在行業(yè)處于高速增長時(shí),公司愿意高薪招一批有經(jīng)驗(yàn)的leader來帶團(tuán)隊(duì),快速把一條業(yè)務(wù)線帶起來,所以愿意用高薪留人。但在行業(yè)整體收縮時(shí),燒錢的非核心業(yè)務(wù)首當(dāng)其沖,此時(shí)保證現(xiàn)金流和利潤更重要”,曾在大廠做過HR的張華對《深網(wǎng)》表示。
對于大廠高薪招人背后的邏輯,劉強(qiáng)看的更為透徹。
劉強(qiáng)在BAT干過一圈,2019年去了一家創(chuàng)業(yè)公司做技術(shù)管理崗。“當(dāng)創(chuàng)業(yè)團(tuán)隊(duì)給我高于50%漲薪,或直接double時(shí),我個(gè)人會非常警醒,自己的價(jià)值是否匹配這樣高的薪酬?”劉強(qiáng)說。
接受消失的“紙面財(cái)富”只是程序員面臨的第一道檻,在再就業(yè)過程中,部分被優(yōu)化的程序員們還不得不面臨薪酬下調(diào)的窘境。
聽到公司HR平靜告訴他“你表現(xiàn)很好,只是我們不需要這個(gè)崗位”時(shí),劉童內(nèi)心沒有太多波瀾。對公司在2021年底的裁員,劉童似乎早有準(zhǔn)備。比如他已經(jīng)習(xí)慣從科技財(cái)經(jīng)新聞中尋找公司發(fā)展真實(shí)情況的蛛絲馬跡,即使領(lǐng)導(dǎo)們在月度會上宣稱公司發(fā)展前景廣闊時(shí),劉童還是心懷質(zhì)疑。
劉童所在公司做的是大健康產(chǎn)業(yè)。“看到公司出現(xiàn)大額虧損、盈利方式模糊,特別是互聯(lián)網(wǎng)醫(yī)療行業(yè)里,‘國家隊(duì)’手握大量資源入場,門檻高也很難快速賺錢。去年上市未果,我就知道離裁員不遠(yuǎn)了。”劉童對《深網(wǎng)》說。
一個(gè)明顯的跡象是考勤越來越內(nèi)卷。“說是965,但晚上9點(diǎn)下班還是家常便飯”。那些考勤時(shí)間不夠的同事,會被領(lǐng)導(dǎo)在群里點(diǎn)名,并讓他們把工作時(shí)間“補(bǔ)一補(bǔ)”。后來有些同事干脆自己寫代碼,遠(yuǎn)程操控打卡。
從這家公司離開后,劉童在Boss直聘、拉勾網(wǎng)上投了一些簡歷,相比較于以前的薪資水平,他現(xiàn)在已經(jīng)接受了20%幅度降薪的現(xiàn)實(shí)。
同樣感受到跳槽員工降低薪資期待的還有劉強(qiáng)。他認(rèn)為,所謂“降薪“還是回歸到了市場正常水平。
在現(xiàn)在的崗位上,劉強(qiáng)自己也會做些招聘工作。過去那些來自頭條、快手、愛奇藝的程序員們薪酬普遍高于市場同級別的10-20%,“我們給不到那么高,有些人能接受降薪或平移,有些就不能接受。”
2022年以來的明顯感受是,過去那些不敢在繼續(xù)跟進(jìn)的降薪候選人,劉強(qiáng)覺得可以繼續(xù)聊了。
對于整個(gè)行業(yè)的調(diào)整,他相對樂觀,認(rèn)為大部分程序員還是趕上了互聯(lián)網(wǎng)發(fā)展紅利的,“即便今年各大公司出現(xiàn)業(yè)務(wù)調(diào)整,但總的來說紅利期依然還在,踏實(shí)做事會有回報(bào)。”
在浪潮尖上“跳舞”
“程序員的工作沒有那么神秘,簡單說,程序員的特長是用代碼實(shí)現(xiàn)你想要的東西”,多位程序員都如此闡述自己的工作。
程序員的工作分為開發(fā)軟件、數(shù)據(jù)庫設(shè)計(jì)、后端開發(fā)、前端開發(fā)等各種崗位。有程序員打了個(gè)很形象的比喻,開發(fā)軟件就像蓋樓一樣,架構(gòu)是大樓總設(shè)計(jì),決定用什么方式建造;數(shù)據(jù)庫設(shè)計(jì)是蓋樓的,要搭架子、綁鋼筋、支模板;后端開發(fā)是澆灌混凝土的,庫、SDK是材料,拿來就能用的;前端開發(fā)是搞裝修的;測試就是給大樓做驗(yàn)收的。
不過從薪資水平看,大廠里的程序員的薪資水平明顯高于運(yùn)營、市場等職位。
如果將公司看成是金字塔結(jié)構(gòu),那么從塔尖到底層依次是市場、運(yùn)營、產(chǎn)品、研發(fā)。作為后場的研發(fā),是公司的底座和核心。越靠近核心,對公司的溢價(jià)越高,這也成為計(jì)算機(jī)專業(yè)一直是大學(xué)教育熱門專業(yè)的底層邏輯之一。
2012年計(jì)算機(jī)專業(yè)畢業(yè)的林宇對此感受頗深。從職場新手到成為AI領(lǐng)域某獨(dú)角獸公司的中層,林宇用了不到10年。
2012年,剛從學(xué)校畢業(yè)的林宇進(jìn)入當(dāng)時(shí)炙手可熱的互聯(lián)網(wǎng)公司,成為某業(yè)務(wù)線的程序員。彼時(shí),這家互聯(lián)網(wǎng)公司所有業(yè)務(wù)線都處于“火力全開”的狀態(tài)。一個(gè)細(xì)節(jié)讓林宇至今印象深刻,“入職一年后,公司股票‘一拆五’后股價(jià)又快速攀升,自己身邊忽然冒出了一些身價(jià)百萬的股東”。
不過剛?cè)肼氁荒甓嗟牧钟畈]有享受到這波“拆股”帶來的紅利,反而在一年后就遭遇技術(shù)成長的天花板。
“在業(yè)務(wù)線做程序員,主要工作是配合市場、運(yùn)營、產(chǎn)品做技術(shù)研發(fā)和改進(jìn),基本處于小步迭代的狀態(tài),如果業(yè)務(wù)線沒有重大的突破,程序員很容易淪落成螺絲釘,拿原有經(jīng)驗(yàn)修修補(bǔ)補(bǔ)”,想要突破技術(shù)壁壘的林宇果斷選擇離職。
2015年中,離職的林宇收到多家互聯(lián)網(wǎng)大廠及AI公司的offer,基于技術(shù)和項(xiàng)目的考慮,林宇選擇了主要做TOB、TOG業(yè)務(wù)的AI公司,這家公司在此后的5年內(nèi)逐步躋身“AI四小龍”。
據(jù)林宇回憶,彼時(shí),有在大廠鍍過金的程序員再往創(chuàng)業(yè)公司跳槽時(shí),薪酬都有不少的漲幅。不過在林宇看來,這些薪酬的溢價(jià)并非因?yàn)樽陨砑夹g(shù)的精進(jìn),而是此時(shí)的程序員們恰巧站在了浪潮之巔。彼時(shí),正值雙創(chuàng)熱潮,VC創(chuàng)業(yè)潮如火如荼,一大波熱錢涌入市場。
“個(gè)人努力和技能之外,這波程序員在時(shí)代大潮下機(jī)緣巧合的選擇也踩準(zhǔn)了時(shí)代的節(jié)拍”,林宇感慨。曾有程序員自嘲:這波熱點(diǎn)和創(chuàng)業(yè)浪潮猶如一部正在快速上升的電梯,只要站上去,即使什么都沒做,也會隨著電梯升到一定的高度。
此時(shí),踏入互聯(lián)網(wǎng)行業(yè)的楊河同樣感受到公司快速發(fā)展對個(gè)人技能和薪資的帶動。
2015年,楊河加入滴滴安全部門,負(fù)責(zé)處理各類信息安全問題。這一年,滴滴快的剛剛合并,鋒芒初綻。除了打車外,滴滴在出租車、專車、順風(fēng)車多種出行領(lǐng)域排兵布陣,不斷招攬技術(shù)人才提高算法能力。資源傾斜的短期效果立竿見影。當(dāng)年,滴滴全年訂單總量突破14.3億,注冊用戶突破2.5億,伴隨激增的訂單,各種問題也接踵而至。
初創(chuàng)企業(yè)在高速發(fā)展期的體系化運(yùn)轉(zhuǎn)模式,驅(qū)動每個(gè)個(gè)體員工將抽象的工作方式總結(jié)成可復(fù)用的方法論。楊河認(rèn)為這是他職場生涯中成長最快速的時(shí)期。
“那時(shí)候自豪感爆棚”,楊河對《深網(wǎng)》說,“你能真切感受到你所做的事情能夠保護(hù)用戶安全,解決他們使用軟件過程中遇到的各種問題。”
情懷和使命感之外,楊河的薪資在同行中頗有競爭力。2015年滴滴給到楊河的年薪達(dá)到30萬,他認(rèn)為這在技術(shù)崗屬于中等水平,雖然在后期入職沒有拿到期權(quán),但這個(gè)數(shù)字以及公司的發(fā)展前景足以吸引年輕的程序員們加入,哪怕是來當(dāng)個(gè)跳板鍍個(gè)金。
相比于BAT大廠,一些創(chuàng)業(yè)公司薪酬反而更高。某大廠后端開發(fā)程序員回憶,2014年時(shí)該公司技術(shù)崗位實(shí)習(xí)工資4000元,而一些創(chuàng)業(yè)公司能給到上萬元。另外大廠的畢業(yè)生薪資水平在兩年里漲了40%,這位程序員的學(xué)長在2012年校招進(jìn)入某BAT時(shí)年薪14萬,而他本人在2014年進(jìn)入另一家BAT時(shí)年薪已漲到20萬。
每個(gè)浪潮都不可復(fù)制和回溯,程序員這些高薪的故事,最早止步于2018年。這一年,隨著線上流量和人口紅利的逐漸消失,消費(fèi)互聯(lián)網(wǎng)的高速增長已不可持續(xù),越來越多的企業(yè)開始 “更換引擎 ”。
2018 年底至2019年,互聯(lián)網(wǎng)大小公司裁員瘦身。百度、美團(tuán)、滴滴等裁員比例多在 10% 上下。當(dāng)高增長被按下暫停鍵時(shí),降薪自然的化成了大廠程序員心里揮之不去的焦慮和意難平。
35歲焦慮和“摩爾定律”
大廠一直存在35歲焦慮的隱喻,在靠腦力和學(xué)習(xí)力吃飯的軟件研發(fā)行業(yè)尤為如此。
“不少大廠對35歲以上的求職者有職級要求,30 歲之前 P7,35 歲之前 P8。到了一定的年齡,只有到了一定的級別,才有可能再次進(jìn)入候選名單”,曾在大廠做過HR的張華對《深網(wǎng)》表示。
而據(jù)拉勾招聘數(shù)據(jù)研究院統(tǒng)計(jì)的“2019——2022年程序員求職人才年齡分布圖”顯示:從人才需求的年齡上看,20-30歲程序員擁有更多的職業(yè)機(jī)會,但行業(yè)對30-40歲人才的需求加大,意味著程序員可憑借過硬的職業(yè)技能完成“中年危機(jī)”過度。
“裁員是一家公司常規(guī)的財(cái)務(wù)行為。很多公司在完成融資、拓展市場時(shí)都會大幅擴(kuò)招,搶占市場;反之當(dāng)潮水落下,市場緊縮時(shí)或者盈利壓力加大時(shí),就要考慮裁撤燒錢的業(yè)務(wù)線、精簡編制,優(yōu)化現(xiàn)金流準(zhǔn)備過冬。”
但這并非程序員35歲焦慮的根本。程序員的焦慮更多源于自己對自身的定位,本身就把自己定位成碼農(nóng),學(xué)計(jì)算機(jī)就是為了找到一份穩(wěn)定的工作。
“出發(fā)點(diǎn)就不對,程序員本來就不是一個(gè)穩(wěn)定的職業(yè)。”林宇認(rèn)為。
從2012年至2017年,主流的開發(fā)語言和框架每時(shí)每刻都在演進(jìn),大數(shù)據(jù)、虛擬化、云計(jì)算、微服務(wù),每幾年就會有一個(gè)熱詞成為行業(yè)趨勢。行業(yè)和市場對程序員技能需求也已變了好幾輪。
2012年,移動互聯(lián)網(wǎng)剛剛興起,安卓、IOS開發(fā)者成為互聯(lián)網(wǎng)公司的香餑餑;2016年人工智能和AI火了后,掌握機(jī)器學(xué)習(xí)的程序員又成為大廠爭搶的對象?,F(xiàn)在機(jī)器學(xué)習(xí)的潮水已然褪去,市場需求回歸正?;?/p>
行業(yè)在迭代,需求在變,程序員要掌握的技能也在快速變化。不同的是,隨著互聯(lián)網(wǎng)行業(yè)收縮,大廠對程序員的篩選更為嚴(yán)格。
互聯(lián)網(wǎng)野蠻生長時(shí)代,互聯(lián)網(wǎng)公司對求職者的學(xué)歷背景寬容度很高。但現(xiàn)在,學(xué)歷、專業(yè)背景成為企業(yè)考量的重要因素,很多技術(shù)職位要求招聘碩士學(xué)歷起步。
在開發(fā)者社區(qū)cnblogs上,一位軟件測試工程師寫到,經(jīng)濟(jì)環(huán)境變化只是一個(gè)外部誘因,本質(zhì)原因還是軟件測試行業(yè)的人才結(jié)構(gòu)和從業(yè)技能要求正處于快速變革的階段。經(jīng)濟(jì)寒冬只是加速了這個(gè)奇點(diǎn)的到來。
“工作被裁,面試被拒,這些都不可怕,可怕的是行業(yè)在發(fā)生巨變,而你卻原地踏步。
在《深網(wǎng)》對話的多名程序員眼里,程序員這個(gè)職業(yè)本身就是快速變動的,同樣遵循摩爾定律,不少技術(shù)的迭代周期還不足18個(gè)月。
“計(jì)算機(jī)行業(yè)魅力就在于它發(fā)展的足夠快,不少開源軟件都是免費(fèi)可得的,只要想學(xué)就能在國外一些行業(yè)網(wǎng)站里接觸到這個(gè)行業(yè)里的翹楚,這是行業(yè)的魅力,但也是它的毒藥。如果程序員不能適應(yīng)這個(gè)變化,就會走下坡路,開始焦慮”,多位受訪的程序員都如此對《深網(wǎng)》闡述。
“程序員是現(xiàn)存最大的手工藝人群體”,硅谷“創(chuàng)業(yè)教父”、Y Combinator創(chuàng)始人保羅·格雷厄姆曾經(jīng)這樣定義。在他眼里,優(yōu)質(zhì)的程序員不僅需要高超的技巧,還需要靈感和學(xué)習(xí)力。
據(jù)林宇闡述,工作之外,他會花不少時(shí)間瀏覽GitHub 、Stack Overflow、Hacker news等知名的程序員社區(qū),保證自身的知識儲備的更新和迭代。
林宇在這輪招聘時(shí)發(fā)現(xiàn)一個(gè)現(xiàn)象,這一波應(yīng)聘者的自身素質(zhì)難以滿足其業(yè)務(wù)需求,“即使帶著大廠的光環(huán),但其代碼及思維水平還是停留在幾年前”。
“關(guān)鍵還是對自身的定位,把自己定位成手藝人還是螺絲釘,程序員這個(gè)群體,高質(zhì)量的人才永遠(yuǎn)是稀缺的,對抗35歲焦慮的方法一直都是學(xué)習(xí)力”,林宇說。
互聯(lián)網(wǎng)經(jīng)濟(jì)高增長退潮后,誰在裸泳就一目了然。