35歲,程序員邁不過去的一道坎

來源: 時代財經 2021-11-24 23:45:46 [] [舊帖] [給我悄悄話] 本文已被閱讀: 次 (13553 bytes)

近日,在國務院網站求助總理的45歲程序員火上了熱搜——“自己精通各種技術體係,卻連個麵試機會都沒有”,央媒回應、網友熱議,看似偶然事件的背後,折射的是赤裸裸的現實問題。

中國互聯網行業誕生於20世紀末,這意味著中國第一批程序員已經正式步入中年,當中年危機的焦慮照進現實,這一曾被無數人豔羨的高薪職業群體似乎也跌得最重。

程序編寫者必須在兩個完全不同的世界——結構的世界和想象的世界——之間求取平衡,他們使用一種非常結構化的語言,卻實現了很抽象的概念。中國最知名的程序員之一——雷軍曾說,自己寫的代碼像詩一樣優雅;也有不知名程序員在論壇表達對這份職業的熱愛:“編寫代碼是一個人能做的最有創造性的事情了。”

但多數情況下,優雅和創意都如曇花一現,大部分普通程序員都很難在職業生涯中持續學習和創造,時常要麵對千篇一律的產品代碼,甚至驀然發現,自己懂的技術已經被時代淘汰。

時代財經采訪了多位年齡超過35歲的程序員。其中,多人對時代財經表示,這份工作的bug在於,公司內部某個崗位所用的技術是不變的,但整個行業在飛速前進,新人永遠被需要,老人卻一不小心就會被落下。

當工作瓶頸遭遇中年危機,程序員的“35歲陷阱”就出現了。在諸多公認的出路中——無論是繼續鑽研技術、做管理、轉崗,還是創業,每個選擇又都遇上了不同的難題。

被時代拋棄的程序員:像一個木匠站在機器時代的門口

在39歲這一年,郭鑫跳了一次槽,自認還算平穩地度過了職業危機。

郭鑫做基站相關工作,通信行業不像互聯網千變萬化,在某一家公司某個領域待3-5年後,技術和創意就會逐漸停滯,日常工作變得機械化,隨之而來的是工資的停滯和晉升空間的縮小。

離職前一段時間,郭鑫感覺到自己已經長久地處於舒適圈中。工作中很少碰見解決不了的問題和新的知識,任務不多,每天五點半準時下班。與此同時,公司招收的新人越來越年輕,大部分是90後。

“雖然生活很舒服,但我會想,如果再不往前走一走,過10年自己可能就被淘汰了。”郭鑫說。一些前同事的遭遇也讓他對自己的現狀更加警惕。

郭鑫有同事在一家已經逐漸退出中國市場的外企工作,項目極少,有人還在做2G、3G的研發,每天真正工作的時間可能隻有1小時。輕鬆穩定的生活狀態背後,是對未來的巨大迷茫:當自己鑽研多年的技術逐漸被市場拋棄,那種無力感就像“一個木匠站在機器時代的門口”。

有程序員會選擇轉做管理崗,通過職級的晉升度過瓶頸期,無法晉升或者不適合做管理的人大多會跳槽繼續鑽研技術。後一種選擇往往需要自己在工作之餘自學或者報培訓班學習大量新知識,僅靠現有工作經驗,跳槽極可能失敗。

郭鑫有過做管理崗的機會,當時他在國外,為盡快回國和家人團聚放棄了晉升。幸運地是,郭鑫這次跳槽趕上了4G換5G的浪潮,他轉去一家手機芯片公司,不過除基站技術外,還需要學習大量芯片知識。

人到中年,轉行必然要麵對的問題就是“精力不夠”。到新公司後,郭鑫的下班時間從6點變成9點,甚至10點以後。“這段時間是比較痛苦的時期,有時候兩三天見不到孩子的麵,早上上班時他還沒醒,晚上下班後他已經睡覺了。”

在變化較多的互聯網行業,中年程序員的困擾一點都不少。因為相比於對技術要求較高的通信行業,在互聯網公司,年齡和經驗是更不值錢的東西。

林牧在一家上市公司做產品開發,看似富有挑戰,在他看來依舊是重複性工作:App的每一次升級變化的功能非常少,即便從0開發一個軟件,也很少有不一樣的東西。“現在所有的軟件,吃喝玩樂、衣食住行,還有哪個是不一樣的?”林牧說。

從技術層麵看,林牧表示,隻有算法、架構等環節技術壁壘較高,其他環節老人和新人的差距並不大。“比如消費者用外賣軟件,能買到吃的就行了,大佬搭好了架構,其他部分隨便誰來都可以。”

在一些管理並不完善的公司,效率也並不是領導關心的問題,更年輕的人可以用加班彌補效率的不足。林牧工作效率比較高,一個人做三四個人的活,但工資和其他人並沒有區別,由於每天到點下班,領導甚至會覺得他的工作不飽和。

有些人還會以任務太多為由,要求公司招外包,領導也可以從中抽成。“我是活都自己幹了,甚至申請加薪,領導會覺得這個人太難搞了,希望我早點離職。”林牧說。

轉行產品經理卻失業:被拒絕的理由是“太過資深”

章海今年36歲,幾年前就從程序員轉型做了產品經理,當時拿到兩個大廠的offer,但在“某種不切實際的創業衝動”下選擇了一家創業公司。但他依然沒有躲過35歲的檻——因為公司業務變動,他成為了失業大軍的一員。

章海開始工作時是2007年前後,恰逢互聯網發展初期,各種新項目和新機會湧現。早年在創業公司摸爬滾打的經驗讓章海自認是全能型人才,前期職業發展也十分順利。

但在這期間,互聯網大廠逐漸崛起成為巨獸。2015年前後,螞蟻金服大量招人,開出的薪資也極有誘惑力,章海親眼看著好幾個已經在創業的朋友回到阿裏上班。“自己開個小創業公司,一年可能賺幾十萬,弄不好還賠了,阿裏這邊直接跟你說200萬元年包來不來?”

然而,等到這次章海出來找工作,業界已經發生了天翻地覆的變化,互聯網大廠的壟斷格局已然成型,對人才的需求從全能型變成了精細化。章海投簡曆四處碰壁,一個HR的拒絕函隻有簡單明了的4個字:過於資深。

“對方希望我有a能力,但我有abcd四項能力,其他能力對於他們來說不是加分,反而是減分項。他們會覺得你懂太多,固有認知太多,加之年齡大,很難融進團隊。加之我要求的工資高,他們也會覺得我沒有性價比。”

在章海看來,互聯網公司招人的標準已經越來越精細化,用行話說就是“深耕”:如果一家短視頻公司招搜索技術人才,他們希望候選人畢業就做搜索,文字搜索還不行,最好是短視頻搜索,最好是來自於競品公司。

“這種做法的後果是,大廠通過對人、錢的極致壟斷,形成和中小創業公司完全不對等的競爭,他們可以把小廠的產品放在自己平台上重新做一遍,小廠的產品就死了。”

章海認為,在互聯網IT行業,40歲可能是一個“永遠找不到工作”的節點,“我在前司和朋友的公司裏很少見到40歲以上的人。”對於像自己這種全能型的技術人才,最好的出路可能就是創業。

當程序員轉型創業:閉門造車讓我虧掉了所有的積蓄

吳濤今年35歲,經營著一個小的項目團隊,靠賣自己寫的軟件掙錢。

吳濤最早也是一名程序員,做過數據增刪改、視頻通訊、遊戲開發,後來看清了程序員工作的局限性,在28歲前後就開始大量接觸創業者,尋找創業機會。

“寫一套程序,某種程度上就像蓋房子,做底層技術(地基)的人永遠不會失業,大部分人都是搞裝修的,這部分技術不停地變。但你隻要在一家公司上班,自己的技術就不會更新,你的工資、職級也不會更新。另找工作可能就要麵臨上司比自己年輕,或者工資和預期完全不符的尷尬情況。”

不過,程序員創業也有自己的局限性。吳濤在創業初期多次碰壁,最潦倒的時候把自己所有的積蓄都賠了進去,這兩年才漸漸有氣色。

吳濤認為,程序員有很強的邏輯思維能力,但容易考慮太多,過於追求完美,在技術上“閉門造車”,忽略了市場需求和運營的重要性。

吳濤做的第一個正規項目是做淘寶客軟件,和一位懂市場營銷的朋友搭夥,二人分別負責技術和市場。初期效果非常好,每月純利潤有5-10w,算是賺到了人生的第一桶金。

後來吳濤開始有點“飄”,覺得對方是靠自己的技術吃飯,在公司不需要更多人加盟的情況下強行拉來一個做開發的朋友加盟。吳濤的朋友覺得心寒,把公司轉讓給了他,自己做起了另一個項目。

原本吳濤以為產品在手就萬事大吉,但在沒有市場和資源支持的情況下,客戶也留不住。他隻能自己去拉人,一個多月拉不到一單,自己的項目自然而然倒閉,朋友的新項目卻在3個月不到的時間裏做到了每月20萬元的利潤。後來吳濤連續嚐試了多個項目,卻都因跳不出程序員追求完美產品的怪圈,以失敗告終。

兩年之後,吳濤才逐漸完成從技術思維到市場思維的轉變,現在的吳濤也已經不再自己做技術,而是專門負責項目的市場推廣。

“我為什麽沒有35歲危機?”

35歲必然會碰見危機嗎?程序員一定是一個無法長久做下去的職業嗎?在另一些人的眼裏,答案是否定的。

程序員朱鵬今年37歲,在一家大型外企做2B的生命科學相關的項目。由於所從事領域正處於方興未艾的階段,且公司規模大、訂單穩定,朱鵬目前很少有做重複性工作的感覺。

在朱鵬看來,對於程序員來說,避免中年危機最好的,甚至可以說是唯一的辦法就是持續學習。在幾年前,朱鵬也做過一成不變的項目,當時使用的是一種比較陳舊的VC+Win32 API技術,這種狀態持續了10年。

感覺到瓶頸的朱鵬開始在工作之餘自學GO、新版JavaScript等流行的新程序語言,當時朱鵬還沒有成家,最用功時會在工作之外學習4-5個小時,後來成功在公司內部轉崗。

“覺得工作沒有新的東西可學這個事情,有些時候其實是自己的選擇而不自知。”朱鵬說,他曾經有一個下屬也和自己抱怨總做類似的東西,學不到新的知識,朱鵬找了些有技術含量的工作,但他覺得太難,即便告知研究的方向,對方也覺得太麻煩。

當然,公司內部的管理體製也給了朱鵬很大支持。有時候程序員未來發展如何,也決定於公司如何看待員工:僅僅是寫代碼的工具,還是可持續發展的人才。

朱鵬表示,自己所在公司的優勢在於,你既可以往上追求高精尖的技術,也可以往下追求生活的安逸和穩定。

朱鵬的公司允許內部調崗,且有專門負責員工職業谘詢的部門,如果員工覺得某個項目不適合自己,可以和經理申請調換,在公司項目運轉正常、資源可調配的情況下,經理會盡力幫自己調崗。這種情況下,員工覺得自己的工作遇到了瓶頸,就可以去挑戰更新更難的技術。

公司內部也比較尊重人才,技術人員有一定的職級劃分,每年會有幾次職級調整,每調高一級就有10%-30%的工資調整,資深“技術大神”在公司內部有專門的稱謂,享受極高的待遇和薪資。

優化開除員工也是極少發生的事情。朱鵬曾經問過HR,如果自己不好好幹活,每天隻完成最低限度的工作,會不會被開除,得到的回答是,“絕對不會”。對於大齡員工,公司內部章程中也有明確規定:不允許有年齡歧視。

不過,朱鵬認為,即便有各種保障,中年危機仍然是無法避免的東西:“雖然明麵上不允許年齡歧視,但如果你在找工作時年齡比較大,能力並不突出,公司肯定會有顧慮。”

(郭鑫、章海、吳濤、朱鵬為化名)