程序員的職場難題之35歲是否是一個僞命題?

2017年4月份,華爲傳出清退34+員工的消息。程序員

2017年12月份,中興一位42歲的工程師跳樓身亡。面試

2018年11月,在騰訊公司20週年會議上,劉熾平說:在將來一年內,有10%再也不勝任的管理幹部要退,尤爲是中層這個領域。編程

2019年3月,京東裁減10%的高管,接下來聽說要到中層。設計模式

……微信

彷佛上了點年紀的人,正遭遇很是嚴重的危機,不少人難以自持的憂慮起來:難道軟件和互聯網,真的容不下咱們這些大齡青年?難道35歲,真的就是咱們的絕命殺?架構

有點遺憾的告訴你們,35歲這個年齡,是大約75%互聯網人的絕命殺。學習

爲何這麼說?由於對於像程序員這樣的IT從業者來說,35歲會面臨3個大坎:職業規劃

  1. 精力坎
  2. 時間坎
  3. 性價比坎

所謂精力坎,說的是,人到了奔四這個階段,精力天然而然開始降低,不如二十郎當歲的小夥子。二十來歲的小夥子,熬一晚上次日照樣能夠再戰,而三十五六的僞中年,一個通宵休息三五天過不來。這不是我一我的的感受哦,前陣子一個朋友還在微信上給我發消息,說扛不住加班,讓我幫忙留意工做。設計

程序員的職場難題之35歲是否是一個僞命題?



所謂時間坎,指的是,在這個階段,會有老婆、孩子、老人、工做等等多方須要照顧,時間被迫分散在多個方面,可用於工做的時間減小。好比我,2016年女兒上小學後,天天下午3點30分下學,家長就要去接,你說怎麼辦?就算我不去接,放到託管班,那我也要準時下班,儘早把孩子從託管班接走。這樣子一看,加班是不可能的了。除此以外,我還要時不時請個假,去開家長會,去參加孩子的活動。這麼一來,個人工做時間,和年輕人比,就顯得少多了。3d

所謂性價比坎,指的是,多數35歲左右的IT老人,薪水比年輕人高不少,可所作事情的質量和結果,卻並不比年輕人強多少,兩相比較,性價比就顯得比較低。爲何會這樣?讓咱們用德雷福斯模型來解釋一下:

程序員的職場難題之35歲是否是一個僞命題?



德雷福斯模型將人對技能的掌握程度分爲5個級別:新手,高級新手,勝任者,精通者,專家。每一個級別的人在使用同一技能的羣體中的佔比,依次爲10%,55~60%,15%,10%,2~5%。

以程序員爲例,大多數人的軟件開發技能,都停留在高級新手這個階段,日復一日的進行復制-粘貼式編程,不能很好的使用設計模式,更不能準確的理解和應用架構模式。

從小白到成爲高級新手,一般只須要2~3年時間。稍加計算,就會發現,若是一個程序員到了35歲,對工做所需技能的掌握,還停留在高級新手這個階段,那他相較於使用一樣技能2~3年的人,性價比就會很低。

假如一我的在35歲左右遇到了前面所說的3個大坎,那35歲天然就是他的絕命殺:精力跟不上,時間不夠用,性價比不如年輕人,看着直線飆升的開支,憂慮收入增加停滯,擔憂挪挪窩就很難找到一樣收入的工做了,成天擔憂被裁。


程序員的職場難題之35歲是否是一個僞命題?



這個局面,要怎麼破呢?

咱們能夠從美國職業規劃大師舒伯(D.E.Super)提出的生涯發展階段理論中找到線索。

程序員的職場難題之35歲是否是一個僞命題?



舒伯的生涯發展理論把生涯的過程視爲從出生到死亡的整個過程。這個可分爲接二連三的5個階段:成長、探索、創建、維持、衰退。每一個階段都有不一樣的職業課題須要完成,當前階段的職業課題沒有完成的話,就會影響後續的職業發展和人生生活。

咱們討論的35歲,是創建階段(25~44歲)中的一個特殊時期。在創建階段,主要的職業課題包括:

  • 逐漸穩定於一項工做
  • 確立本身未來的保障
  • 發現適當的晉升路線

舒伯總結的職業課題,爲適用於大多數人,說的比較抽象。咱們特化到程序員身上,用一句話來說,在創建階段,應該慢慢穩定在一個細分技術領域和業務領域,持續耕耘,技能上達到德雷福斯模型所說的精通階段,業務上可以深入理解需求,可善用技能完美支撐業務實現,立足此兩點造成優點,並不斷提高、鞏固優點,沿着特定臺階儘快晉升到更高級別

程序員的職場難題之35歲是否是一個僞命題?


簡單講,三十要確立優點,三十五鞏固優點,擴大戰果,謀求晉升到更高層級。

確立優點這一點,無須多講,由於每一種職業技能,都有其升級打怪的體系,參考相似《程序員思惟修煉》、《程序員修煉之道:從小工到專家》、《架構整潔之道》、《刻意練習》之類的書,就知道怎麼作了。

咱們接下來要說的是確立優點以後的「鞏固優點、擴大戰果、謀求晉升」,具體怎麼作呢?咱們從高度、維度和見識三個方面來聊聊。

2015年,我35歲,創業失敗,出來找工做,去東方網力西安分公司面談研發總監的職位。被當時的總監問到一個問題:你是如何作向上管理的?我一會兒有點懵圈,向上管理,這詞兒好陌生呀,只能望文生義,就本身所作過的事情,從目標、指望等方面胡亂說了兩句。

那次面試,有好幾個問題,高出個人實踐水平。這讓我意識到,作技術,作管理,只有此時此地、只盯着本身當下的工做範圍、只站在目前的層級思考問題,是遠遠不夠的。通過覆盤,我認識到,假如咱們要想進一步晉升,不管技術路線仍是管理路線,咱們都要作好幾件事:

  • 要知道更高一個層級是怎麼回事兒,那個層級的人怎麼想事情、怎麼作事情、最少應具有的知識/技能/思惟是什麼
  • 在平常工做中給本身構造一個分身,從更高一個層級的角度來審視本身所作的事情,在腦海中演練高層級角色的作法,儲備知識,轉換思惟,提高認知,提早作好準備

給你們分享一個古老的笑話。

下雨了,你們都在跑,一男子卻慢悠悠,你們奇怪問他爲何還不跑,男子說:「前面不也在下雨嗎?」

這個下雨不跑的男子之因此不跑,是他以爲,這裏下雨前面也下雨,跑也免不了淋雨。這個結論,是由於他只看見了空間這一個維度,沒有看到時間維度。若是把時間維度加上來,就很容易明白:跑能夠縮短淋雨的時間,下降淋雨量。

這個男子看起來好笑,但實際上,咱們不少人都在犯同樣的錯誤:單一維度看問題。好比有的技術人就以爲技術是解決問題的惟一正道,溝通不重要,人際關係都是拍馬屁,看不原由爲溝通和人際能力優秀的而晉升的管理者。還有的技術人會看不起業務,以爲業務雜亂,耽誤時間,妨礙本身精進技術。但實際上,職場上的競爭力是多維度的,技術一個維度,頂多作到100分,加上一個維度,技術80業務80,結果就比技術好得多,再加上一個維度,技術80業務80人際90,結果就會更好,再加上一個維度,技術80業務80人際90市場80……若是你再多一個理財的維度,把本身的工做收入慢慢轉換成被動收入,我的生活就會更加從容,工做就會更加淡定,更容易看到問題的本質。固然,構建多維度競爭力的前提是,有一個維度很強。若是每一個維度都不好勁,那多個維度相乘,會更差勁。


程序員的職場難題之35歲是否是一個僞命題?



一我的的見識很是重要,它每每決定了你能走多遠。沒見過更厲害的人,就不知道本身實際上仍是小菜;沒通過艱難困苦的事情,就不知道爲何有些人能把職場的事兒看得雲淡風輕;沒作過投資,就理解不了爲何大佬們投100個公司倒閉90個還要繼續投;沒跑過全馬,就想象不來爲何那麼多人樂此不疲地一個又一個城市飛來飛去只爲揮汗如雨跑那幾十千米。

去和不一樣的人交往,去經歷有意義的體驗,每一年挑戰幾件你認爲不可能的事……覆盤那些給咱們帶來新奇信息和體驗的東西,不斷提高本身的見識,就有可能打破咱們自身的信息繭房,讓咱們長成更好的樣子。

站在更高的層級去審視本身,用更高層級作事的方式、方法、策略要求本身,有助於咱們早日突破當下的境界。構築一個優點維度,再從不一樣角度出發看待問題,構建多維度競爭力,可讓咱們成爲更豐富更有彈性的個體。交往不一樣背景的人,嘗試從未作過又富有挑戰的事情,創造迥異慣常環境的體驗,不斷提高見識,可以幫助咱們打破此時此地此情此景的禁錮,讓咱們走得更遠。

這就是突破35歲難題的三種策略。

總結

職場也好,人生也罷,每一個階段都有必定的阻礙與瓶頸,這是都是須要去經歷的。若是你可以認清本身以及本身所處的階段,有針對性的去思考、充電,堅持作正確的事,付出比別人更多的努力,你就會比別人更加優秀,擁有更多的機會,這就是咱們常說的馬太效應:越努力,越幸運。

最後爲你們分享一波讀者福利(學習分享)

相信對於不少初級Java工程師而言,想要提高技能,每每須要本身摸索成長,可是不成體系的學習效果低效漫長且無助。我通過多年的收藏目前也算收集到了一套完整的學習資料以及高清詳細的Java架構進階學習導圖及筆記免費分享給你們,但願對Java開發的朋友們有所參考以及少走彎路。

資料免費領取方式:加入Java架構學習交流Qqun:1017599436,管理員處免費領取資料。

下面是部分資料截圖,誠意滿滿:特別適合有1-5年開發經驗的Java程序員們學習。

程序員的職場難題之35歲是否是一個僞命題?


程序員的職場難題之35歲是否是一個僞命題?

相關文章
相關標籤/搜索