程式設計師這個職業到中年是不是不能做了?

用戶7327713923357

我作為一個即將步入不惑之年的老程序員來回答一下這個問題也許會更有說服力。

首先給出我的答案:程序員到中年當然可以繼續做。

我03年正式入行,使用C語言做過網關開發,使用C++做過一些仿真項目,後來使用了較長時間的Java做Web開發,目前在使用Python、Scala做大數據和機器學習方面的項目。

我感覺隨著時間的推移,我理解問題的能力越來越強了,解決問題的思路也越來越清晰了,前幾天我還跟團隊的程序員說:如果現在讓我考大學也許會有更好的發揮!但是不可否認的是體力和記憶力確實有所下降,也許這是歲月帶來不可逆轉的改變。

為什麼很多人都認為程序員到中年就不能做了呢?主要原因是目前我們國家的軟件開發尚處在快速發展期,也是整個軟件行業發展的初期階段,大量的公司存在加班情況,項目週期短、壓力大,導致程序員的職業生涯嚴重縮水,不少程序員做到35歲左右就不做了,因為太辛苦了。

隨著軟件行業的不斷成熟,程序員的職業生涯一定可以與傳統行業一致,雖然現在很多程序員都在中年進行轉型,但是也有不少60後、70後的程序員依然堅守在程序開發的崗位上,我想未來這種情況會更加普遍。

如果有軟件開發方面的問題,或者是大數據方面的問題,都可以諮詢我。

謝謝!


IT人劉俊明

歡迎在點擊右上角關注:「太平洋電腦網」,不定時放送福利哦。

其實,任何的一個職業都會有中年的危機,最重要還是要掌握的到核心的技術和資源。

最近高通的一名工作人員跳樓的新聞引起的了大家的關注:

美國當地時間6月17日,位於美國聖地亞哥的高通公司總部發生員工跳樓事件,死者華裔工程師大衛·吳從總部辦公樓六樓跳下,當場死亡。主要的原因是高通因投資人施壓而宣佈大規模裁員15%(超過4500名員工),削減14億美元開支。大衛·吳當時因此失業。他因為想不開而走了極端了。

但是,這一位華裔工程師不夠聰明嗎?這意味工程師,90年代就畢業於清華大學,後到多倫多大學攻讀博士,2008年進入高通,擔任基帶集成部門的全職工程師。你要知道90年代畢業於清華,這是多麼難得的人才。90年代考入清華的難度比現在高很多,更不要說他還能到美國去讀博士。可以肯定的是智商真的挺高的。

但是,他依然是被高通的裁員了兩次。第二次到了高通的時候,待遇就跟應屆畢業生一樣的。根據熟悉的人爆料,主要是他負責的工作不是核心部門,核心價值比較低,所以就被裁了。

在他從業的十多年內,他並沒有往更加高價值的核心部門去,一直都在從事測試的工作。這也註定難道被裁的命運。

其實,包括程序員在內,每一個職業都會有中年危機,需要我們好好應對。在年輕的時候需要關注行業走向,因為世界變化很快,我們需要不斷往核心技術上或者資源上靠攏。否則到了中年,我們的體力、精力、腦力都不能跟年輕人比。還有家庭需要照顧,負擔也重。

活到老學到老,真不是說說而已,需要真正的去做得。而且學習是反人性的,是不舒服的。很多人說去去旅遊,看看小說、學學烘烤什麼的當作學習。主要是因為這些容易,又能滿足虛榮心,又舒服,這樣你才聽進去。

但是真正的學習是逆天的、反人性的、是不舒服的,這樣才能真正提高自己的實力。


太平洋電腦網

做為一個程序員小白,來說說我的看法,公司也有快四十的程序員。

中年危機這個詞被提到的次數越來越多。每個行業都有中年危機,只是IT行業更為明顯。

IT行業能拿那麼高的工資與他們的付出是成正比的,完全就是血汗錢,整天對著電腦。更是有人用錢多話少死的早來形容程序員。

不是說到了中年不能做這個行業,只是到了中年你還在寫代碼,那你就是很廉價的程序員。

為什麼這麼說?

1、加班

加班對於程序員來說可謂是家常便飯,就拿我自己來說,在一個30多人的互聯網公司,規定時間早8.30晚5點,但是在我上班的三個月裡準時下班的次數一隻手都能數過來。最晚到凌晨1點,正常情況下就是10點。上週五,另外一個開發組項目要上線出bug直接加通宵,然後第二天直接去部署項目。不止是小公司像阿里巴巴這樣大公司不是加班有多嚴重可能都在網上看到過。假如一箇中年人,身體受得住這樣折騰嗎?



2、精力

程序員必須永遠保持一顆學習的心,除了工作日加班週末你還得學習。不然一不小心你就被淘汰了,像前幾年一家獨大的jquery,現在還有多少公司在使用,現在通通都轉向了vue.js react.js。你學習速度得跟上技術迭代的速度。萬一公司突然轉變技術方向,不會怎麼辦!



3、價值

一箇中年程序員能和一個20歲的年輕程序員比較嗎?你雖然經驗豐富,但是年輕就是資本別人能加班有精力學習。帶來的價值不會比你低,所以現在有公司寧願花10000招一個新人也不願8000留下你!

其實到了中年,憑藉著自己經驗完全可以做技術管理型人才或者成為一個大師級人物。


你瞭解內向

劣勢:

1. 面試機會變少。年過中年的程序員,尤其過了35歲,你會發現各種招聘平臺給面試機會的次數驟然變少,有些hr在尋找應聘者,直接過濾超過35週歲的。

2. 精力有限。年過中年程序員,家庭負擔重,小孩上學,父母需要照顧,身體機能跟不上,不能每日每夜加班。技術的更新迭代,始終沒有多少精力去學習領會。

所以就有了中年程序員焦慮症,再加上前段時間華為總裁任正非裁掉35週歲以上的程序員事件之後,就更證實了中年程序員的危機感。

前段時間一起吃飯,桌上就有一個40多歲的華為程序員,順便也聊起了華為裁員的事。真正原因其實是裁掉的都是能力與崗位不符,真正有實力的,在公司擔任不可替代的角色,是不可能裁掉的。細心的人肯定想到,公司需要這些人,裁掉了那給公司會帶來損失,公司傻嗎。

凡事都有利有弊,中年程序員相對而言也有優勢,考慮事情全面,有一套自己的知識體系,更能輕鬆面對新技術。而不管在哪個年齡段,我們應該真正要做的,不斷給自己充電,積累人脈,提高抗風險能力,這才是應對中年危機的最佳方式。


欠關注

當然不是了!

但是世界上有一個定律28定律!對於程序員同樣試用。

到35+有20%人能安穩順利渡過,剩餘的8就是最多的迷茫!

剩餘的8並不是不能找到工作心態上發生變化。你想想和你一起工作的人年齡比你小,你部門領導技術比你差而且比你小你會怎樣?

第二個薪資待遇問題!


取櫛三世梳青絲仌

2012年前後,我主持幾個航天方面的地面測試系統研發項目,啟用過最放心的兩個主任程序員,一個應該時年38歲、一個時年42歲。IT業走入民用範疇才多少點歷史啊?民用程序員最大的年紀也大不到哪裡去,真正要求高的地方,有一老如有一寶啊。


米爸周琛

首先需要肯定的是:到了中年也是可以做的!

我目前就是一名程序員!

但是人到中年,如果還做一個普通的程序員,那是不是有點可悲呢?

到了中年前,大家就會選擇不同的路線,繼續做技術,走上架構之路。其二就是做管理層級,把控項目風險!

選擇大於努力


分享到:


相關文章: