程序員迷茫:畢業時就已26,工作4年就已大齡,碼農出路在哪?

爲什麼很多公司不招大齡碼農,這個問題最近很沸騰,初看這個問題時扎心了,終有一天,我們都會成爲大齡碼農,那麼首先定義下大齡碼農,一般認爲是35歲以上。按現在推算是1983年(含1983)前出身的。有很多還在一線開發,有些已經是中高層管理人員了。我接觸到的這類朋友較多,有同事,有朋友,也有一些讀者。並不是他們現在沒有工作,而是他們在跳槽去下家時,是個較長的過程,不想一些3-5年的小夥子,放到市面上,大把公司招人,坑位也多,大齡碼農,得有合適匹配的崗位才行。大齡碼農身價一般較高,不是一般公司給報酬給予的起,這類公司要麼是BAT,要麼是獨角獸公司。有持續業務收入和市場中的江湖地位。大齡碼農分兩類,一類是專家能力,如音視頻專家、編解碼專家,另一類是管理能力,如技術總監、高級經理等。公司對於兩者要求也不一樣。前者可能是希望參與解決重大問題,疑難雜症等。後者涉及搭建團隊,打造團隊,培養輸出技術人才。


webp

image.png

這是個現實問題,相比年輕人來說,坑位少,和更高的要求。如果你的工作年限很長,無論是在管理或是專家能力上,和你的年限不成匹配,就會面對這個問題,不好找工作。並不是找不到工作,你期待的待遇和自身能力的一旦不匹配,就會造成失衡狀態。我想着這就是大家常說的中年男人的壓力吧。

永遠都有新生的、更好用的勞動力。如韭菜一樣一茬茬的被割。(甚至可以說1%)的頂層從業者實力強大到可以承包90%的技術性工作,剩下的90~99%從業者基本都是從事業務性工作;
漸漸的,行業前1%的人會把90%的基礎工作代碼封裝完分享出去,只有前10%的人在高標準大公司有競爭力,剩下的90%碼農的水平輕重都不太影響工程質量了,老闆可以隨便挑;


webp

image.png

我們很多時候常常會帶着倖存者偏差,就像那些不讀書的壞同學最後都去當老闆去了,認爲讀書沒有用,也總有大齡碼農說,我就出去找工作隨便找哇。這類就是倖存者偏差,人們總是喜歡把那些留下來的人,當成最終整體的結果。即便如此,只要我們提前做好準備,大齡碼農一定要在技術路上或是管理路上走下去麼?也不見得。說說我認識的大齡碼農都去幹什麼去了?


webp

image.png

看了很多文章,程序員大齡的出路無非也就幾條:轉管理,創業,繼續做程序,我的觀點是比較傾向於做管理方面的工作的。

1、依舊在一線做技術專家和技術管理。

其實30歲開始大多數程序員就已經慢慢開始不適合做程序員了,衆所周知程序員一般加班較多,要求對新技術要敏感,自學能力要強,而人過30歲,瑣事慢慢也就開始多了起來,結了婚生了子,家裏老人年齡越來越大,需要人去照顧等等,這些都是會分散一個人的精力。

轉管理的話,在現有資源基礎上可能承擔的風險,還有就是學習成本上應該會相對會少一些,尤其是做技術管理崗可能會更好一些,自己以往所積累的技術經驗都可以繼續派上用場。

創業也是條出路,而更多的時候是要考慮風險,因爲年齡漸漸大了起來人所要承擔的家庭責任也會越來越大,但是隨着年齡增長,人的閱歷和人脈也會慢慢增長,創業相對來說可能會容易一些,所以這條路也是要謹慎選擇。

2、創業。帶知名公司背景,創業有優勢,容易聚攏一批優秀的人。
甚至有連帶效應,原來的老部下出來了,直接來之前老領導的公司。這種非常多見。大家彼此非常熟悉,共事起來,溝通交流也會少很多障礙,效率也會提高,那些獨家獸公司很多都有類似發展過程。

3、自由職業。
寫書、做培訓講師,導師諮詢等。這種也非常多見,就是做了很多年後,無論是在經驗上、還是技術指導上都有豐富經歷。可以自由做類似工作。現在整個大環境對付費都是很認可的,只要你對別人有價值,自然也會獲得不錯的回報。

4、轉做投資,天使投資人。
這點之前沒有注意到,但是最近遇到個,就是在騰訊做了12年,出來後在某資本公司,做創業投資合夥人,對有價值的商業項目,進行天使投資。

其實每一步都是有因有果,當然還有變化的機遇和機會,天時、地利、人和,塑造大齡碼農更加成爲中年不惑的標誌。當風暴還沒來臨時,要備好足夠的防禦裝置。

一個終生學習的人,一個與時俱進的人,是不會被生活“清理”,不會被時代淘汰。 我有這樣的信心,希望你也有。

我整理的一些需要掌握的知識技術點,分享給大家,話不多說,提高你的編程技能,認真 + 嚴肅,走起!

我在這裏分享 “6” 個專項來幫助你順利提高你的編程技能。

一:架構師框架

學習Java技術體系,設計模式,流行的框架與組件,常見的設計模式,編碼必備,Spring5,做應用必不可少的最新框架,MyBatis,玩數據庫必不可少的組件......


webp

開源框架.png

二:工程化(團隊協作)

工慾善其事必先利其器,選擇好的工具,提升開發效率和團隊協作效率,是必不可少的:Maven,項目管理,Jenkins,持續集成,Sonar,代碼質量管理,Git,版本管理,敏捷開發...


webp

團隊協作.png

三:架構師必備技術棧(高性能架構)

高併發,高可用,海量數據,沒有分佈式的架構知識肯定是玩不轉的,要了解分佈式中的,分佈式架構原理,分佈式架構策略,分佈式中間件,分佈式架構實戰等等內容


webp

高性能架構.png

四:架構技術(微服務架構)

業務越來越複雜,服務分層,微服務架構是架構升級的必由之路。比如:微服務框架,Spring Cloud,Docker與虛擬化,微服務架構


webp

微服務專題.png

五:性能優化

任何脫離細節的ppt架構師都是耍流氓,向上能運籌帷幄,向下能解決一線性能問題,比如:性能指標體系,JVM調優,Web調優,DB調優等等....


webp

架構師築基.png

六:架構必備(商城實戰)

從架構設計,到應用層調優,再深入瞭解底層原理,紮實的Java基本功才能讓自己變爲掃地神僧:內存模型,併發模式,線程模型,鎖細節等等

webp

B2C商城實戰.png

最後給大家一個驚喜,針對以上技術圖,我也錄製了一些視頻資料提供給大家~

有高清架構腦圖、Java架構資料、Java面試資料等...

現在加羣:810589193可以獲取Java工程化、高性能及分佈式、高性能、高架構、性能調優、Spring、MyBatis、Netty源碼分析等多個知識點高級進階乾貨的相關視頻資料,還有spring和虛擬機等書籍掃描版,還有更多面試題等你來拿

分享給喜歡Java,喜歡編程,有夢想成爲架構師的程序員們,希望能夠幫助到你們。


webp


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章