32歲的程序員,代碼敲不動了,該如何轉行?方向迷茫?

老徐雙城記


32歲應該是程序員的黃金時期吧。這個時候,有一定的危機感其實說明個人對自己還是有一定規劃的。如果業餘時間充足,可以在嘗試一下副業:比如開通網絡知識付費,例如製作一些編程課,利用自己的技術來嘗試網絡創業,或者在網絡上接一些小的項目慢慢積累,豬八級或者國外的例如upwork之類的freelancer網站。

今年疫情過後很多網絡機會會出來,尤其是對程序員來說,可以好好規劃一下。多嘗試,多學習,就像那句話:這是個最壞的時代也是個最好的時代。預則立,凡事提前規劃。大膽去嘗試。


可兒英語說


職場上,在職業生涯的初期,大多數人跳槽大都是為了薪資,哪個單位薪資福利好,就到那家單位。

IT行業更是如此,特別是程序員, 有的人一年一跳,有的人甚至是一年兩跳,跳槽很頻繁,我不認為為了錢工作這是一種錯誤的價值觀,畢竟努力工作是為了更好的生活,都要養家餬口確實不容易。

我一位同學,從事C++開發。剛畢業那會兒,我們月薪一樣3000元,一年後,他跳槽了,薪資翻了一番,月薪6k,而我也加薪了,月薪4k。很快一年過去了,他又跳槽了,這次薪資10000。而我也再次加薪了,月薪5000元。那年,我們同樣是碼農,可薪資待遇完成不同。

在職業生涯初期,跳槽確實是漲薪最快的一種方式,有的人一跳薪資增加2-3k,有的翻了一番,甚至更多,但到了中後期,薪資到了一定的瓶頸,跳槽再也沒有前期漲幅那麼大了,而自己在頻繁的跳槽過程中,有些技能與業務的能力也沒能很好的積累起來,這時時常會感到焦慮,對未來感到迷茫。

相反有的人,他們同樣期望掙更多的錢,但他們不單單隻看薪資這一塊,他們會綜合衡量薪資待遇、技能積累等多種因素。有時候,你會留意到職場中有些人厚積薄發,一路走來雖然坎坎坷坷的,最後也得到了相應的報酬。之所以出現這種現象,是因為這些人注重職業規劃,所以說做好職業規劃很重要,不容忽視。

程序員32歲前跳槽大多數看薪資,那裡福利好去那裡,32歲後請慎重。避免出現大齡程序員的尷尬。程序員職業發展大致有下面5種方向:

1、技術型

初級工程師->中級工程師->高級工程師->架構師->技術總監->CTO。有些人認為,程序員是青春飯,其實不然,30歲依然在程序員崗位多的是,40歲做程序員不是不行,重要的是,你必須成為一個不可替代的程序員,成為技術大牛,獨當一面,能夠解決普通程序員不能解決的問題。

2、管理型

軟件工程師->項目組長->項目經理->項目總監->技術總監->CTO。如果在項目經理職位呆得過長時間,比如2年3年,甚至5年,鑑於一些原因,沒能往上升職,也會感覺到焦慮,我們都期望職位能一直往上爬,可有時並不能如願。

3、交叉型

初級工程師->中級工程師->項目經理->技術總監->CTO

4、轉行

工程師->產品經理、設計、銷售人員、運營等

有不少技術人轉做運營、數據分析、項目評估等方向,技術人有著很高的邏輯與分析能力,從事這些行業也有很多優勢。幹一行愛一行,幹一行專一行。想想在成為程序員時我們擅長幹什麼,要是哪一天不做程序員了我們還能幹什麼。有時候,多花點時間思考下,給自己一個未來的規劃,想想自己對什麼真正感興趣的,什麼方向才真正的適合自己,進而給自己定位,然後朝著自己定位的方向去努力奮鬥,只有這樣才能讓你在職業生涯的中期不至於太過於迷茫,不知所措。

5、創業

我們可以藉助豐富的技術經驗和人脈關係尋求發展。 以前聽人說30歲掙錢前靠能力,30歲後掙錢靠人脈,我不以為然,現在想想卻覺得很有道理,非常贊同。

職業固然重要,但職業規劃並不是一成不變的。每個人在職業的每個階段都會接觸不同的領域,自己也會有不同的認知,自己的思維也會有所變化,很可能會發現自己更適合的領域也說不定,無論如何,我們要做的就是不斷學習,提升自己,關注職業規劃,給自己制定一份更適合自己的職業藍圖。踏踏實實工作,不辭辛苦,默默為自己腳下多墊高些,相信你會看到自己渴望的風景,享受那些曾經渴望品嚐的果實。

