程序員35歲以後,都是被割韭菜嗎?

青橙社


作為一名IT從業者,我來回答一下這個問題。

首先,當前雖然程序員的整體職業生命週期依然偏短,但是在雲計算和人工智能等技術的推動下,未來程序員的職業生命週期會得到一定程度的延長。

決定程序員職業生命週期的因素有很多,除了技術因素之外,還與程序員的工作壓力較大,有比較直接的關係。當前在IT(互聯網)行業,程序員的工作任務還是比較多的,而且單位工作時間也比較長,這就導致程序員的自主學習時間會下降,從而導致在技術迭代速度比較快的IT(互聯網)領域,很容易被掌握新技術的年輕程序員所替代。所以,程序員崗位不僅工作壓力比較大,學習壓力和競爭壓力也比較大。

當前程序員有兩大類崗位,一類是研發級程序員崗位,這一類程序員往往具有較高的學歷和較強的研發能力,這一類程序員的工作任務往往以產品研發為主,比如當前很多研發級程序員會從事各種平臺類產品的研發,涉及到雲計算平臺、物聯網平臺和人工智能平臺等等,由於平臺類產品的價值空間比較大,所以研發級程序員的崗位附加值也比較高。對於很多程序員來說,如果要想走研發級程序員路線,應該具有豐富的知識結構,同時要有自己的研發方法。

另一類是應用級程序員崗位,應用級程序員的數量是非常龐大的,應用級程序員的工作任務往往是基於各種平臺來完成行業應用的開發,比如Web程序員大部分都屬於應用級程序員。在當前的雲計算、大數據時代,基於雲計算和大數據平臺進行任務開發的程序員,也都屬於應用級程序員。相對於研發級程序員崗位來說,應用級程序員的崗位門檻還是比較低的,即使學歷比較低,也是可以從事的。

從職業生命週期來看,研發級程序員的職業生命週期要明顯長於應用級程序員,而且在IT(互聯網)行業進行結構調整的當下,研發級程序員不僅薪資待遇更高,而且發展空間也比較大,所以對於程序員來說,如果想延長自身的職業生命週期,同時獲得較高的薪資待遇,應該考慮向研發級崗位發展。按照歷史經驗來看,不論是在大型科技公司,還是在中小型科技公司,具有較強創新能力的研發級程序員,都會有較長的職業生命週期。

對於初級程序員來說,如果開發崗位本身不能為自己的崗位升級提供支撐,那麼可以考慮通過讀研的方式來實現崗位升級,當前也確實有很多程序員通過讀研實現了崗位升級,也有一部分程序員會繼續讀博,從而走上了專業的科研道路。

對於從業經驗比較豐富的資深程序員來說,如果不能在技術領域持續深入,在當前的產業互聯網時代,應該積累更多的行業經驗,豐富的行業經驗也會明顯提升程序員的職場價值,同時也會明顯延長自身的職業生命週期。

最後,隨著互聯網逐漸從消費互聯網向產業互聯網覆蓋,程序員的職業生命週期也會得到一定程度的延長,而且未來程序員的工作環境也會持續得到改善,所以當前選擇從事程序員崗位依然是比較不錯的選擇,隨著工業互聯網、大數據和人工智能被列入到“新基建計劃”,程序員可以重點關注一下相關領域的技術,從而獲得更多的發展機會。

我從事互聯網行業多年,目前也在帶計算機專業的研究生,主要的研究方向集中在大數據和人工智能領域,我會陸續寫一些關於互聯網技術方面的文章,感興趣的朋友可以關注我,相信一定會有所收穫。

如果有互聯網、大數據、人工智能等方面的問題,或者是考研方面的問題,都可以在評論區留言,或者私信我!


IT人劉俊明


年級大的碼農可以去幹“架構設計師”、“測評工程師”……


老貓1954


我87年的,已經很接近35歲了。說說我的感受。


1、技術更新迭代太快,基本上每週都在學習新知識。但隨著年齡的增長,我今年開始感覺學習沒有以前高效了,學習能力開始下滑。我一般看英文技術電子書,以前學一個新的技術或框架,一週時間找個書看一篇,基本就可以上手。現在不行,連看快的動力都少了很多。


2、很多人說程序員是青春飯,35歲後要轉管理崗位。確實是這樣的,隨著年齡增長,體力很難跟上,大不如前。雖然我現在也算半個管理,但大部分工作依然是編程,現在一熬夜,身體就跟不上,很容易感到疲憊。


3、擔憂多少都會有的,特別是感覺技術能力開始遇到瓶頸。但我一點都不擔心被公司裁員或找不到工作。業務和架構的積累,在公司不是那麼容易被替代的。另外,畢竟工作了快10年了,積累了一些人脈,即使要找新工作也不成問題。


我的建議,30歲後,能轉管理就轉管理。如果性格不適合管理,就積累架構和業務知識,在公司或者某行業內成為不可替代。


分享到:


相關文章: