1. 程序員的出路(程序員是吃青春飯的)
進入一個行業,開始一份工作,不論在最初的時候,你是因為喜歡還是被動接受,或多或少的都會成為你一段時間內為之奮斗的事業。
邊工作邊迷茫也許是大多數人的常態,覺得這份工作不適合自己,可又不知道應該去做什麼;喜歡著自己的工作,卻又不知道怎麼進一步提升,內心難免焦躁。尤其是隨著年齡的增長,更希望能夠在事業上有所發展。
有人說,程序員真的只能吃青春飯,企業在招聘時會在意程序員的年齡,大齡程序員一旦離職找工作就會變得艱難。面對年齡很多程序員都表示束手無策。
其實,程序員其實也和其他職業一樣,乾的越久技術越熟練,經驗自然更豐富。如果你的年齡和你的薪資不相符,你就應該考慮是不是年齡上去了能力卻沒上去,你所求的薪資和你要求的崗位,要讓企業覺得你值這個價,自然不會被淘汰。
如今程序員越來越多,應該怎樣規劃自己的職業道路呢?程序員的出路在哪呢?
一張圖道盡程序猿們的出路:
對於程序員的工作出路,有以下幾點建議:
20-27歲:技術積累階段
假設本科22歲畢業,那麼工作的前5年對你來說是打基礎的階段。在這5年時間裡面,你要積累足夠的代碼量,打磨自己的技術實力,成為某一個技術細分領域的牛人。
28-35歲:形成思維方法論和知識體系的階段。
當你積累足夠的代碼量,例如超過10萬行代碼以後,你應該形成了自己的思維方法論和自己獨立的學習技巧,任何新的技術在你眼中都能迅速的看到技術的本質,快速吸收成為你的知識體系的一部分。
到了這個階段,你會發現你所完全不了解的新技術新知識是非常少的,新技術對你來說也不過是幾天時間就把玩的很好的玩具,學習越來越輕松,掌握的知識儲備越來越多。
你開始逐漸的不再滿足於純技術領域的探索,而是思考更多的問題:如何將技術轉化為生產力;什麼技術在什麼樣的場合能夠發揮最大的價值;技術團隊應該怎樣構建;在一家公司裡面,我怎樣才能將自己的技術能力最大化的發揮出來?
在這個階段,積累技術對你來說簡直是小菜一碟,你更需要磨練的是思考能力,形成自己的思維方法和知識體系,這將是你幫助你一生的武器。
35歲以後:了解自己,把自己變現的階段。
毋須諱言的是,35歲以後你的一線coding能力一定是下降的,你寫代碼絕對不如25歲的程序員快,效率高。但是這不重要,因為編程只是你整個武器庫當中相對最不重要的了,你的經驗,你的視野,你的架構能力,你的管理能力,你分析和解決問題的能力已經遠遠不局限於技術這個領域。
資料來源網路,侵刪
2. 程序員四十歲以後該怎麼辦
這個問題,適合我回答。我是99年畢業的計算機系本科生,所以同學基本上都是40歲上下做it的人士。我就撿著幾個年輕時做過程序員的同學例子給你們說說,看看這些程序員40歲以後幹啥去了。
同學A,2000年去了某大公司H做開發,因為善溝通有親和力,後來逐漸脫離技術崗,做項目經理,售前,現在負責對外投資。
同學B,2000年去了某大公司H做開發,因為天賦好,技術崗位一路上升,做到中層領導職位,後來看好某新技術,毅然離職創業任ceo,堅持寫代碼至今。如今一邊經營公司,一邊寫代碼,一邊組織小樂隊吹拉彈唱,等著風口到來好起飛。
同學C,進入對日外包行業做程序員,現在自己組建軟體開發公司做老闆,時不常的還會弄弄代碼啥的。
同學D,進入對日外包行業做程序員被外派日本,後來定居日本,目前仍然是做維護代碼工作。
同學E,進入通訊領域做程序員,在換過多家公司之後,依然以資深專家身份玩弄著代碼,並以此為樂。
同學F,經歷了北漂創業,身體健康亮紅燈後,再次回到軟體外包行業打工。如今作為資深程序員堅持在代碼第一線,還經常加班。
同學G,畢業之後不久就炒了公司,做了軟體開發個體戶。從共享軟體到如今的APP開發,總能弄出名堂在排行榜中佔有一席之地。十幾年如一日,一邊瀟灑生活,一邊弄弄代碼保持排行名次。現在生活無憂,不停生孩子玩兒。
同學H,畢業後進了某大公司Z,做程序員。如今在Z司的下屬公司做某項目負責人。
所以說,各個行業呢,都是有深度的,不僅僅是寫代碼那麼簡單。只要你願意做下去,多年的行業經驗積累會幫到你。
軟體開發,或者說程序員工作,說到底就是一種工作。跟其他工作一樣,都是用來養家糊口的。喜歡呢,就做得開心些;不喜歡呢,早點轉行也好,或者繼續靠這個賺錢同時,培養點其他愛好也好,都行。
3. 35歲是道坎兒!互聯網行業容不下「大齡青年」嗎那該何去何從呢
行業景氣的結束,從來都不是以個人意志為轉移的。互聯網、移動互聯網經過這些年的發展,所有的紅利基本都已經消失了。再加之國內的大多都是在應用場景層面進行創新,在做同質化的PK,而不做底層的研發,大裁員是不可避免的。
總之,世界無限好,不要灰心,相信你一定可以闖出更好的一片天地!
4. 程序員35歲後,應該做什麼
在打工的生涯中,我從一個小程序員走到了公司總監,在創業的生涯中,我從一個人單槍匹馬做到了幾十人的IT公司。活在這個圈中,每天面對著那些可愛的IT人,我不得不編造各種謊言,不斷給他們希望,卻讓他們不斷的在希望中走向失望。
我見過很多老程序員,甚至比我還老。他們曾經創造了令人驕傲的業績,那是在當他們年輕的時候。在中國,程序員的大限是28歲。看看今天的他們吧,掛在臉上的是那無法掩飾的焦慮和孤獨寂寞的迷茫。很多老程產生了種種生存的障礙,他們說著刻板的話,似乎是由程序語言結合人類文字誕生的新型語言;他們渴望和別人接觸,而他們的孤獨令所有人遠離;他們經常回憶起當年的輝煌,臉上充滿著興奮的色彩,就象吸了毒的人在巔峰徘徊。當他們回到現實,你卻能發現他們臉上那無奈慘白。他們越來越感到壓力,他們越來越發現精力不濟,他們越來越感到迷茫,不寫程序,他們還能做什麼?學習的壓力、生活的壓力、前途渺茫的壓力,把他們從陽光燦爛的臉壓成了一張張灰色的,扭曲的,無奈的和迷茫的臉。這就是程序員的悲哀。
老程序員面對著兩個選擇,要麼轉型,要麼退出這個圈子。於是可愛的IT人開始了第一次分流,他們大多處在26-28歲之間。經過放棄的痛苦和不斷的努力,他們中的很少的一部分人留了下來,繼續耕耘在這片中國IT貧瘠的土地上。能夠留下來的是那些語言功能尚未退化的人,他們不但還保留著技術的殘跡,同時他們迅速練就了聽說讀寫的能力,於是他們成為了IT公司的中流砥柱,他們通常充當著顧問、經理等重要的職位。他們也分為兩種人,一種人繼續耕耘在技術的領域中,一種人分流到了純粹業務的領域中。由於技術的封閉性,導致那些繼續從事技術領導的人逐漸產生了更大的壓力,他們在技術的漩渦中被更深的卷了進去。而那些從事業務的人,逐漸從技術的漩渦中解脫出來,步入了正常人的生活圈子。從事技術的人,無論他們從事哪種技術,在中國,他們的上限最高也就是32歲。從事業務的人,無論他們從事哪種業務,他們幾乎都沒有了上限。可以說,選擇技術的人,他們是勇敢的,無論是盲目的勇敢還是理性的勇敢,他們都將陷入更深的泥潭,面對他們,我只能敬佩的說,他們才是真正的IT人。
在中國,他們的悲劇是早就註定了的。中國的IT業是在一窮二白的基礎上來追趕第一世界的,在這個過程中,國家的投入可謂微不足道。
在這8年中,我看到了很多IT人的命運,最好的命運是出國繼續搞IT,最差的命運是消失。轉了行的人,從此在IT界消失了,幾年之後他們幾乎不會留下任何痕跡,他們的代碼早就過時了,他們的思想早就隨著程序的刪除而被永遠的刪除了。
5. 程序員年齡增大後的職業出路是什麼
1、晉升管理層
隨著技術水平的提高和經驗的積累,在一段時間後很容易會逐步往公司高層進發,一方面是能力決定的位置,一方面是基礎的開發工作已經可以由新員工接手,自己將繼續在架構以及更為戰略的領域進行工作,這也是大部分人們的一條好的通道。
2、技術研發
這方面的工作也是基於開發水平逐步優秀,同時自己並不想從事管理工作而出現的,隨著積水的提高可以一門心思做著喜歡的開發工作,做著公司較為前沿的研發工作,也是許多技術大牛的發展趨勢。
3、穩定工作尋求兼職
在管理和技能都難以尋求突破的時候,可以在穩定工作的基礎上尋求兼職,一方面可以以自己的經驗快速完成公司業務,另一方面可以根據自己的能力尋找適當的兼職,賺更多的薪水。
4、跳出創業
創業的選擇固然是沒問題的,不過還是不要跨行創業,根據自己的技術和領域進行適當的嘗試,注意風險的同時,也可能收獲意外驚喜。
5、自由職業
跳出固有的工作,選擇自由職業,可以更靈活的安排工作和生活,不必為了工作而委屈生活,只要尋找到合適的自由職業,那麼就是工作、生活雙豐收的局面。
6. 程序員37歲後怎麼辦
程序猿有條件和機會的最好還是去一線互聯網城市發展,因為那裡比較正規,也有規范的晉升法則,乾的好的,出成績肯定會重用,這樣到35歲以後,可以達到一定的職級,享受不錯的待遇。比那些不正規的互聯網公司好太多了,入創業公司需謹慎,人治大於法治,全看創始人的人品。
對於像筆者這種沒有在一線互聯網公司做過的程序猿,只有過二線城市以下互聯網公司和創業型公司的經歷,35歲以後怎麼辦?二線城市的互聯網公司非常不專業,經常就是一個人身兼數職,伺服器搭建維護優化,產品設計,研發,都是一個人來干,非常的耗費精力,而這些互聯網公司也不會有專業的研發團隊組成,筆者最多帶過12人的研發團隊,大多數是單槍匹馬的從產品設計到軟體架構設計和代碼編寫到伺服器運維一條龍的搞產品,由此可知當地的互聯網公司的參差不齊,而最重要的是 這些公司 一般都做不了多久,畢竟互聯網行業,水很深,所以筆者現在謝絕了所有入職邀請,專心自主創業,由於十幾年的鍛煉,除了UI設計不太行外,其他都能做,也是個好事,這十幾年見證了數百個產品的成敗,對於產品的體驗和運營也有一定的了解,於是就開始研究一些垂直行業,自行設計研發出針對某個行業的軟體產品平台並提供有價值的服務,感覺這是像我這種二線城市的程序猿出路之一,現在已經可以產出和之前工作時相當的收入,而且不是那種苦逼接單的做法,符合遠期的發展方向。
7. 程序員面對的是一份高強度的工作,你如何看待大齡程序員們當前的職業處境
選擇從事這個行業就一定會面臨這樣的問題,大齡程序員的職業處境的問題,就是家裡有老婆孩子要養,自己工作方面壓力特別的大,身體已經跟不上節奏,公司對我們的要求卻越來越多,位卑責任重,這成為了我們很多程序員的煩惱。每天加班到深夜,身體亞健康,各種疾病開始逐漸找上門來,此時我們已經開始逐步的進入了中年危機。
所以個人建議當學校或者培訓機構的老師是挺不錯的一個選擇。老師這個職業光鮮亮麗需求量又大,轉行相對而言還是比較容易的。或者不要只敲代碼了,想辦法往管理層方面發展,盡量的轉移自己的工作重心。
8. It行業做了20年,身體吃不消了,以後該如何規劃
年輕程序員,有四點你需要提前注意1、80後程序員入行至少是十年前,而現在每年計算機專業畢業生加上轉行進入的人數是十年前的5倍不止 ,IT從業人員增多,今非昔比。
2、國內資方過於強勢,沒有工會監管,年齡大了,你可能會被企業各種方式打包走。
3、由於大量開源庫的存在,計算機行業的門檻幾乎沒有,能掉個包就可以去工作了 ,所以你的現在「搬磚」的工作很可能被替代。千萬不要以為自己技術很牛X。
4、不要被目前的高薪水遮蔽了雙眼,人無百日好,花無百日元。能存錢,就多存點。一些非必要的電子產品可以考慮不購入,如果你是土豪,另當別論。
5、身體是革命的本錢,對自己好點,錢要賺,命也要有,年輕感受不到,過一些年身體是會發生變化的,提前透支並非好事。
9. 作為一個程序員,你有沒有想過如果不做程序員了你還能做什麼
首先扒出網上的一張圖,表明程序員工作的路線圖。雖然只是笑資,但也依舊部分真實。
大多數在一線城市的程序員根本買不起房,特別是北京,當然對比其他薪資更低的其他崗位更是如此。所以基本分為兩大塊,一直留在大城市和後期回到二線甚至三線城市,求個輕松安穩的生活。
管理 :大多程序員在沒有怎麼敲代碼後,都是走管理路線,管理項目,統籌兼顧,這也算是沒有脫離程序員的行業,但也不能算是敲代碼的程序員了。不過管理崗位就那麼多,也只會有少數人能夠晉升。
程序行業的獵頭 :現在很多大公司都需要hrbp等崗位,需要懂得編程的人幫忙招聘真正有本事,能夠聊技術的hr,不過hr更多要有資源,能夠會說話,有大概的判斷,因此程序員行業很多人並不能勝任,但總會有人適合,不是么。
培訓老師 :懂的知識,能夠系統理解就能教書育人。同時也是對自己知識體系的梳理過程。無論你是內向還是外向,都可以做講師,因為每個人都有自己的講課風格,但這需要你做一定的適應,最大的難度就是從自己動手做項目到用語言准確表述自己的經驗與技術。
做自媒體 :現在的自媒體已進入成熟期,如果你的技術已經十分嫻熟,可以把專業技能放在自媒體平台上,把你的編程經驗、目經驗寫一寫,以文章、視頻形式展現出來。名氣大了,自然會有人找上你,請教問題或者打廣告,一切都水到渠成。
接私活 :現在也有很多地方可以接私活,自己賺錢,趁著年輕多賺錢,至少被年輕人淘汰時候,手上也有很多錢可以任由自己揮霍。
很多人在做程序員後,都會想有更輕松的人生,錢少點無所謂,但不能委屈自己。那能幹啥呢?
在老家開一個小店鋪,天天刷刷視頻,看看電視,日子也很悠閑愜意。
甚至在老家開滴滴,自由職業,想上班就上班,手頭缺錢就加油跑,
有一點自己愛好的,開個小餐館做作 美食 ,彈彈吉他教教學生。
修修電腦, 游戲 陪玩。或者自己寫一個伺服器,做個網站玩玩。
只有一份工作,並且還是給別人打工,擔心永遠都不會少,有一份副業才是正道。不要等到年紀到了,發現只能依賴一份死工資,變得唯唯諾諾,一點底氣都沒有,從而變成被公司壓榨的理由。
而對於大多數人而言,要多想想除了現在這份工作,我還能幹什麼賺錢,同時,也要加強自己的不可替代性。而程序員的不可替代性依舊是想法和技術。可以關注私聊我發送「 項目 」獲取很多項目的學習視頻哦,當然覺得沒有你想要的可以私聊說說想要什麼資源,大部分都能給你找到。
作為一名從業多年的程序員,或者說作為一名大齡程序員,肯定都會考慮,中年職業危機的事情,達到一定年齡後,自己該何去何從,中年程序員的焦慮隨著年紀增大而增大。
項目管理,軟體經理
很多公司沒有技術專家的崗位,所以很多人都會考慮轉管理,比如項目管理,軟體經理,因為技術沉澱,可以對軟體開發進行管理,這種職業轉換,相對與研發經理會比較簡單,壓力沒有那麼大。
轉換做技術支持,做FAE
假如你之前從事的工作,是做嵌入式軟體開發,寫C語言編程,那麼對於單片機一般會比較熟悉,那麼可以找一些mcu晶元原廠或者大的代理公司,做技術支持FAE,利用自己的技術經驗,幫客戶解決問題,然後有些公司的FAE的工資也會與銷售額掛鉤,有一定提成。
轉換做銷售
轉換做銷售是很多程序員的考慮,但現實是很多公司不會招沒有銷售經驗和資源,且年紀偏大的人做銷售,主要是培養時間長,穩定性差,沒有資源,當然賣房不需要經驗。
跑滴滴,跑美團送外賣
估計很多人也會想,如果真的失業了,就去跑滴滴,送外賣,肯定也是一個門路,肯定是一定收入,但收入肯定沒有做程序員高。
創業自己做點小生意
做程序員,工資相對於其他一些行業工資要高,或許有點積蓄,就考慮開一個小賣部,或者開餐館,做燒烤,做早餐等等,再或者是不是開一個快遞網點也是一個不錯的選擇。
還可以利用自己的專業知識,給別人做產品,方案開發等工作。這種我覺得是程序員重點考慮的方向。
說實話,確實沒想過,作為一個已經在程序員崗位上幹了10年的老鳥,目前還沒想過不做程序員了還能做什麼,做個小生意,不知道從何做起。合夥開公司,也找不到合適的人,而且最重要的是要有人跑市場,天天面對電腦,感覺已經喪失了和人打交道的能力了。
30多歲了,已然變成了00後口中的中年大叔,面對上有老,下有小的窘境,你想不做老本行,辭職去做其他的事情?除非有十足的把握,不然還是勸下自己,不如將現金投放到余額寶,或者買一些基金定投產品來的靠譜。畢竟那個一人吃飽,全家不愁的時代已經過去了。每天睜眼面對的就是父母妻兒,車貸房貸,以及其他的消費生活壓力,想給自己解解壓,還是拋棄不切實際的創業夢想吧。
但是,別忘了,雖然人在江湖,身不由己,對於自己還是要投資的,不論是身體方面,還是職業方面,健身房沒錢去,就到小區路邊多走走,鍛煉好身體,至少用一個強壯的身軀來撐起家庭。編碼之餘,多看下前沿的最新技術,程序員是最喜新厭舊的行業,你所比年輕人多的,不是身份證上的年齡,而是寶貴的項目資歷,不過在層出不窮的新技術面前,保持一顆善學不斷的心,總歸是沒錯的。
就算你要干別的行業,也請你把現在的程序員做好,既然要當斜杠青年,抑或是斜杠中年,也得腳踏實地,一步步的來不是?分享與大家共勉!
都說程序員吃的是年輕飯,過了30歲以後的程序基本上都是行不通的。然而好像事實也是如此,一旦上了年紀的程序員,真的沒辦法和年輕的相比。
三四十歲的年紀,論技術沒有年輕人的跟得上時代,論體力你也拼不過年輕人,我老程序員唯一擁有的話就是經驗。那誰說做程序員就得干一輩子,沒有這種說法。如果說你不做程序員以後的話,其實你可以將你自己的這一身經驗,傳授給別人。
說白點就是直接去當老師吧,當老師待遇也不錯,工資而且還挺高的。如果你有教師資格證的話,可以直接去正規的學校應聘,老師如果說你沒有教師資格證的話,現如今有很多的那種私密的培訓機構,他們都會招收很多的講師。不管是學校還是公立的培訓機構,各自有各自的好處,但整體來說待遇都是非常不錯的。
就以普通的培訓機構為例吧,他們非常需要人才,需要講師,有的培訓機構甚至直接聘請一些在校的大學生去作為他們的講師,但可想而知這些大學生的話,他們也只是學生,真要論起實戰,是遠遠不如退休下來的程序員。
但當老師也不是程序員唯一的屈辱,其實還有很多方向可以去發展,如果你覺得你這個行業做膩了,想換點新鮮的去做一下其他,那你就可以勇敢的去嘗試。不管是各行各業,只要自己喜歡都可以去做,能勝任程序員這個職位的人,我相信都是非常的聰明,去做其他職業只是時間的問題,我相信都能夠勝任。
因為程序員,吃的是一種技術活,頭腦必須靈光。太笨的人真的當不了程序員,所以說那麼聰明的一個人轉行去做其他職業,一點問題都沒有。
有時候我也在想如果有一天我不做程序員了,接下來應該去做什麼。
再回鐵路行業,從鐵路行業出來的我,再去應聘個地鐵公司或者廠家應該不是什麼問題。
去工廠企業做維護,我的專業是自動化專業,做個電務的維護也還算可以,畢竟還記得PLC,DCS編程語言,我還是一個擁有高壓電工證的程序員。
去輔導機構,去做個英語老師,大學英語六級,以後准備考個雅思,教小孩英語,應該綽綽有餘了。
或者回老家包地,再把畢業以後扔下的單片機,FPGA拾起來,做一些農業自動化的東西,再結合我現在的web編程,創造一些農業新生態。
或者開一家燒烤,開一家有情調,有技術氛圍的燒烤,程序員可以憑工作證獲得優惠的燒烤,因為這個世界上太多的程序員需要安慰。
只要你想活下去,總會活下去。
我想每一個程序員都應該想過這個問題吧
首先,程序員行業普遍加班較多,年輕力壯還好,加班身體也扛得住,年紀大了就不一定了。
其次,步入中年後,你的責任可就不止工作了,你是家裡的頂樑柱,你是家裡的一份子,你要抽時間來陪伴你的她或他,陪同孩子老人吧。
第三,程序員行業技術日新月異,新技術層出不窮,你不可能跟小年輕拼記憶里,拼學習能力,所以你需要考慮轉型。
談談出路:一是堅持一個行業,精通業務,轉行做管理;二是年輕時做好技術積累,可以出書,寫博客做技術專欄,也可以做培訓老師;三是轉行自己創業或是轉移到一個對年紀要求不那麼大的行業
最後,祝所有即將步入中年或已入中年的程序員順利找到滿意的發財之路
1、轉產品經理、cto、管理層,如果往這些方向轉的話,建議平時工作中多管一些「閑事」,除了變成之外,例如產品同事的討論也多參與,多思考從產品上怎麼發展這個產品,對於轉型有很大的幫助。
2、未來編程肯定會往中小學生教育方面發展,可以考慮轉型做編程的教師。
推薦一本對我自己影響比較大的書:《軟技能-代碼之外的生存指南》,裡面涉及生活習慣養成、思維方式等等,凸現技術中人的因素,閱讀這本書可以全面了解軟體從業人員所需要知道的所有「軟技能」