以上只是個人的見解。對此不知你有何看法,歡迎交流!


Echa攻城獅


本人10年開發培訓經驗,期間經歷了Java Web,Android,H5,大數據,PHP等多個不同的方向的開發,也做過軟件培訓公司的金牌講師,很有興趣回答你這個問題。

咱倆可以說是同齡了,我之前也是在一線做Java開發,目前在國內一個比較有名氣的機構做講師。我的轉型,也不是脫離IT界,現在除了正常的教學之外,自己私下裡也在接一些私活,你懂得。其實我也有過你這樣的迷茫,年齡越來越大,壓力越來越大,以後該怎麼辦?習慣了程序員的高薪,如果幹別的行業,薪資怎麼樣,能不能心理平衡?總之,真的是有過一段時間的迷茫和糾結。不過我現在已經沒有了那時候的迷茫,因為我現在成功轉型做了講師,技術也在不停的學習,而且我現在也經常和一些公司接觸,他們也很希望我加入,所以我現在基本就是可進可退吧。

比如我,現在就專職做IT培訓,培訓的過程中繼續學習新技術,保持自己的技術先進性;

業餘時間接點私活,鍛鍊自己的項目實戰能力;

考了教師資格證,即使35歲之後,我也不擔心完全沒工作,我可以回老家做箇中小學老師,現在小縣城的本科學歷老師還是很缺少的。

然後自己利用現在積累的資金,以後再做點投資,我覺得以後的生活不會很差。

希望我的經歷可以給你點參考吧!


我從事互聯網開發10年,主要的研究方向集中在Java web微服務架構領域,Android移動端研發,HTML5前端方向,我會陸續寫一些關於互聯網技術方面的文章,感興趣的朋友可以關注我,相信你一定會有所收穫。

如果有Java,Android,H5等開發方面的問題,或者是開發求職方面的問題,都可以在評論區留言,或者私信我。


一一哥Sun


本人也是一名程序員,至今工作已經16年,程序員35歲危機是個非常普遍的現象,結合自己的工作經歷,談談程序員的發展之路。

首先我們要認清程序員的優勢和劣勢,對於大多數程序員,由於常年的工作喜歡,顯著的優勢是思維嚴謹,邏輯清晰,做事認真,為人實誠。但因為編碼時一直在自己的封閉世界,缺少機會面對市場的直接競爭,我見過的大多數程序員不善溝通,缺乏自信,抗壓能力弱,缺少積極解決問題的心態。

32歲的程序員,已經擁有了大量的工作經驗,但年齡尚輕,還有時間和機會彌補自己的缺點和短板,程序員由於一直的慣性思維,轉行別的行業接受速度其實很慢,也缺乏狠勁兒和狼性,不太建議轉行,而且從職業成長的路線上,轉行相當於從頭開始,已有的積累幾乎迴歸為零,得不償失。那麼程序員到底應該怎樣發展,才是對自己最有利的方式呢?

對於32歲的程序員來講,從我個人的工作經驗看。

第一、儘自己最大能力找一家有發展潛力的公司,減少跳槽。年齡越大職位越有限,競爭也越大,與其反覆跳槽,不如拋開一時得失,在一家公司穩定發展,積累豐富的行業知識。

第二、修煉自己,除了技術積累之外,學習能力、溝通能力、解決問題的能力都需要不斷的提高自己,儘量爭取管理崗位,帶過團隊和沒帶過團隊的人在很多方面都區別很大,有帶領團隊的經驗,會讓人更自信、更成熟。

第三、提升價值,github、論壇、交流會、技術專利,建立自己的github,根據自己的經驗提煉代碼,並分享給別人,多參與論壇和交流會積累人脈,有能力就申請技術專利,打造自己的品牌價值。

第四、架構能力,擁有豐富的行業知識,才能有足夠的實力進行系統架構,好的架構師甚至需要十年以上的經驗積累。

第五、解決問題的能力,除了技術問題,日常工作中還會有很多各種各樣的事情需要解決,鍛鍊除了技術問題外的問題解決能力,會讓自己的整體實力更進一步的提升,就本人十幾年的工作經歷看,問題解決能力可以概括為十六個字:換位思考,向上溝通,解決方案,貫徹執行。

32歲的你,不建議轉行,因為我也從32歲過來過,更希望你能沿著現在的路,越走越遠,而不是換條路,從頭走起。



