案例:
小A由于性格靦腆內向,行業(yè)內深耕了十幾年也只是一個資深java工程師的職位,或許是沒有管理的才能,自己也從來不想當將軍。日子日復一日的過著,項目一個又一個的完成??墒撬坪鯊?0歲開始這工資就沒漲過,前面跳槽幾次漲的薪水在30歲以后跳槽已經(jīng)不管用了、定格了,這幾年由于市場環(huán)境不景氣,程序員競爭越來越激烈,36歲跟30拿的工資一模一樣,不僅工資拿的一樣,反而事情還越來越多了,這些都意味著什么?
何止是瓶頸期那么簡單,程序員的憂傷蛋蛋襲來——焦慮源自于渴望成功,渴望自己成為一個厲害的人,但卻能力有限。過慣了好日子苦日子肯定受不了,一直止步不前這才是造成焦慮的重要原因,當然還有不滿足,猶如騰訊、阿里、百度這樣的互聯(lián)網(wǎng)大佬,都不能在原地踏步,他們必須創(chuàng)新,否則就有可能被時代所淘汰。身處IT行業(yè)的程序員們,處在開發(fā)創(chuàng)新的前端,36歲其實無論是年紀、還是創(chuàng)新思維似乎都比年輕人差了那么一點,所以他們怎能不困惑,難道混了那么些年就只能是這樣了嗎?
程序員職業(yè)生命周期解讀:
如果按程序員參加工作時間為22歲計算,平均退役年齡為35歲計算的話,程序員的職業(yè)壽命大概為14年。為什么程序員的職業(yè)生命線如此短暫呢?大致有以下幾點——
1、編程技術層出不窮,迭代速度非??欤@時候就需要我們不斷的學習,當隨著年齡的增長我們的學習能力卻在退步。
2、工作成果產(chǎn)出的問題,當達到30多歲的時候,大多數(shù)的程序員也都成家立業(yè)了,此時也已過了精力旺盛的年紀了。這個時候高強度的加班生活也吃不消了,然后程序員加班卻是家常便飯的事,再加上需要顧家的原因,退役也許是個更好的選擇。
3、人工成本的提升,隨著時間推移程序員的薪資水平也會逐漸升高,相應的人工成本也會提高不少,這時被裁員的概率也會大大增加。
怎樣提升程序員的硬核實力?
對于程序員而言,代碼水平是展現(xiàn)能力的關鍵。一個優(yōu)秀程序員寫的代碼,和一個普通程序員寫的代碼是很容易看出差別的,代碼是展示程序員硬實力的名片。
那么,如何提升代碼能力?
寫一段能運轉、實現(xiàn)需求的代碼不難,但要寫一段在各種情況下都能長期穩(wěn)定運行的代碼是真心不容易的。
從優(yōu)秀的開源代碼,優(yōu)秀的人寫的代碼中學習套路,在復雜業(yè)務問題不斷實踐,迭代優(yōu)化你的每一行代碼。
解決疑難雜癥故障
處理故障需要的通常不僅僅是寫代碼的能力,還需要對一個系統(tǒng)的全貌要有一定的掌握。多去解決問題/故障。這絕對是提升代碼綜合能力非常好的一個方法,工作里機會少的話,網(wǎng)上有大把的平臺,像Stack Overflow之類的,都是很好的練習場。
代碼能力作為程序員的硬名片,始終是代表程序員硬核能力的最本質的東西,"talk is cheap, show me the code",這句話是永遠成立的。
關于程序員的未來發(fā)展
從目前行業(yè)的發(fā)展趨勢來看,程序員可以往以下幾個方向發(fā)展:
第一,走研發(fā)路線。如果程序員未來想在技術領域走得更遠,應該走研發(fā)級路線,簡單的說就是培養(yǎng)自己的創(chuàng)新能力。對于大量目前從事應用級崗位的程序員來說,要想走研發(fā)級路線要注重數(shù)學能力的培養(yǎng),因為軟件研發(fā)問題說到底就是數(shù)學問題。對于條件允許的程序員來說,可以重點考慮一下通過讀研來完成崗位升級。
第二,走咨詢路線。對于長期從事行業(yè)定制軟件開發(fā)的程序員來說,未來可以走行業(yè)咨詢專家的路線。要想走行業(yè)咨詢專家路線,需要在平時的工作中積累大量的行業(yè)解決方案,并且能夠根據(jù)技術發(fā)展趨勢不斷完善相關方案。目前行業(yè)咨詢專家的薪資待遇還是比較可觀的,隨著產(chǎn)業(yè)互聯(lián)網(wǎng)的發(fā)展,行業(yè)咨詢專家的崗位需求量將持續(xù)增加。
第三,走管理路線。管理路線也是不少程序員的重要選擇,比如高級項目經(jīng)理、產(chǎn)品經(jīng)理等都是不錯的選擇,另外不少程序員也會轉向人力資源管理方面的崗位,比如負責新員工培養(yǎng)以及招聘等工作。在互聯(lián)網(wǎng)快速發(fā)展的近些年來,不少公司都采取“老帶新”的培養(yǎng)模式,所以不少經(jīng)驗豐富的程序員逐漸走向了管理崗位。
雖然目前不少大型互聯(lián)網(wǎng)企業(yè)都在進行結構性調整,但是從互聯(lián)網(wǎng)行業(yè)發(fā)展的基本面來看,未來在產(chǎn)業(yè)互聯(lián)網(wǎng)發(fā)展的過程中,IT行業(yè)和傳統(tǒng)行業(yè)將會釋放出大量的就業(yè)崗位,所以未來程序員的發(fā)展空間還是非常值得期待的。
小結
其實,縱觀各行各業(yè),不僅僅程序員會自問出路在哪里?每個行業(yè)都會問,只因為每個人都想成功,都想牛逼哄哄。而現(xiàn)實卻是絕大多數(shù)活著的人80%以上都只是普通人,能力都是有限的,拼盡全力努力過后一切順其自然人才能活得更加自在悠閑。所以也別問什么程序員的出路在哪里,過好當前才是最重要的,只要按照適合自己的正確方式努力過就行,這也是不負此生的另一種詮釋。
編輯:hfy
-
程序員
+關注
關注
4文章
951瀏覽量
29798
發(fā)布評論請先 登錄
相關推薦
評論