六星源課堂:程序員為什么逃不過35歲的魔咒?
不要“妖魔化”35 歲。
程序員的 35 歲魔咒
不知道從什么時候起,35 歲變成了一個很“殘酷”的年齡。35 歲的中浪,稍不留神,就可能被前浪和后浪拍打在沙灘上,連浪花都不剩。
中年危機已是一個普遍的社會問題。但對程序員這個群體來說,35 歲的危機感似乎格外重一些。
至于這個局面的形成原因,有不少人歸結(jié)到體力、家庭、學(xué)習(xí)能力、性價比之類的。

程序員的青春真的有那么短嗎?
我只想說,
還真不是,很多編程語言都是程序員在35歲之后開發(fā)的。
James Gosling 創(chuàng)造 Java 的時候已經(jīng) 40 歲,Python 是 Guido van Rossum 在 35 歲時創(chuàng)造的,66 歲的 Ken Thompson 和 53 歲的 Rob Pike 共同發(fā)明了 Go 語言…
而且,在 30 多歲這個階段的技術(shù)人員,技術(shù)能力、業(yè)務(wù)能力、溝通協(xié)調(diào)能力、情緒控制能力都是最強的。
我跌跌撞撞做了這么些年,客觀點說,少年老成多智的是極少數(shù),大部分人都是逐漸成長,30 歲都還嫌不夠穩(wěn)重,要真 30 以后都面臨被淘汰,那我身邊 30 多歲的程序員不少呢,都不干了嗎?
其實,是很多人都在制造焦慮,販賣焦慮。
越臨近 35 歲,焦慮感越發(fā)強烈起來。打開不少社交平臺的相關(guān)話題頁,你很容易被各種憂心忡忡的情緒所感染,35+ 程序員懊惱失業(yè),就連 20+ 的年輕人也開始擔(dān)憂未來會失業(yè)……
接觸到的幾位 35+ 技術(shù)人坦言,自己曾因為年齡的問題而感到焦慮。
-- 我產(chǎn)生過年齡上的焦慮,首先覺得自己沒有財務(wù)自由,也不是老板,隨時會面臨各種選擇,跟年輕時的狀態(tài)確實不一樣了。
當(dāng)?shù)?35 歲時,我確實感覺到,自己和更年輕的同學(xué)間有些不同。身體的能力沒有以前充沛了,感覺沒以前那么能熬夜了,學(xué)習(xí)新事物的速度也慢了一些,可能需要更規(guī)律的管理時間以保持充沛精力投入工作。
尤其當(dāng)我成立了家庭,有了孩子后,需要承擔(dān)的角色和責(zé)任更多了,一開始覺得有轉(zhuǎn)變的時候,內(nèi)心其實還是有點慌的。
就像懂得所有道理卻還是過不好生活。中年焦慮“魔幻”之處在于當(dāng)你置身其中時,你明知道它是正?,F(xiàn)象,卻很難逃離負面情緒的“手掌心”。而這個時候,就越不能做情緒的奴隸,得盡快調(diào)整好心態(tài),以防沉浸其中。
畢竟低齡的程序員,技術(shù)能獨當(dāng)一面的還是少數(shù)。
就拿我身邊的朋友來說,今年不少朋友都焦慮得不行,有一些眼瞅著要到30歲,也在職場上出現(xiàn)了瓶頸,還有一些面臨“被降薪”,想趕緊跳槽卻一直沒有好的機會。
其實越是在這樣不確定的大環(huán)境下,越是要抓住每一個機會武裝自己,優(yōu)秀的程序員是不吃青春飯的。他們在什么年齡都會持續(xù)學(xué)習(xí),保持開放,超越自己。
-- “其實中年危機時刻伴隨著我,但我覺得只有不斷提升自己,剩下就看運氣了,盡人事聽天命。我覺得大部分普通人過著一天天”推著車輪子“往前走的生活,顧慮太多反而徒增壓力,還是多關(guān)注一些眼前得到的東西最實際”,趙可的樂觀心態(tài)里透著點“佛系”。
Juicedata 合伙人蘇銳今年 38 歲,他很慶幸自己現(xiàn)在的心態(tài)和 20 多歲時差不多。走出短暫的焦慮期后,蘇銳意識到,年齡沉淀下的經(jīng)驗果實對他走上創(chuàng)業(yè)之路大有裨益 — 對人的理解、對事物運行規(guī)律的體悟比 20 多歲清晰多了。
“干的活兒我挺喜歡的,還能掙錢,工資拿的還不低,為什么要焦慮呢”,從業(yè) 20 多年的程序員任從文(化名)是個天生的樂天派。
“我從來沒有產(chǎn)生過年齡焦慮。因為我堅信技術(shù)是有價值的,隨著時間的積累,技術(shù)掌握的越純熟,越有價值。在我從業(yè)的十幾年里,我盡量使自己朝著一個能夠有積累的方向走”,Juicedata 創(chuàng)始人 &CEO 劉洪清十分篤定。
35 歲不轉(zhuǎn)管理“混吃等死”?
“我沒焦慮過,因為我在 35 歲之前就轉(zhuǎn)型管理了”,70 后技術(shù)人陳岳(化名)自 2006 年開始轉(zhuǎn)做架構(gòu)師,兼做技術(shù)研究。在陳岳看來,較早轉(zhuǎn)型讓他“跳”過了 35 歲這道檻。
35 歲以上的程序員都去哪了?經(jīng)常有人發(fā)出這樣的靈魂拷問。很多人會選擇在 35 歲的當(dāng)口轉(zhuǎn)型以渡過中年危機。
一般來說,35+ 程序員的職業(yè)路徑主要有三個大方向:技術(shù)專家、技術(shù)管理、跨行業(yè)就業(yè)(非技術(shù)向)。
轉(zhuǎn)做技術(shù)管理,大多數(shù)程序員都會走上這條路。
但需要注意的是,并非所有程序員都適合做管理。
二者在思維和工作性質(zhì)上有很大不同,程序員主要與機器打交道,通過程序驅(qū)動機器運作、服務(wù),做管理多和人打交道,得擅長對技術(shù)方向做把握、協(xié)調(diào)、判斷、決策。
從技術(shù)到技術(shù)管理,要跨過的“坎”不少。
“35 歲不轉(zhuǎn)管理就‘混吃等死’”,很多程序員覺得到了 35 歲、40 歲,再不轉(zhuǎn)管理就來不及了。
對此,蘇銳認為這一說法不成立。“多大年紀都可以轉(zhuǎn)管理,轉(zhuǎn)管理崗是一個挺大的角色轉(zhuǎn)換,工作的重點會從自己產(chǎn)出變成支持團隊去產(chǎn)出,需要對團隊的成員、團隊與團隊之間提供支持,做橋梁。能否勝任這些工作與年齡無關(guān),而與你是否愿意去做,是否擅長去做有關(guān)。”
現(xiàn)實情況下,技術(shù)管理崗位相比普通程序員崗位要少得多,所有人都去做高管顯然不切實際,市場空間小且需要在技術(shù)和管理能力上具有相當(dāng)?shù)母偁幜Α?/p>
在這種背景下,程序員到了 35+ 還在一線寫代碼的人一定大有人在。實際上,如果熱愛技術(shù)工作,就算到了 35 歲不轉(zhuǎn)管理,堅守在一線崗位也未必就發(fā)展不好。
到底要不要轉(zhuǎn)型,當(dāng)你做決定的時候,可以先思考下這兩個問題,一是想轉(zhuǎn)到什么崗位及評估自己是否具備該崗位所需的技能;第二,是否熱愛這個行業(yè),并愿意始終在這個行業(yè)學(xué)習(xí)。
如何打破 35 歲定律?
35 歲定律就像一把高懸在頭頂?shù)倪_摩克利斯之劍,懸而不落的狀態(tài)最“折磨”人。但時間永在流逝,沒有人能避免 35 歲的來臨。
如果一個程序員隨著年齡的成長,每天還只是在重復(fù)做著基礎(chǔ)工作,那么當(dāng) 35 歲來臨時,危機大概率也會找上門。
對抗 35 歲危機,不能打無準備的“仗”。最關(guān)鍵的是,一定要對自己有清晰的人生定位,“你在 35 歲之前最好想明白,任何行業(yè)、任何崗位,都能創(chuàng)造奇跡”。
如果真的熱愛技術(shù),希望在技術(shù)領(lǐng)域長期發(fā)展下去,就要持續(xù)學(xué)習(xí),以讓自己在技術(shù)上有積累,有系統(tǒng)化的理解和認知。如果有志向轉(zhuǎn)型管理,那也要做相應(yīng)的準備,注意培養(yǎng)自己的管理思維。而對于那些覺得干這行不是特別突出,競爭力相對較弱的普通程序員來說,提早準備 Plan B ,探索第二職業(yè),謀求合適的時機轉(zhuǎn)型 ,也不失為明智之舉。
總之,無論是繼續(xù)堅守技術(shù)道路還是轉(zhuǎn)型,遵從自己的內(nèi)心和志趣是最重要的,也都少不了持續(xù)學(xué)習(xí),方能打破 35 歲悖論。商業(yè)世界瞬息萬變,必須緊跟腳步才能不被時代拋棄。
克服 35 歲現(xiàn)象,除了個人努力突破職業(yè)瓶頸外,還需要良好的輿論環(huán)境,所以請不要“妖魔化”35 歲。
35歲的你依然年輕,或許你會有這個年齡的家庭壓力,但是請不要焦慮,堅持去學(xué)習(xí)不斷超越自己,你努力認真的樣子真的很耀眼。
以上就是本次分享的全部內(nèi)容,想學(xué)習(xí)更多Python技巧,歡迎持續(xù)關(guān)注六星源課堂!