大齡程序員應該如何延長職業壽命?

李雯雯


作為一個大齡的程序員每次看到這種話題還是非常沉重,作為一個馬上就要邁進40的程序員,都會對這種字眼比較敏感,已經渡過了靠年輕打拼的年代,從工作性質上講也沒有因為年齡大發生一些問題,現在最大的困惑是年齡再稍微大點如何度過,雖然是心理上不能接受不寫代碼的日子,但這種日子能夠持續多久這都是未知數。

現在就是個人的經歷現在分享給大家,入行的前十年算是北漂的生涯,從最初的純小白到能夠帶領團隊做項目的蛻變,中間的酸甜苦辣只有自己感受最深刻,特別是入行前三年算是心理上經歷的門檻最多,從一個小白轉變成具備編程思維的人,這個過程相對比較痛苦,甚至無數次的懷疑自己是不是能夠做這一行業,其實能夠做的就是堅持堅持再堅持。每天在工作都是全心全意的付出,甚至主動加班加點利用一切機會學習新技術,幾乎每天除了睡覺就是研究編程,如同瘋了一般。

在第一家公司呆滿了5年算是把編程基礎給磨練出來了,回顧北漂的生涯其實留下了很多遺憾,但也收穫良多,也是因為年輕氣盛錯失了很多機會,技術人生其實不完全是技術,還有很多值得學習的東西,直到在現在的工作崗位上才慢慢學習很多之外的東西,也更能對自己的技術生涯有一個清晰的認識,如果一個程序員就是全心全意的鑽研技術,不會有太多的突破,一定要通過技術做一定的加成,讓自己的日子過的更加美好。

技術人員對自己生涯一定有一個規劃,純粹的代碼編程在國內環境下,最後很可能會很被動畢竟每個人不可能脫離現實環境而存在,這點在互聯網公司表現的最明顯,年齡大了就是受限很多除非技術能力非常突出,或者具備非常強大的奉獻精神要不然真的很難持久下去,整體來講互聯網公司應用級別的開發多一些,很多時候花大錢請人把框架搭建好產品做好,進入維護階段就是開始對第一撥人下手,找一些水平不是很高的人繼續維護,這種做法在國內司空見慣。

親眼見證了公司的兩次裁員和一次隱式的裁員,個體在商業公司面前不堪一擊,其實能做的就是增強自己的市場競爭力,不要跟公司裡面的競爭,環境和圈子都太小不具備很強的對比性,把自己的競爭力在市場上去瞄準,萬一有個風吹草動還能找一份不錯的工作,回顧技術生涯不適合在多家公司之間跳躍,如果有一個機會一定選擇一個不大的公司,並且非常潛力非常不錯的公司呆上十幾年在公司不倒閉的情況下,一定會比多次跳槽收益要多,畢竟職業生涯如何混也要講求一種技巧。

現在呆在一個創業公司呆了幾年,中間經歷了很多在平常公司所沒有事情,倒是讓自己成長了不少,其實不應該把自己就是固定在一個技術崗位,稍微再高一些可能會有不同的收穫,畢竟技術不可能代表著一輩子。


大學生編程指南


作為一名IT行業的從業者,同時也是一名計算機專業的教育工作者,我來回答一下這個問題。

在當前國內的IT環境下,程序員面臨工作壓力大、工作週期長、學習壓力大、競爭壓力大等諸多不利因素,所以大齡程序員在這種工作環境下,要想延長自身的職業生命週期,可選擇的餘地還是比較小的,方案集中在三個方面,其一是不斷提升崗位,其二是技術加管理,其三是技術加諮詢。

大齡程序員目前在國內做應用級程序員的可能性是比較小的,原因很簡單,其一是應用級開發工作量大,工作週期長,對於大齡程序員來說,身體條件不允許;其二是應用級開發的技術更新速度較快,需要不斷學習新技術;其三是應用級開發的崗位門檻比較低,崗位競爭壓力比較大,企業不願意看到薪資比較高的老程序員卻在做新人就能完成的工作任務。所以不少應用級程序員,如果不能實現崗位突破的話,在年齡大了之後自然就會被行業淘汰。

對於不少大齡程序員來說,如果依然想從事程序開發工作,那麼就需要不斷提升崗位級別,從應用級開發向研發級開發拓展,簡單的說就是從業務功能開發向頂層容器設計發展。

從事平臺研發、容器研發、框架研發等研發級工作,通常需要具備紮實的基礎知識結構,如果在知識結構方面有所欠缺,那麼一個比較現實的辦法是通過讀研來解決。目前IT行業內有不少應用級程序員通過讀研完成了崗位升級,而且程序員選擇讀研的年齡越來越小,這樣實現崗位升級的機會也比較大。

除了讀研之外,另一個方案就是崗位任務結合自主學習,自主學習要緊跟技術發展趨勢,目前大數據、雲計算、邊緣計算、人工智能等方向都是不錯的選擇。

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

如果有互聯網方面的問題,或者考研方面的問題,都可以諮詢我,謝謝!


IT人劉俊明


你好,我也是從事軟件開發這個崗位的,所以站在相同的立場,來聊聊我的一些看法

第一、從搬磚變為碼磚

都說程序員是吃年輕飯的,這個話只說對了一半,如果你的工作年限已經在10年左右的話,這個時候你的工作崗位應該是個技術經理或者技術總監,這個時候你的精力主要用作改善代碼的架構以及如何提高公司的一個編碼效率(找對策,找方法),如果這個階段還在寫業務代碼,那你的競爭力就會大打折扣,畢竟比你年輕的人寫的代碼和你差不多,還比你能加班,比你工資少,所以從業務邏輯搬磚變為結構搭建,才能延長職業壽命,所以這個前提是要好好鑽研技術,往架構方向去轉型

第二、技術轉管理

如果覺得自己在技術這塊的造詣不咋滴,那麼我建議在工作5年之後,可以考慮學習一些管理知識,最好能在公司內部晉升為一個項目小組長,嘗試帶領團隊,後面可以往項目經理方向發展,這個時候工作重心就從專心寫代碼變為如何管理好一個團隊

第三、勞逸結合,不要透支健康

像那種公然把工作日上升到996的公司,或者加班時間很多的公司,建議最好不要長久待下去,畢竟你敲代碼也的是在健康的狀態下才能有好的產出,年輕是可以有熬夜的資本,但是你要知道那是在透支你未來的健康,你為公司辛辛苦苦的工作,如果一旦你加班加不動了或者說因為加班而導致健康出現問題了,不能說100%吧,至少90%的公司會放棄你,然後轉身在招一個年輕的人頂替你的位置,所以身體健康是革命的本錢,丟啥也不能把這個丟了


追逐木子風


首先要看自己所在的領域:

1.如果所在公司是業務類的軟件公司,比如醫療建築等傳統行業,待的時間越久的程序員一般都是越吃香的,自己工作起來也是越往後越輕鬆的,一般到後面都是業務專家了;

2.如果是技術類公司的話,比如996icu上榜那些公司,實際上對於大齡程序員還是比較苛刻的,目前國內的技術類公司的工作負荷都是蠻大的,大齡程序員不僅要面對巨大的工作壓力,還要兼顧家庭,所以大齡程序員還繼續coding的不多,大部分都轉到架構方面或者技術管理方面了。

其實不管是哪個領域,大齡程序員都要做到以下幾個方面才能不被淘汰:

1)堅持鍛鍊身體,好的身體是革命的本錢,畢竟程序員猝死的新聞經常有;

2)不斷學習,業務不會一成不變,軟件行業技術的更替也是很頻繁的,拒絕接受新事物只能讓自己的路越走越窄;

3)拓展財務來源,單一的財務來源對於大齡程序員其實挺可怕的,雖然程序員工資較其他行業高一點,但是一旦失業,就會發現你的生活會變得一團糟,所以在條件允許的情況下可以拓寬下自己的財務來源;


程序員界的周星馳


1堅持學習2堅持鍛鍊3勞逸結合 我40歲碼農打算幹到60


海外程序員


向各位前輩學習了。不斷的學習很重要。


北漂莫是非


1、喜歡的話,可以一直堅持做

2、不喜歡的話,工作之餘找點其他事情做,探索自己在職業之外的興趣愛好。

3、多給予他人幫助。


若有光亮


保持身體健康,可以一直幹下去。


80後碼農看世界


1,保持求知慾,一直coding,不斷提升自己技術能力!

2,轉管理崗位


京都之


適當的996,在公司放些適當的健身工具


分享到:


相關文章: