普通程序員35歲之后的出路 程序員35歲之后的出路

早點認清現實,早點做好準備,是好事 。
年輕時,一定要快速掌握能接觸到的核心技能,盡快有自己的沉淀,多關注行業動向 。
不管什么時候,手頭得留有半年到一年的靈活使用的錢,以備不時之需 。防止失業或事業失敗時沒錢過度,付不起房貸,交不起房租 。
程序員不能早早的脫離代碼,但也不能只會寫代碼 。寫代碼只是職業生涯中的一部分技能,還得懂設計、架構、溝通、協調 。甚至更廣一點,懂產品、懂管理,懂商業模式 。這才能更好的保障長遠發展 。當然,也不用面面俱到 。
上了年紀的程序員有哪些出路?
1、技術管理
這個對人軟性的能力要求比較高 。也看機遇,不是技術能力上去了,就可以升管理層 。得看有沒有機會,有沒有坑 。另外,得看你和領導的脾性、風格之類的,是否對的上 。還得看一個人的溝通協調能力、規劃能力等 。比較綜合 。
國內早些年的環境是“學而優則仕”,也就是你技術OK了,就把人往管理上拉 。但是有些人就喜歡做技術、寫代碼,并不喜歡也不擅長管人 。所以,發展了一階段,大家也看明白了,得綜合去看個人的意愿和潛質 。
這條路線也并不好走,人際資源、影響力和個人能力一樣重要,不是所有的人都能走到頂端,但是大部分努力的人都不會太差 。

走管理也不是就高枕無憂了,做了幾年純管理,可能技術就退化了 。這個時候,如果公司情況不妙,出去再找個管理的崗位并不容易,因為坑少 。很多公司傾向于從內部去選拔,因為知根知底,業務也更熟悉,同時價值觀有比較匹配 ??战殿I導的失敗率是很高的,一方面,新公司老板對他的期望高;另一方面,價值觀能不能匹配得呆一段時間才能體現出來;再者,得讓老員工服你,這個很難 。
2、技術專家
依靠專業實力往上升成為領域專家、架構師等,這條職業道路窄且深,需要持續不斷的學習新技能,精進老技能,如果不是天賦異稟或比較熱愛,大部分人到了一定的程度都會選擇往對能力寬度、綜合度要求較高的職業方向發展 。
在國內,技術能力很多時候指的開發能力 。國內IT企業很多都是應用層面的開發,很難有很深的技術積累 。在5年內經驗積累有作用,超過十年就未必 。真正做華為之類的基礎研發的很少,基本上只有大公司才養得起這樣的團隊 。包括算法也是一樣,聽上去好像挺高深,但是目前國內的算法開發,基本上也是算法庫的調用為主,企業層面的真正的基礎算法研究極少 。
所以,這條路也很難 。不可替代的人,可能不到1%,而且還只是暫時性的不可替代 。
3、項目經理
這個更多是溝通協調能力,未必需要太多的技術積累,所以護城河也不深 。工作幾年的人也可以做 。但要做的好也不容易,需要知識面比較廣,而且得能擺平各領域的人 。待遇方面整體沒有前兩個高 。但有機會往高層走 。
4、產品經理

研發是要弄明白怎么做和實際落地,產品經理要弄明白做什么、為什么要做和做成什么樣 。對產品要有足夠的認知,廣義上講,像馬化騰、張小龍和雷軍,某種意義上講也是產品經理 。但是也有年齡焦慮 。畢竟,年輕人更懂年輕人 。
5、上岸(考公考編)
這個也是很現實的一條路,如果厭煩了996,厭煩了大城市,可以考慮這條路,需要盡早準備 。不過這幾年特別火爆,也是卷了驚人。這個就不多講了,網上一大堆 。
6、做培訓
這也是一條路 。到了一定年齡,有一些經驗,最好還有一些大廠背書,做做培訓,兼職也好,線上也行,也能掙點錢 。有的適合做的,可能就全職做了 。都年齡要求也就不苛刻了,甚至年長的、有經驗的還更有優勢 。
7、做咨詢或顧問
這也是經驗的一種變現方式了,以組織的形式也好,以個人的形式也好,會越來越多 。包括知乎、知識星球等線上咨詢等,也是一種方式 。跟年齡就沒有太大關系了 。
8、轉行
到了一定年紀,特別是35、40歲以上,能不能干IT,適不適合吃這碗飯,大家早已很清楚了 。有的可能早早就轉行了,這個就各顯神通了 。
【普通程序員35歲之后的出路 程序員35歲之后的出路】 技術就是技術,本質上是工具,可以帶來收益,沒錯,但也不一定就非得把它和能力強掛鉤 。有的人就是當老板的料,就沒必要非把他摁著寫代碼 。
9、降低期望,繼續一線搬磚 + 副業

推薦閱讀