1. 程式人生 > >程式設計師到了 35 歲,還能找到工作嗎?

程式設計師到了 35 歲,還能找到工作嗎?

國慶閒聊,程式設計師真的吃青春飯嗎?

由於網際網路的蓬勃發展,科技技術的不斷迭代更新,中國的網際網路行業已經步入的世界的前列,因為,我們常常能看到,在各種各樣的報道中,程式設計師都會譽為未來最有發展潛力的職業之一。

看看現在流行的大資料,看看現在火熱的AI,引導萬物互聯的物聯網。

所有的這一切,都需要一個職業來實現,那就是程式設計師。

程式設計師的生命週期

但是由於程式設計師工作的特性,可能從30歲開始,很多人就已經花白頭髮,可能除了考慮那些複雜的業務邏輯實現以外,就是考慮未來的路應該如何前進了。

看看下面這個曲線,可能很多行業都是這樣,到了一定的年齡,人的價值體現就開始慢慢的下降了,只是程式設計師的時間更短一點。

因此,在34歲左右,差不多就是一個程式設計師的巔峰了,越往後,這個程式設計師的價值就越低。

這一現象不光是出現在中國,在矽谷也一樣。

相信大家都聽過61歲的Java之父James Gosling找不到工作的新聞。

如何延長程式設計師的生命週期

1、寫好程式碼

寫好程式碼,是我們工作的本分,所以,寫程式碼就是程式設計師的實踐,我們需要寫程式碼的過程中,明白什麼是優秀的程式碼,什麼是垃圾程式碼,然後讓自己的程式碼易讀易懂,高效,無錯。點選這裡獲取BATJ常考的面試題及答案。

只要你在看你之前寫過的程式碼時,你覺得羞愧了,那說明你在進步了。

2、別僅僅是程式碼

我們經常會聽到,“Java程式設計師賺錢比.NET多”,“PHP是世界上最好的語言”。

如果你也在討論這樣的事情,趕緊退出來,語言僅僅是一種工具,不要過度的依賴於語言,深入的瞭解一門語言是有價值的,但是不要在掌握某一個語言的時候,忘記學習一些其他的有價值的知識。

一個好的程式設計師往往不是Java程式設計師、PHP程式設計師、Python程式設計師,不要讓你的程式設計師前面加上了固定的標籤。

3、別僅僅是語言

程式設計師,聽上去好像是很讓人難以理解的一種職業,當你在和別人介紹你的時候,如果你說自己是程式設計師的話,其實很難有人會將你和價值之間畫上符號,因為,除了程式設計師自己,其他人很難理解程式設計師到底做了什麼。

如果有一天,你在介紹自己的時候,能夠加上“XX公司80%的收入,與我的程式碼有關”這樣的話,那將更容易讓人理解到你創造的價值。

瞭解如何創造價值,僱傭你的目的,是讓你創造價值,而不僅僅是寫程式碼。

4、做好職業的規劃

虎皮很重要,無論你在職場的哪個階段,如果你沒有去過阿里、騰訊、百度、Google、Amazon、Microsoft等等,努力那去一下吧,那將是你人生履歷上的一筆財富。

如果你想你的未來都在一家大型公司裡面晉升,那留在那裡,努力的學習企業文化並接受它。不然的話,請迅速的離開那裡,你有2-3年類似騰訊、阿里的工作經驗就可以了,沒有必要在那裡待上10年,雖然你可以一直學到東西,但是你的收穫會隨著時間的推移越來越少。

如果你不想一直做一個程式設計師,那麼馬上的選擇一個專業知識進行學習吧,無論是管理、還是產品,更快的學習,更快的介入到這個方面,能夠讓你有更好的競爭力。

如果你想一直都做一個程式設計師,哪些深入的瞭解技術只是吧,不要管什麼CRUD,什麼業務邏輯,那些不可能幫助你提升技術水平的。

當然,如果你不喜歡做程式設計師,趕快結束,換個工作吧,不要等到30歲以後,那對未來沒好處。

5、聊天不僅僅是TCP資料包

多和人打交道,無論是在工作中,還是在網路中。

儘可能的為你身邊的人提供幫助,同這些人建立友好的關係,讓他們喜歡你,認可你。這樣,未來你將能夠得到更多的機會。

儘可能的同其他人展開各種方面的討論,成為朋友,不要管他是什麼人,在什麼公司就職,說不定有一天,阿里內部推薦的Offer就會來到你的郵箱。

即使是程式設計師,也需要人脈。

6、你的工資是?

別僅僅用工資衡量一個人的所有的價值,也別用工資來衡量一個崗位能夠給你帶來的所有的價值。點選這裡獲取BATJ常考的面試題及答案。

你需要的是好的平臺,學習的平臺和發揮自己的平臺,也是讓更多人能夠認可你的平臺。不要老是去糾結你比我工資高1000元,那個沒意義。

我有個朋友,技術能力確實很出眾,拿到了騰訊內部推薦的Offer,按照他的背景,拿到這個Offer其實很難得了,不過他因為某個其他公司每月工資高2000元,就放棄了騰訊的Offer。

這個其實是很可惜的,他可能就因為這2000元,放棄了自己以後的10年。

7、要不要去創業公司

選擇創業公司,其實就是選擇一種不同的生活方式,在創業公司裡,你可能會接觸到很多不同層面的只是,瘋狂的工作方式,你能夠直接體會到自己創造的價值是什麼。

不過如果你想6點下班回家照顧孩子的話,就不要到這裡來了,因為你無法按時回家的。

我們經常說,創業一年,等於讀了一個3年的MBA,所以,如果你還年輕,經歷一下未嘗不可。

牛人是如何煉成的

首先,你需要了解你自己,大部分成功的程式設計師,他們自己都會覺得自己的成功只是因為幸運,他們自己並沒有大家想象中的那麼優秀,但其實,他們已經足夠的優秀了。所以,你自己也需要認識你自己,不要高看自己,但是也不要妄自菲薄。點選這裡獲取BATJ常考的面試題及答案。

從現在起,努力的學習知識,參加各種沙龍,結識各種行業精英,向他們請教,向他們學習,加入各種開源專案,並且將自己的心得體會無私的分享出來,慢慢的,你會踏上一個不一樣的平臺。

歡迎工作一到五年想成為Java工程師的朋友們加入Java架構開發:744677563

群內提供免費的Java架構學習資料(裡面有高可用、高併發、高效能及分散式、Jvm效能調優、Spring原始碼,MyBatis,Netty,Redis,Kafka,Mysql,Zookeeper,Tomcat,Docker,Dubbo,Nginx等多個知識點的架構資料)合理利用自己每一分每一秒的時間來學習提升自己,不要再用"沒有時間“來掩飾自己思想上的懶惰!趁年輕,使勁拼,給未來的自己一個交代!