我叫一片紅


網上前不久流漏出一則消息:華為不招35以上的員工,其實人在32歲這個階段是很尷尬的一個年齡段,作為技術出身的大齡IT男,摸著胸部給你一個良心建議:深思熟慮後,再謹慎行動!

既然感覺以後的路越走越窄,要進行轉行,此事並非完全不可行,如果你對某一個領域有足夠的認知,可以一戰進行轉行。倘若不是如此,輕易不要轉行,一激動裸辭了,回頭沒有持續穩定的收入,就尷尬了。

不管是現在工作不如意,還是辭職後不好找工作,任何時候轉行,都相當於放棄一個自己熟悉的領域,跳到一個全新的領域,老話說,轉行窮三年,老話不是亂說的……

有人說:編程是吃青春飯;程序員幹到30歲就幹不動了,必須轉行。

也有人說:代碼機器人的出現,基礎程序員將會被大量淘汰;

過了30歲,程序員這個職業就是一路下坡。

事實上,對於以上觀點,我只贊同一個,那就是“代碼機器人的出現,將讓基礎程序員慢慢被淘汰”。科技的發展在時刻告訴我們,代碼的搬運工們,遲早會被這個行業拋棄。

迷茫的時代迷茫的人,感覺我身邊的朋友也有是一樣的,偶爾我也會如此。

進過國企,做過創意。有時被規矩束縛得不行,有時因為面臨瓶頸快把一頭秀髮都揪爛了。)

每一次開始的時候都抱著美好的幻想,腳踏實地地幹,以為這就是我終其一生的歸宿了。然而不久之後又被連根拔起。原因可能是自己的厭倦也可能是對環境或一些人的失望吧。

記得有個初中的同學喝酒時問我:“其實我也不知道我能喜歡修車多久,就好像我之前覺得室內設計比較適合我,現在卻連大學都不想讀完了。未來一片迷茫……你說我這一次外出打工,真的有意義麼?“我看著他,說了一句話:”只要現在的你喜歡就好了。與其一直去想著最後的答案,不如先把手邊喜歡的事情做好。因為說不定這一個就是真愛了呢。“

大概我是理想主義者,所以覺得年齡大約不能束縛理想太多。反正誰也看不到最後,誰也搞不懂自己。那麼就想著現在,用最舒服的方式去奮鬥。用最有成就感的那一個選擇作為目標吧。

雖然最後也沒能回答題主的問題,我只是想表達做自己喜歡的一個行業,僅此而已。


初晴談科技


畢業2年了,一直都是從事程序員的工作,現在突然迷茫起來。開始想以後的職問題了。看到身邊一些“大齡”程序員的出路,我也分別跟他們取經,聽聽他們的分享。 主要是下面3條:

1.做管理

做管理,估計是大部分程序員的選擇。原因很簡單,“大齡”程序員有著多年的開發項目經驗,這些實戰經驗能一些崗位起到很重要的作用。比如:CTO,項目經理、產品經理。

有著豐富的開發經驗,能讓你在日常工作開展中更好地跟年輕程序員溝通。 技術出身往往有更好的邏輯思維,更懂得用程序員“能聽懂的”方式去跟他們溝通,這一點是非技術科班出身的管理者所缺少的技能。

(不懂技術 vs 懂技術)

程序員大多不善於交際,做管理崗更多的是管人管事,跟人打交道,而不是跟機器打交道,對你的語言表達、溝通能力是一個很大的考驗。 管理也是需要許多知識的,不是光有技術資本就能管得了人理得了事的,所以從單純寫程序轉到管理,還是要繼續提升自己其他方面的能力,否則在工作上也是寸步難行。

2.創業

自己創業的,這種人大多數是在工作中到了一定的崗位,有了一定的資本,綜合能力提升到一定的水平,對自己有比較足的信心。如果單純是因為自己工作不開心,對老闆不滿而憤然離職創業的,這種基本成功概率為零。

創業比起做管理崗要求更高,除了溝通能力,還有商務能力,團隊管理,人脈資源等等,都是創業者必備的技能。每個創業者都要有九頭六臂老處理日常大大小小的瑣碎事,還要有極強的承壓能力,下個月的員工工資都發不出來了,今晚依然能倒頭就睡,否則創業未成,自己就先被壓垮了。

創業難度很大,風險很高,但總會有“勇士”前赴後繼。

3.繼續做程序員

選擇繼續單純地寫程序的,除了熱愛,估計就是尷尬地別無他選了。大齡程序員在國內企業基本沒要,有N多有拼勁能加班、要求又低、還沒有家庭負擔的小年輕在等著呢,誰願意要你來寫程序?

如果想繼續抱著鍵盤安安靜靜地寫程序,估計要在某個技術方向深度學習。比如做遊戲就一直做遊戲,做網絡就一直做網絡,其它方向的工作基本不在考慮範圍內,這樣才能在一個方向上積累下來;否則各個領域都會一點皮毛,但又沒有精通的,企業幾乎不需要這種人。

程序員找出路還是要儘量提前進行職業規劃和準備,千萬不要說什麼:“走一步,算一步”的話。在這個一睜眼就是競爭的時代,你可以放鬆休息,但別人會繼續前進,不會等你。

4.總結:

年輕時迷茫是必須有的,多加思考,選擇一個你的前進方向去努力很重要。主要還是我自己作為程序員,IT編程技術還不夠精通。我現在要做的就是好好上班,不斷學習,爭取明年月薪翻倍!在這我也和大家一起勉勵,一起加油!


一枚小測試


一個非常好的問題,我是工作多年的Web應用架構師,做過程序員、大公司技術經理、小創業公司CTO、架構師,來說一下親身經歷,僅供參考。歡迎關注我,聊聊IT專業技術和職業發展。


剛畢業那會還是PC的時代,開發Windows C++程序,跟隨一個德裔美籍的架構師學習,收穫很多,也打下了編碼技術的堅實基礎,現在想起來還是非常感謝入門師傅,學的專業知識受益終身,對軟件工程的理解和實踐在工作中非常有幫助。


然後08年前後移動互聯網發展了起來,轉行做APP,在一家外賣O2O平臺(已經倒閉)經歷了職業發展的一個重要階段,入職是APP開發、然後負責團隊、再到整個技術團隊包括後臺研發管理,中間有過一段時間沒寫代碼,但一直是hand on的技術管理模式,技術上沒斷檔。很遺憾後來公司關閉了。


接下來在一家在線教育公司做純技術管理,距離技術越來越遠,後來裁員,我就轉做架構師,得益於原來寫代碼基礎好,做架構師不脫離代碼,也帶團隊。現在我更喜歡自己的title是架構師,看著一個業務系統逐漸成型併產生商業價值,有付出有收穫。


補充一點很重要,每個行業都有成功的人,做自己擅長和喜歡的事情,專注才能專業,有興趣才能持久,有價值才能持續,有意義就是貢獻。

最後的總結就是:搭上一條好船(gongsi),做自己擅長喜歡的事。


急速馬力快de源碼客


隨著互聯網的快速興起,越來越多的人加入了這個行業。但是很多人覺得程序員都是吃年輕飯的,到一定年紀之後就像轉行,那麼程序員可以轉行做什麼呢,程序員轉行做什麼比較好呢?

做管理

這可能是絕大多數程序員進入這一行之後對未來自己的職業規劃,當然這需要你有一定的管理能力已經技術能力。

做產品

其實很多產品經理都是從程序員轉行過去的,而且程序員做產品經理因為懂技術,可能會相對容易一些。

自己創業

可以當程序員轉來的錢投資開一些飯店,超市之類的,當然風險還是有的,需要認真考慮周圍環境是否適合。

架構師

很多人可能目前比較喜歡這個職業,像一直幹下去,那麼就需要你開始全力以赴,更加的努力去鑽研技術,使自己能力更加的強。

其實轉行可以做的職業還是比較多的,就看自己適合什麼,以及自己哪方面條件更加的有優勢,以上就是程序員轉行可以做什麼的介紹,希望可以幫到大家。


IT老田


關於題主的問題,我感受非常深,也經歷過類似的心路旅程,有的行業到40歲才考慮中年危機,碼農卻是從入行的時候開始就要考慮未來怎麼辦!

一、從現在開始,擺脫消極心態,這點最關鍵,32歲其實正是大好年華,人生經驗和閱歷、社會資源都有了一定的積累,有人在這個年齡已經功成名就,有的人找到了可以功成名就的平臺,有的人正在打造功成名就的平臺!所以,仔細思考總結一下自己的過往,問問自己:想達成什麼目標?自己的能力和資源能否實現這個目標?能的話,制定計劃,一步步執行!不能的話,缺什麼就找到對應的方式去彌補!

