34歲的程式設計師,突然開始對前途感到迷茫應該怎麼辦?

潘雅靜


作為 已經快奔四的程序員,雖然前面混了十幾年,多少積累了點經驗,但時刻還在有危機的意識,生怕年齡大了被淘汰,還是不斷的學習新的編程知識,雖然現在已經轉向技術管理但還是在一線繼續寫代碼解決棘手問題,而且自我感覺精力還可以,其實對於程序員來講,特別作為一個積累型的技術崗位,經驗的積累才能促進後續真正創造力的程序出來,所以看歐美開源社區裡面的發起者差不多都是40作左右,甚至更老一點,真正的技術成熟期的產物。

國內軟件經過近幾十年的發展,已經取得了空前的成就,軟件的產業也是屬於茁壯發展的階段,而且中間一下子湧入的年輕程序員相當多,導致很多人經過幾年就覺得自己老了,其實看一下大公司的關鍵技術崗位基本上都不是特別年輕,當然也有很大一部分天才年紀輕輕就擔任關鍵的職位,整體看大的趨勢,程序員必須經歷技術成熟期的 修煉過程,有些人可能年齡小但入行比較早積累的程度也夠了,整體來講中國軟件發展有一大部分是互聯網企業,互聯網主要還是應用為主,相對來講深度不是那麼高,導致很多老程序員的積累優勢不是那麼明顯,給人一種錯覺過了30多歲的程序員就要被淘汰的感覺,在互聯網公司有點這種感覺,加上中國的互聯網公司沒個時間點的加班,導致很多老傢伙精力有點跟不上。

就全球軟件的整體而言,在基礎性的軟件開發中國和歐美的差距還是非常巨大,同樣是搜索引擎的公司,谷歌和百度的差距不是一般的明顯,傳統的軟件巨大IBM,甲骨文強大的技術積累,以及深耕細作的生態鏈,這些都是中國軟件短時間內難以企及,而這些公司的關鍵職位基本上都是中國程序員眼中即將被淘汰的年齡,中國軟件在基礎方向上要有所突破肯定會越來越重視技術積累,老程序員的作用起碼能起到定海神針的作用,俗話說家有一老如有一寶,中國傳統的文化底子就有這句話,同樣在成熟的軟件行業照樣適用。

即使在這種環境下,有些大公司還是會重視有經驗程序員的積累,到了這個年齡繼續更新技能包,一樣是有著強大的競爭力,在國內很少有些公司直接辭退技術經驗豐富的老工程師,真是被淘汰也是技術真的不行了,倚老賣老的那種,啥也不想了,繼續寫代碼去。

希望能幫到你。


大學生編程指南


不少程序員在30歲以後都會有迷茫的感覺,一方面承受著巨大的工作壓力和生活壓力,另一方面還要面臨知識更新的壓力,同時身體素質卻在下降,這些因素的疊加自然會導致程序員對未來發展比較迷茫,有力不從心的感覺。

作為一名“過來人”,我認為解決30+程序員迷茫的問題,應該做好以下幾件事情:

第一,提升自己的職場競爭力。大部分出現競爭力下降的程序員都是應用級程序員,要想解決自己職場競爭力下降的問題,首先要完成自己的知識結構升級。如果在工作中無法完成知識結構的升級,那麼可以考慮讀一個研究生。如果想在程序員的道路上走的更遠,轉型研發級程序員是一個好選擇。

第二,調整好心態,注意自己的工作節奏。大部分30+程序員都是研發團隊的主力成員,往往也面臨比較大的壓力,這個時候要注重自己的工作節奏,在保證工作進度的情況下,多留一些自己的時間,要把更多的時間用在自身能力的提升上,比如學門外語。

第三,減少不必要的社交活動。對於30+的程序員來說,時間非常寶貴,要把更多的時間用在工作和學習上,儘量減少不必要的社交活動。往往很多社交活動的意義並不大,反而會浪費大量的時間。

第四,多與行業專家交流。我們往往在職場的不同階段都會有迷茫期,如果在這個時候能夠多跟行業專家進行交流,也許會得到很多具體的幫助,有的時候機會就出現在交流中。

我從事軟件開發多年,主要的研究方向是大數據和人工智能,目前也在帶大數據方向的研究生,我會陸續在頭條上寫一些關於大數據方面的文章,感興趣的朋友可以關注我的頭條號,相信一定會讓你有所收穫。

如果有大數據方面的問題,或者是考研方面的問題,都可以諮詢我。

謝謝!


IT人劉俊明


作為35+程序員,我也感到過多次迷茫,尤其是30+加之後。現在帶幾個人,慢慢轉向管理,但又不純粹是管理,經常還是要寫代碼,要測試,要解bug。但可以明確一點後續我肯定要轉向純管理。主要是因為目前,公司要招開發人員基本是要求35以下,甚至30以下,我現在手下幾個人,最大的也是88年,基本都是90後,在招人時即使你30+的程序員能力強,但相對來說老闆更喜歡招90後。

程序員上了年齡不是你不想再繼續編碼,更多的時候是機會沒那麼多了,只能轉行,做偏向管理的工作。


文子宣


30以前,某個部分修煉應該足夠。但是知識面應該還是不夠的。面對大型的項目,能扮演的角色也應該比較侷限。很多關鍵部門都是需要橫跨多個技術領域才行。所以,應該嘗試拓寬自己。


AlrinNi


上面的回答都是扯淡呢,扯什麼美國怎麼樣,行業趨勢的等等高大上的東西,我們根本沒有到那個度呢,現階段所有頂尖級企業模式都是幾個牛逼的技術牛人做好架構,一群碼農萬馬千軍往上頂。最終交付產品or版本。本人也是35+的程序員,國內頂尖級企業。這麼說吧,如果沒有技術管理能力,需要儘快積累轉到系統架構師,否則一直和一群95年的小夥伴整天加班寫代碼你內心也是崩潰的。如果都走不通早日規劃副業,越早越好。


教父1450


不就是面臨無法在這個行業繼續待的風險麼?男子漢大丈夫,怕什麼,鼓起你的勇氣,接受新的挑戰,人沒有被逼死的,只要你繼續奮鬥!

哦,對了!請問你是男的還是女的?


分享到:


相關文章: