互聯(lián)網(wǎng)和IT業(yè)裁員年年有,最多的總是下一年障贸;每年變著法嚇人的「中年危機(jī)」論凫乖,為什么屢屢觸痛程序員的神經(jīng)确垫?
100offer 回顧了 2017 年的求職者數(shù)據(jù),并走訪幾位大齡程序員帽芽,試圖描摹工作 10 年以上技術(shù)人的共同困惑删掀,并找到走出其中的方向和方法。
說明:
100offer 主要服務(wù)北上廣深杭及海外 2 年以上經(jīng)驗(yàn)的資深互聯(lián)網(wǎng)人导街。
本文數(shù)據(jù)取 2017 年經(jīng)篩選在 100offer 匿名展示的 5844 位技術(shù)崗求職者披泪,他們收到的面試邀請(qǐng)和薪資普遍高于平均水平。
文中「大齡程序員」的數(shù)據(jù)統(tǒng)計(jì)范圍為工作經(jīng)驗(yàn)10年及以上群體搬瑰。
一款票、大齡程序員求職現(xiàn)狀圖鑒
1、有多少大齡程序員在看機(jī)會(huì)泽论?
過去一年求職的程序員中艾少,3-5 年工作經(jīng)驗(yàn)的人占近一半。當(dāng)經(jīng)驗(yàn)增長(zhǎng)到 6 年以上翼悴,人才流動(dòng)速度逐年趨緩缚够。10 年及以上經(jīng)驗(yàn)的求職者一共占 14%。
2、市場(chǎng)對(duì)大齡程序員的需求度如何潮瓶?
從平均面邀數(shù)和最終拿到 offer 的求職者比例來看陶冷,工作 4-6 年的「中堅(jiān)力量」更吃香,而大齡碼農(nóng)接到的橄欖枝毯辅,確實(shí)不如年輕后生埂伦。
3、大齡程序員的議價(jià)能力還好嗎思恐?
在年薪上沾谜,「姜還是老的辣」的規(guī)律基本適用。有 10 年工作經(jīng)驗(yàn)的程序員胀莹,平均工資達(dá) 40 萬基跑;而 10 年以上的這個(gè)數(shù)字是 43 萬。
隨著年限增加描焰,同齡人間的薪酬差距也越拉越大媳否。工作前 4 年,程序員年薪的標(biāo)準(zhǔn)差在 6 萬上下徘徊荆秦;在第 5 年和第 8 年有了兩個(gè)明顯跳躍篱竭;10 年以上的標(biāo)準(zhǔn)差更是高達(dá) 17.5 萬。想想有些同齡人已經(jīng)比你每年多拿近 20 萬了步绸,有一定程度的焦慮實(shí)屬正常掺逼。
另一種焦慮,源自期望薪資漲幅與實(shí)際 offer 的差距瓤介。
由于目前年薪已處于高位吕喘,大齡程序員的期望漲薪幅度更現(xiàn)實(shí),卻仍趕不上 offer 的薪資縮水速度刑桑。比起小鮮肉們誘人的漲幅氯质,理想與現(xiàn)實(shí)的落差讓人唏噓。
4祠斧、大齡程序員的人才職級(jí)構(gòu)成如何闻察?
10 年以上經(jīng)驗(yàn)的程序員中,不乏獨(dú)當(dāng)一面的高端人才梁肿。其中高級(jí)工程師和架構(gòu)師占比超 30%,還有近 20% 的中高層管理崗位觅彰,包括總監(jiān)吩蔑、CTO 和聯(lián)合創(chuàng)始人。
不過填抬,仍有 25% 基礎(chǔ)職級(jí)的工程師讓人不禁捏一把汗烛芬。人到中年,如果沒有爭(zhēng)取到足夠重要的崗位,很可能有被取代的風(fēng)險(xiǎn)赘娄。一旦公司業(yè)績(jī)經(jīng)營滑坡仆潮、被迫離職,求職也會(huì)難關(guān)重重遣臼。
二性置、程序員中年危機(jī)類型辭典
太陽底下無新事,如果將時(shí)間軸拉長(zhǎng)揍堰,你會(huì)發(fā)現(xiàn)「程序員中年危機(jī)」并非個(gè)體事件的短期刷屏鹏浅,而是一個(gè)持續(xù)性的命題。它的來源可粗略地歸為以下幾種類型屏歹。
1隐砸、企業(yè)對(duì)招聘大齡技術(shù)人員的顧慮
技術(shù)更迭快、工作強(qiáng)度大蝙眶、隊(duì)伍年輕化季希,是技術(shù)團(tuán)隊(duì)的常態(tài)。然而幽纷,大齡程序員更難融入這樣的團(tuán)隊(duì)氛圍式塌,既要兼顧家庭,身體素質(zhì)也未必能承受高壓霹崎。因此珊搀,互聯(lián)網(wǎng)企業(yè) HR 較普遍地對(duì) 35 歲以上的技術(shù)求職者抱有顧慮。
對(duì)此尾菇,有 15 年軟件開發(fā)和測(cè)試經(jīng)驗(yàn)的趙凌深有體會(huì)境析。39 歲那年,趙凌離開呆了兩年多的創(chuàng)業(yè)團(tuán)隊(duì)派诬。憑借多份知名 IT 外企經(jīng)歷的優(yōu)質(zhì)簡(jiǎn)歷劳淆,他收到了 9 份面邀。但其中有兩家公司顧忌年齡默赂,最終沒有面試他沛鸵。他的語氣有些不平:「這是很現(xiàn)實(shí)的問題,我也擔(dān)心這樣的公司以后會(huì)越來越多缆八∏」
2、經(jīng)濟(jì)下行奈辰,可匹配的崗位進(jìn)一步減少
近年國內(nèi)經(jīng)濟(jì)下行栏妖,互聯(lián)網(wǎng)行業(yè)增速也放緩,此前過熱的人才市場(chǎng)開始遇冷奖恰。為了降本增效吊趾,工資更高宛裕、一線代碼能力和體力卻在下降的一群人,自然被企業(yè)排在了裁員名單的最前面论泛。
本質(zhì)上揩尸,中高端人才并不愁找不到工作,但在這種背景下屁奏,要找到匹配度高的好工作難上加難岩榆。
程杰是一家數(shù)字營銷公司的技術(shù)總監(jiān),35 歲這年他終于下決心離開供職了8年的公司了袁。他告訴 100offer朗恳,和他一起跳槽的同事都有共同的困惑:這個(gè)階段自己的專業(yè)能力已經(jīng)定型,換工種或者換行業(yè)都難载绿≈嘟耄可塑性和適應(yīng)性變差,削弱了跳槽的議價(jià)能力崭庸。
3怀浆、職場(chǎng)晉升瓶頸
即便是資質(zhì)優(yōu)秀的候選人,也可能陷入職級(jí)發(fā)展困境怕享。34 歲的蘇青楊就是一個(gè)例子执赡。 工作第 8 年,他已是一家小公司的首席架構(gòu)師函筋。此后跳到某 BAT 做技術(shù) leader沙合,又離職創(chuàng)業(yè)當(dāng)了一年 CTO,但遺憾的是公司沒能融資成功跌帐。
這是一段很難熬的日子首懈,又正值妻子生娃,蘇青楊陷入了經(jīng)濟(jì)拮據(jù)的窘境谨敛,甚至一度連工資都發(fā)不出究履。
因此,2016 年創(chuàng)業(yè)失敗后脸狸,薪資成了蘇青楊跳槽的首要最仑、甚至是唯一的選擇標(biāo)準(zhǔn)。那時(shí)的他并沒有意識(shí)到炊甲,對(duì) offer 的判斷缺乏長(zhǎng)遠(yuǎn)眼光泥彤,無異于給自己埋雷。
最終蘇青楊在 100offer 上成功拿到了某電商主任工程師的高薪工作卿啡。然而吟吝,高薪并不意味著這次跳槽就是十全十美的。
「從總監(jiān)到 leader牵囤,現(xiàn)在干脆就是碼代碼爸黄,感覺自己越做越往回走了,有些中年危機(jī)揭鳞】还螅」蘇青楊對(duì)我們的人才顧問吐露道,「心里是有落差的野崇,但我也在慢慢調(diào)整称开。」
遺憾的是乓梨,2017 年公司歷經(jīng)動(dòng)蕩和裁員鳖轰,失望的他再次選擇跳槽。但由于薪資起點(diǎn)高扶镀,加上他難以接受平薪或降薪蕴侣,市場(chǎng)上匹配的機(jī)會(huì)簡(jiǎn)直鳳毛麟角。
不論是可匹配崗位減少臭觉,還是晉升瓶頸昆雀,背后的共同原因之一是求職者缺乏清晰的職業(yè)規(guī)劃,或?qū)π袠I(yè)趨勢(shì)不敏感蝠筑。
除了蘇青楊狞膘,剛邁進(jìn)而立之年不久的安卓系統(tǒng)工程師榮武,去年從一家智能硬件企業(yè)跳槽時(shí)也感覺到了危機(jī):「拿到的面邀明顯沒有 2015 年的多了什乙⊥旆猓」
這固然有安卓市場(chǎng)下行的原因,但也與他此前較為封閉臣镣,「一條道走到黑」辅愿,未及早轉(zhuǎn)型有關(guān)。隨著安卓系統(tǒng)的不斷更新和完善退疫,他日常做 framework 的工作越來越以解 Bug 為主渠缕,這讓他非常迷茫。
技術(shù)人容易忙于鉆研技術(shù)褒繁,對(duì)就業(yè)市場(chǎng)的風(fēng)云變幻感知相對(duì)遲緩亦鳞。如果沒有意識(shí)提前規(guī)劃、培養(yǎng)自己的綜合素養(yǎng)棒坏,多年都在做同質(zhì)化工作燕差,到了中年求職競(jìng)爭(zhēng)力低就可想而知了。
4坝冕、年齡徒探、心理、家庭壓力
年輕人的資本恰恰是重新選擇的機(jī)會(huì)成本很低喂窟。人到中年测暗,換工作必須考慮定居央串、家庭等更多復(fù)雜的現(xiàn)實(shí)因素。100offer 也見到了幾位受心理倦怠感和生活因素困擾的大齡程序員碗啄。
33 歲的架構(gòu)師陳迪就表示:「我常常想過要離開北京质和,離開互聯(lián)網(wǎng)圈子≈勺郑」談到每天單程50公里的通勤饲宿、司空見慣的加班,他難掩疲憊胆描,「現(xiàn)在的生活狀態(tài)瘫想,很累〔玻」
陳迪在剛畢業(yè)時(shí)做過幾年軟件工程師国夜,隨著年齡增長(zhǎng),他越來越懷念那時(shí)的 work-life balance短绸≈е瘢「軟件公司的開發(fā)節(jié)奏是按部就班的,達(dá)標(biāo)鸠按、功能礼搁、指標(biāo),每一塊都規(guī)劃清楚了再開始做目尖。但國內(nèi)互聯(lián)網(wǎng)太急躁了馒吴。」
影響陳迪心態(tài)的不僅僅是公司的朝令夕改瑟曲,還有家庭的壓力饮戳。
雖然在帝都已經(jīng)打拼十年,來自河北的他仍拿不到戶口洞拨。這意味著兩個(gè)孩子無法在北京高考扯罐。為了給孩子的未來多些選擇,他頻頻動(dòng)起定居周邊城市的念頭烦衣,去年還在 100offer 上拿到了新加坡的工作機(jī)會(huì)歹河。
然而,陳迪在這家公司的北京分部入職兩個(gè)月后就離職了花吟。一方面秸歧,妻子英文不夠好,不甘心去國外當(dāng)家庭主婦衅澈;另外键菱,他自己也與領(lǐng)導(dǎo)的管理風(fēng)格出現(xiàn)摩擦,疏于溝通今布。
其實(shí)经备,職場(chǎng)倦怠拭抬、兼顧家庭等問題并非陳迪和程序員群體獨(dú)有。中年危機(jī)是人在特定年齡階段共有的心理現(xiàn)象侵蒙。
根據(jù)幸福經(jīng)濟(jì)學(xué)的研究玖喘,人們的生活滿意度在進(jìn)入成年的頭幾十年里下跌,在 40 多歲到低谷蘑志。陷入中年危機(jī)的男性,在事業(yè)困境中更偏向于沉默和逃避贬派,缺乏個(gè)性急但,出現(xiàn)沮喪、不安搞乏、易怒和疲憊的「心理更年期」癥狀波桩。
看來,現(xiàn)如今你內(nèi)心的焦慮请敦,過去人們也同樣經(jīng)歷過镐躲。只不過快節(jié)奏的現(xiàn)代生活和行業(yè)、崗位性質(zhì)侍筛,把迷茫的時(shí)間線不斷提前了萤皂。
三、如何擺脫危機(jī)匣椰,規(guī)劃自己的下一份機(jī)會(huì)裆熙?
既然大齡程序員在人才市場(chǎng)上存在普適性的痛點(diǎn),如何在危機(jī)到來前做好準(zhǔn)備禽笑?我們咨詢了 100offer 的人才顧問 Tony入录,結(jié)合眾多真實(shí)案例,給出以下建議佳镜。
1僚稿、消除認(rèn)知誤差,管理好跳槽預(yù)期
找工作是一個(gè)不斷自省蟀伸,發(fā)掘自我定位與市場(chǎng)需求差距的過程蚀同。
由于互聯(lián)網(wǎng)風(fēng)口的迅猛起步,一些程序員在以往跳槽時(shí)獲得了遠(yuǎn)高于市場(chǎng)均值的漲薪啊掏,但一旦泡沫破碎唤崭,被迫離職,由于既不了解市場(chǎng)行情脖律,又有一定程度的膨脹心理谢肾,他們和企業(yè)之間普遍存在認(rèn)知誤差。
工作年份越長(zhǎng)小泉,層級(jí)越高芦疏,漲薪幅度反而越小冕杠。如果不虛心接納這樣的游戲規(guī)則、合理降低預(yù)期酸茴,更容易遭遇找不到工作的尷尬分预。
因此,大齡程序員們?cè)谇舐殨r(shí)要注意獲取有效的市場(chǎng)信息薪捍。除了網(wǎng)絡(luò)笼痹,還可以通過朋友、前同事酪穿、同行等人脈凳干,以及靠譜的獵頭,還原真實(shí)行情被济。
2救赐、明確求職核心訴求和競(jìng)爭(zhēng)優(yōu)勢(shì),揚(yáng)長(zhǎng)避短
不同階段的程序員對(duì)工作的核心訴求不同只磷。工作 1-2 年的主要訴求在于有充分學(xué)習(xí)最新技術(shù)的成長(zhǎng)空間经磅,3-4 年在某一特定技術(shù)領(lǐng)域成為熟練工,5-10 年擔(dān)任資深專家或架構(gòu)師钮追,或是承擔(dān)管理職責(zé)预厌。
工作的第 10 年以后,更多人開始沉淀專業(yè)能力元媚,追求成就感配乓、自我實(shí)現(xiàn)和價(jià)值輸出』莼伲「畢竟現(xiàn)在歲數(shù)越來越大了犹芹,希望能找到一個(gè)更穩(wěn)定、規(guī)范的平臺(tái)多發(fā)展幾年鞠绰,真正做出一些踏踏實(shí)實(shí)的成績(jī)來腰埂。」「北漂」陳迪說的這句話蜈膨,道出了很多同齡人的心聲屿笼。
明確了自己為何工作之后,你就可以重點(diǎn)出擊滿足核心訴求的工作機(jī)會(huì)翁巍,壓低對(duì)次要訴求的期望驴一。
前文提到的數(shù)字營銷公司技術(shù)總監(jiān)程杰就是這么做的。8 年前灶壶,他碩士畢業(yè)就到創(chuàng)業(yè)公司做起了算法工程師肝断。看著公司從 20 人擴(kuò)張到三四百人,他也走到了技術(shù)總監(jiān)的位置胸懈。但他漸漸意識(shí)到担扑,公司數(shù)據(jù)的可用性和豐富度存在天花板,他很難尋求突破趣钱。
35歲這年涌献,程杰通過我們?nèi)肼毩艘患抑曨l網(wǎng)站,漲薪不到 10%首有。雖然不及預(yù)期的 20%燕垃,但他很淡然:「選擇在這個(gè)階段換工作并不是因?yàn)殄X。我就是想換個(gè)平臺(tái)井联,只要是好的環(huán)境卜壕,我還是愿意降低薪資期望的〉桶」
同時(shí),大齡程序員的工作長(zhǎng)短板已趨于穩(wěn)定被冒,必須揚(yáng)長(zhǎng)避短军掂,避免在跨度過大的領(lǐng)域盲目試錯(cuò)。
程杰起初的面試過程并不順利昨悼。在掛掉了搜索蝗锥、汽車等領(lǐng)域算法崗位的面試后,他意識(shí)到了自己在業(yè)務(wù)場(chǎng)景上的局限率触。但對(duì)算法和廣告業(yè)務(wù)知識(shí)的深入理解终议,恰恰是他的優(yōu)勢(shì)。因此葱蝗,程杰及時(shí)調(diào)整方向穴张,最終斬獲了廣告算法工程師的 offer。
曾有多份知名 IT 外企工作經(jīng)驗(yàn)的趙凌两曼,也用他的經(jīng)歷告訴我們皂甘,沒必要拿自己的短板和年輕人比。他目前就職于一家互聯(lián)網(wǎng)金融創(chuàng)業(yè)團(tuán)隊(duì)悼凑,對(duì)于壓力大偿枕、時(shí)間緊的開發(fā)節(jié)奏,他很自信地表示户辫,并不覺得自己體力比 90 后差多少渐夸;相反,有了多年的技術(shù)積累渔欢,他對(duì)新業(yè)務(wù)的吸收和理解力更強(qiáng)墓塌,在高效工作上也更有優(yōu)勢(shì)。
3、轉(zhuǎn)型需謹(jǐn)慎桃纯,爭(zhēng)取內(nèi)部機(jī)會(huì)
一些大齡程序員經(jīng)歷了賴以生存的技術(shù)從熱門到降溫的痛苦酷誓,但直接離職、轉(zhuǎn)型新技術(shù)方向的成本又過大态坦。一方面盐数,企業(yè)難以在面試中,從轉(zhuǎn)型程序員以往的項(xiàng)目經(jīng)驗(yàn)準(zhǔn)確評(píng)估其對(duì)新技術(shù)的勝任力伞梯;另一方面玫氢,即便公司錄用,候選人本人也很難接受薪資和職級(jí)的「硬著陸」谜诫。
內(nèi)部轉(zhuǎn)型是成本最小的一種路徑漾峡,建議想轉(zhuǎn)型的程序員多爭(zhēng)取。實(shí)在沒有合適的機(jī)遇喻旷,也要利用好業(yè)余時(shí)間生逸,積累轉(zhuǎn)型方向的技術(shù)知識(shí)。
重新開始的確需要壯士扼腕的勇氣且预,但是正如一位 100offer 老用戶槽袄、有 10 年工作經(jīng)驗(yàn)的程序員馬君所說,「越往上一個(gè)高度锋谐,難度越大遍尺;只有克服了眼下的痛苦,以后才不會(huì)天天痛苦涮拗∏罚」 33 歲那年他在公司內(nèi)部抓住了由.NET 轉(zhuǎn)型 Java 的機(jī)會(huì),你可以點(diǎn)此了解他的轉(zhuǎn)型歷程三热。
4鼓择、生活與工作平衡之外的另一種可能性
家家有本難念的經(jīng),對(duì)于如何平衡家庭生活與工作就漾,我們難以給出適用于所有人的建議惯退。不過,趙凌的心得值得借鑒从藤。他陪伴家人的時(shí)間不多催跪,但能保證每一次的相處時(shí)間都是高質(zhì)量、愉快夷野、有意義的懊蒸。「我的宗旨是把事業(yè)和生活提前規(guī)劃好悯搔,全情投入骑丸。比起干耗著玩手機(jī),心卻不在孩子身上,這樣更能彌補(bǔ)時(shí)間長(zhǎng)度上的遺憾通危≈恚」
據(jù)人才顧問 Tony 介紹,還有的候選人會(huì)在離職后糾結(jié)是否返鄉(xiāng)菊碟,追求有房有車的田園牧歌式生活节芥,尋找人生的另一種可能性。如果你也有這樣的糾結(jié)逆害,不妨多問自己幾遍「為什么」头镊。留在互聯(lián)網(wǎng),能夠最大化地發(fā)揮個(gè)人價(jià)值魄幕,被欣賞和尊重相艇;歸隱田園,一方凈土纯陨,但也失去了成就事業(yè)的樂趣和盼頭坛芽。
100offer說
這篇文章回顧了大齡程序員在職場(chǎng)上常見的幾種危機(jī),包括來自企業(yè)的顧慮翼抠、可匹配崗位的減少咙轩,晉升瓶頸,也有自身的心理和家庭因素等机久。被抽離出來的歸納總結(jié)背后臭墨,是每個(gè)普通人都可能經(jīng)歷的不安赔嚎、不甘和奮斗歷程膘盖,它們鮮活、真實(shí)尤误, 雖不是大悲大痛侠畔,卻一樣值得被記錄和關(guān)注。
「干掉中年危機(jī)」并非無解題损晤,而是多選題软棺。不論是消除認(rèn)知誤差、管理預(yù)期尤勋,還是揚(yáng)長(zhǎng)避短喘落,或停下工作另辟蹊徑,期待你找到屬于自己的答案最冰。100offer 能做的瘦棋,只是提供一個(gè)信息對(duì)稱的窗口,提醒你保持謹(jǐn)慎的樂觀暖哨,不忘初心赌朋。
(注:為保護(hù)候選人隱私,本文涉及人名均為化名。)
除了以上中年危機(jī)自救指南沛慢,不同年齡段的程序員也應(yīng)該未雨綢繆為自己做好職業(yè)規(guī)劃赡若。
# **讀者福利**
讀到這的朋友還可以免費(fèi)領(lǐng)取一份唔我收集的Java核心知識(shí)體系文檔及更多Jav進(jìn)階知識(shí)筆記和視頻資料。
###資料領(lǐng)取方式:? **[點(diǎn)擊Java高級(jí)架構(gòu)群](http://qm.qq.com/cgi-bin/qm/qr?k=Bd4NyjGC-utCVPSktv_KlAJ5m7dG5ncs)**

**更多筆記分享**