二、第一點說的是務虛,也是必須要有的過程!只有這樣對自己進行全面的梳理和總結,擁有積極的心態,才能做好務實的事情!接下來,我們聊聊怎麼務實!

1.建立自己的品牌,打造自己的IP 。作為碼農,其實也要自我展示!所以,還有什麼比建立自己的博客站點更適合碼農的呢?自己的從業經驗、技術心得都可以實時的記錄、分享,做好seo,另外一些主流的媒體平臺也開好賬號,比如csdn、頭條、百家號、大魚號、知乎等等,可以同步自己博客站點的內容。現在是酒香也怕巷子深的時代!

2.建立社群,運營社群。在通過各種自媒體渠道不斷的發表技術類文章、分享心得的過程中,我們會結交一批朋友,同時可能還有有一些小小的收益,我們要學會平臺思維,要有社群意識。所以,我們可以通過qq群、微信群、頭條圈子等等來建立社群、管理社群、壯大社群!

3.後續規劃和發展。當我們的自媒體和社群都發展到了一定規模的時候,我們需要進行後續的規劃和發展了,這是根據你的目標來定,比如,你喜歡上了寫文章當老師的感覺,那麼,你可以走專欄、培訓等路線;你還是喜歡技術,那就繼續鑽研,圈子大了,你的知識面、眼界、格局必然都不一樣了,去大一點的平臺做技術管理、帶團隊都沒問題;如果你擁有了自己創業的想法,也有資源,那就勇敢的去創業!

總之,沒有過時的人,只有懶惰的心!貴在自知、貴在自強、貴在堅持,共勉!

最後,謝謝題主的好問題,也謝謝悟空問答的邀請,我是IT老黃,覺得我的回答有一些參考的朋友們可以關注我 ,也歡迎評論留言拋磚,您的指正令我進步!


愛國者視界


程序員的代名詞

說到程序員的工作,大家一般都會想到高薪,其實做程序開發,除了高薪,還有高壓力,高強度,還需要很強專業能力,包括邏輯能力和活躍的思維,以及學習力,專注力。

32歲程序員的現狀

3 2歲的程序員,有多年的編程開發經驗,很多都已經成家,有了妻子孩子,家庭中的瑣事,勢必會分散一部分精力。

同時,程序員因為長時間坐,或多或少都會有職業病,最常見的頸椎和腰椎的問題比較多。身體素質肯定沒有二十幾歲的時候好。所以很多程序員幹到三十幾歲,和和二十六七的年輕人相比,感覺確實乾的很吃力。

基於以上原因,有可能會造成高工資低產出。職業生涯遇到瓶頸。

這個時候怎麼辦!需要做好自己的職業規劃,即使再難也要積極去選擇,不要被動等待。

解決困擾自己精力的事情,繼續在開發崗發光發熱。

  • 首先要分析是否家庭因素造成的,如果有影響,則需要想辦法處理好,家庭關係不和諧,勢必會影響工作狀態。造成工作時無法集中精神,效率低下。

  • 鍛鍊身體,將身體素質提高,身體是革命的本錢,身體素質優,才會有精力完成工作的任務。精神才會飽滿,如果身體素質差,那麼任何工作都會吃不消,所以必須每天給自己安排一段時間進行一項體育鍛煉。

轉行走技術+管理

做了多年的程序員,對於技術有很強的經驗,對整個產品的開發流程應該也有一定的掌握可以轉行做項目經理。產品經理。但編程主要是面對電腦,做項目經理和產品經理,更多的是協調項目狀態和進度,主要是和人打交道。對於性格內向的人來說,這個過程也是非常痛苦的,而且絕大部分會出現不適應情況。這點需要做好準備。

這裡建議初期轉崗時,考慮技術+管理,而不是管理+技術,其中的區別,大家自己仔細思考。

轉行做技術支持類崗位

嵌入式軟件編程行業,很多人年紀大了以後,如果轉行,很多會轉為FAE技術支持。這樣的崗位工作的技術壓力相對於開發來說,會小一些。有些公司的FAE的工資會與業績掛鉤,業績越好,收入越高。

做產品,自己技能變現。拓展副業

現在整個市場有一定的把握,再有一定的社會資源和渠道,可以利用自己的專業技能,轉化為產品,並銷售出去,或者委託別人銷售出去。賺取額外的一份收入。等到副業能夠足夠支撐開支的時候,則完全可以轉型創業了。

總結

任何一個在打工的技術人員來說,到了三十歲以後,都會面臨這個困境。應該及早做好打算.


分享到:


相關文章: