35歲以后繼續編程,你準備好了嗎?
今年經常看到很多媒體報道華為開始集中清理34歲以上的交付工程維護人員,而研發則是開始集中清退40歲以上的老員工,尤其是程序員。而筆者身邊就有很多的已經超過30歲快進入35歲的程序員朋友,有的時候和他們吃飯聊天,隱隱約約感覺他們也有這種焦慮情緒,其實不僅僅是像華為這種IT通信行業,其他的行業,像空姐,空少,模特等行業其實從業人員也有類似的焦慮情緒。
因為筆者身邊的很多朋友都從事的IT軟件行業,筆者就和大家撈到討論一下程序員35歲后該何去何從的話題。
總所周知,技術日益月異,前5年還是移動應用大行其道,前3年已經是大數據,近2年就變成了區塊鏈和人工智能,企業的競爭壓力非常的大,認為年齡超過35歲的技術人員,身體體力和精力大不如從起,禁不起互聯網行業的996(早9點晚9點,一個禮拜上6天班)的上班模式,而且要求的待遇期望也很高,所以很多企業寧可招收更年輕的技術人員,也不想招收超過35歲的技術人員,而且很多的朋友打心理也非常認同這個理念,所以很多的程序員在30歲的時候,就慢慢的轉向了管理崗位,甚至筆者還接觸過工作1~2年的小伙子就想轉管理。
孰是孰非。筆者不妄加評論,但是筆者要說的是,其實35歲是一個黃金年齡,對于普通人來說,也是一個人生的起承轉合的關鍵點,是通往40歲輝煌的沖刺階段。俗話說,業精于勤,35歲的技術人員如果真的喜歡技術的話,可以發展的很好,君不見,其實在國外,很多的40,50歲的程序員都在寫代碼,而且代碼質量非常的高,比如,MySQL之父、MariaDB創始人Michael Widenius在2016云棲大會上還在寫代碼。
MySQL之父頭發花白還在擼代碼
Michael Widenius這種大神級別的人物,尚且如此,更何況我們這些還沒有到思維精力都如日中天的35歲的黃金年齡呢? 那程序員在35歲以前應該做些什么,才能在35歲以后繼續從事自己喜愛的編程事業呢?筆者的觀點如下:
1、興趣是***的老師
熱愛技術,從內心深處喜歡技術,才會有動力堅持做下面的事情。
2、保持一顆謙虛和時時刻刻學習的心
當今技術變化非常的快,大數據,移動互聯網,物聯網,人工智能,區塊鏈技術,如火如荼的發展。前幾年還在用的技術,近幾年就很少被使用了,所以時時刻刻要保持一個謙虛和學習的心,活到老,學到老。
3、走出去
人首先是社會性動物,所以在任何行業都是,只要發展到一定的規模,肯定就有些公司或者個人會私下或者不定期的舉行一些技術研討會,有收費的,有免費的,如果時間允許,挑些有價值的技術沙龍會,參加一下,不但可以交到一些朋友,還能接觸到平常在公司接觸不到的技術和思想。
4、養成記筆記的習慣
如果讀者記憶力驚人,那請忽略此點,如果不是,還請養成一個記筆記的習慣,把在使用技術過程中,遇到的心得或者用法,記錄下來,建立自己的一套知識體系,從而查漏補缺。
5、寫博客或者運維自己的公眾號
如果文筆好的話,也喜歡分享的話,開可以自己運維一個技術公眾號,或者博客,君不見網上很多技術大拿都在寫博客,比如前端大神,阮一峰,這個可以促使自己對所用技術的思考,同時也能讓很多的技術小白或者行業人士關注你,從而提高你的知名度。
6、翻譯外文書籍
當前技術,特別是軟件技術,很多好的書籍層出不窮,而且很多技術都來源于國外,但是國內的相關資料卻很少,
另外一種情況是,國外比較注重保護版權,在歐美國家一本書買到70,80美元也很常見,所以很多程序員大拿或者大師,有動力去寫一些精品的技術類圖書。而如果要在軟件技術方向做到高端,掌握和使用英語必不可少,這個時候,可以嘗試加入一些公益或者開源社區,大家一起去翻譯一些英文文檔或者英文書籍。
7、出版技術類書籍
人生在世,立德立言,而書籍是可以流傳很長時間的,如果是技術人員,特別是資深的技術人員,如果在某一些技術或者行業層面,精耕細作了很長的時間的話,肯定有一些自己的技術總結和心得,筆者接觸過的很多朋友之所以出版了自己的書籍,就是因為平常記了筆記或者寫了博客/
8、維護或者開發自己的開源框架
Github上有很多的開源框架,可以自己先嘗試讀懂他們的代碼,然后慢慢的維護自己的代碼庫,如果可能,有機會開發自己的一個開源框架,而且還有很多人喜歡,那估計就離成為大師不遠了。
筆者啰啰嗦嗦說了這么多,那到底,程序員35歲后該何去何從?如果你在30歲前,已經朝上面的8個方向點走了,那估計你至少應該是公司的核心技術人員了,這個時候,在35歲的時候估計應該已經從事了咨詢,架構設計,技術總監, 即便不是,也肯定是行業或者公司的核心成員,路就會慢慢的變寬,35歲以后繼續編程,將不再是夢想。