分析了1011個(gè)程序員的裁員情況后得出的啟示
大家好,我卡頌。
大家應(yīng)該能明顯感覺到最近幾個(gè)月求職環(huán)境不太好,但究竟有多不好,具體的情況是什么樣的?
為了分析程序員職場(chǎng)現(xiàn)狀,我進(jìn)行了裁員情況調(diào)查,一共有1011位程序員朋友參與。
本文會(huì)根據(jù)調(diào)查結(jié)果,為大家?guī)硪恍﹩⑹荆ㄈ绻幌肟捶治鲞^程,可以直接跳到文末看結(jié)論)。
裁員真的多么?
按「工作職級(jí)」來看,受訪者中「初級(jí)工程師」的裁員比例最少(可能是因?yàn)楣べY相對(duì)最低,裁員收益不大),而「專家及以上」最多,但整體差別不大。
平均來看,受訪者中有19%經(jīng)歷了裁員。
按職級(jí)看裁員比例
按「公司中技術(shù)團(tuán)隊(duì)人數(shù)」來定義「公司規(guī)?!?,「技術(shù)團(tuán)隊(duì)只有幾人」的小公司裁員最嚴(yán)重,其他更大些的企業(yè)差距則不大。
按公司規(guī)模看裁員比例
可能是因?yàn)樘〉钠髽I(yè)還沒有跑通業(yè)務(wù)變現(xiàn)的邏輯,老板抗風(fēng)險(xiǎn)能力也更差。
對(duì)我們的啟示是 —— 「為了工作穩(wěn)定,不一定要去大廠(畢竟裁員比例也不低),而應(yīng)該盡量選擇有穩(wěn)定業(yè)務(wù)的企業(yè)」。
你覺得這個(gè)裁員比例高嗎?
大家都從事什么工作?
很多做業(yè)務(wù)的程序員會(huì)覺得「做架構(gòu)」比較高大上。從「工作職級(jí)」來看看,隨著職級(jí)與能力的提升,確實(shí)有越來越多的程序員從事架構(gòu)工作:
按職級(jí)看從事架構(gòu)工作的比例
從「技術(shù)團(tuán)隊(duì)規(guī)?!箒砜?,一線大廠(技術(shù)團(tuán)隊(duì)千人以上)從事架構(gòu)工作的程序員比例最高,但整體差別不大。
平均來看,約有17%的程序員從事架構(gòu)工作。
按公司規(guī)??磸氖录軜?gòu)工作的比例
給我們的啟示是 —— 「在求職架構(gòu)崗位時(shí),可以打聽下公司從事架構(gòu)崗位的程序員比例,如果高于17%,可能沒有多少讓你施展拳腳的地方」。
同時(shí),從上述兩個(gè)分析看,架構(gòu)工作既有難度(職級(jí)越高,從事架構(gòu)工作的比例越高),又有稀缺性(公司平均只有17%的程序員從事架構(gòu)工作)。
那程序員推崇架構(gòu)工作就不難理解了 —— 因?yàn)楦y,也更少。
如果業(yè)務(wù)不賺錢,那么業(yè)務(wù)線被砍,做業(yè)務(wù)的程序員被裁,這個(gè)邏輯是很好理解的。而做架構(gòu)一般有通用性。
那么,面對(duì)裁員的浪潮,「做架構(gòu)」真的比「做業(yè)務(wù)」有更高的抗風(fēng)險(xiǎn)能力么?
做架構(gòu)還是做業(yè)務(wù)?
按「工作職級(jí)」來看「從事架構(gòu)工作的裁員比例」,會(huì)發(fā)現(xiàn) —— 隨著職級(jí)上升,架構(gòu)工作的裁員比例顯著提升。
按職級(jí)看架構(gòu)裁員比例
對(duì)于立志在架構(gòu)方面長(zhǎng)期發(fā)展的程序員,肯定不想隨著自己職級(jí)提升,被裁的風(fēng)險(xiǎn)越來越高吧。
相對(duì)應(yīng)的,隨著職級(jí)提升,做業(yè)務(wù)的程序員被裁的比例會(huì)逐漸降低。
雖然不同職級(jí)「做架構(gòu)」的裁員比例都低于「做業(yè)務(wù)」,但誠(chéng)如上文提到,公司平均只有17%的程序員從事架構(gòu)工作。顯然「做業(yè)務(wù)」的工作機(jī)會(huì)遠(yuǎn)遠(yuǎn)多于「做架構(gòu)」。
這對(duì)我們的啟示是 —— 「經(jīng)濟(jì)下行時(shí)期,程序員規(guī)劃職業(yè)發(fā)展時(shí),盡量向離錢近(做業(yè)務(wù))的領(lǐng)域發(fā)展」。
大廠是救命稻草?
盡量往大廠卷是不是可以減少被裁的風(fēng)險(xiǎn)?
按「公司規(guī)?!箒砜础讣軜?gòu)、業(yè)務(wù)工作的裁員比例」,在「技術(shù)團(tuán)隊(duì)只有幾人的公司」被裁的風(fēng)險(xiǎn)確實(shí)是最大的。但是一線大廠(技術(shù)團(tuán)隊(duì)千人以上)裁員比例也很高。
風(fēng)險(xiǎn)相對(duì)較小的,是「技術(shù)團(tuán)隊(duì)幾十人的公司」。這樣的公司可能自身有穩(wěn)定的業(yè)務(wù),也不盲目擴(kuò)張,所以裁員規(guī)模相對(duì)較小。
按公司規(guī)??床脝T比例
從表中還發(fā)現(xiàn)個(gè)有趣的情況 —— 隨著公司規(guī)模變大,架構(gòu)崗被裁的比例顯著增大。
大家都想去大廠做架構(gòu),但大廠架構(gòu)是被裁的最多的。這是不是側(cè)面印證了,很多大廠搞的「高大上的輪子」,并沒有什么價(jià)值?
大家心里也這么想?
上面的很多分析結(jié)果,都對(duì)架構(gòu)的同學(xué)不友好(尤其是大廠)。那么,大家聽到的情況也是這樣么?
我統(tǒng)計(jì)了「你聽說你司被裁程序員都是做什么的」,其中「從事架構(gòu)崗位的比例」如下:
你聽說的你司架構(gòu)裁員比例
可見,不僅「參與調(diào)查的當(dāng)事人的數(shù)據(jù)」匯總后顯示 —— 「不要去大廠做架構(gòu)」。
?「大家聽說的公司的情況」匯總后也在印證這一觀點(diǎn)。
那么大家意識(shí)到「在大廠做架構(gòu)」可能并不是個(gè)好選擇了么?下面是「沒有被裁員,且認(rèn)為自己發(fā)展前景好」的程序員中「從事業(yè)務(wù)、架構(gòu)的比例」:
沒有被裁員,且認(rèn)為自己發(fā)展前景好的程序員從事不同工作比例
先不管這樣的認(rèn)知是否正確(覺得自己前景好)。單從比例看,不管是小廠大廠,做業(yè)務(wù)的同學(xué)們的認(rèn)知比例趨于一致。
而大廠做架構(gòu)的同學(xué)顯然對(duì)自己的前景有極高的預(yù)期(不知道他們知不知道,他們也是被裁的比例最高的?)
為什么對(duì)于「在大廠做架構(gòu)」的同學(xué)來說,預(yù)期會(huì)與實(shí)際有這么大差距呢?都是什么職級(jí)的同學(xué)會(huì)覺得公司架構(gòu)崗被裁的比例更多呢?
下面是按「工作職級(jí)」劃分的,誰聽說的「公司中架構(gòu)崗被裁的比較多」:
沒有「初級(jí)工程師」覺得公司架構(gòu)崗被裁的更多,而有56%的「專家及以上」認(rèn)為架構(gòu)崗裁員更多。
年輕人還是太年輕,不愿相信事實(shí)。專家們?cè)缫芽创┝爽F(xiàn)實(shí)。
總結(jié)
本次調(diào)查為我們帶來了幾條啟示:
- 大廠裁員比例也不低。為了工作穩(wěn)定,應(yīng)該盡量選擇有穩(wěn)定業(yè)務(wù)的企業(yè)。
- 在求職架構(gòu)崗位時(shí),可以打聽下公司從事架構(gòu)崗位的程序員比例,最好低于17%。
- 不要迷信技術(shù)。在經(jīng)濟(jì)下行時(shí)期,應(yīng)該盡量選擇離錢近的業(yè)務(wù)。
- 不要去大廠做架構(gòu)。實(shí)際情況與大部分程序員預(yù)期完全不符。
不管是做架構(gòu)還是做業(yè)務(wù),我們都要明白 —— 技術(shù)是為了創(chuàng)造價(jià)值。那么什么是「價(jià)值」?
對(duì)于好的年景,能夠?yàn)闃I(yè)務(wù)賦能的架構(gòu)是有價(jià)值的。而在不好的年景,價(jià)值直接與「能賺多少錢」劃等號(hào),離錢越近的業(yè)務(wù),價(jià)值就越大。
而這一切,都與技術(shù)本身的難度無關(guān)。
所以,為了穩(wěn)定的職業(yè)發(fā)展,更應(yīng)該著眼于業(yè)務(wù)本身,而不是深究技術(shù)。