① 計算機研究生35歲後是不是也要轉行
到35歲還是程序員的話,說明你混的很不怎麼地, 最起碼應該是項目經理吧? 技術好點的也應該是架構師吧, 35的架構師多的去了, 年薪起碼都是二三十萬以上的。樓主認為二三十萬的年薪有必要轉行嗎?那些轉行的 大多數都是技術不怎麼的, 又沒有什麼管理能力,干不來項目經理, 實在沒的混了才轉的。更何況,中國的軟體行業才起步多久? 相信中國以後也會有很多白發程序員的。 看看微軟的程序員,高手都是五十多那個年齡段的。 要我看,起碼能幹到45. 到45 錢應該賺夠了,也該退休了。
② 34歲了想轉行程序員可以嗎
34歲想轉行程序員可以嗎。
34歲對於程序員來說年齡已經偏大。事實上一般來說,行業內34歲的程序員都會考慮轉行,轉設計、轉架構、轉管理之類的,起碼也要成為核心技術人員。
所以34歲理論上是不再建議轉行程序員的。
③ 40歲的程序員可以有多麼牛X,程序員出路
1. 幫助企業獲利
那你就需要做好國內45歲後可能找不到非高端職位。如果你願意,那就繼續打工,我設想的方向大體如下
2. 幫助他人獲利
從事教育培訓,成年培訓(可以soft skill或技術培訓),少兒培訓(k12近幾年好象很火),職業培訓,出國培訓等等
3. 創業
不在乎收入的話,創業吧,和朋友一起
沒人脈的,想自己soho的,那就更簡單了,接接私活,國內外freelancer也多,實在不行,搞個微商,或者就全職在家炒炒股
還可以出書立作,寫博客,翻譯書本文章,公眾號,賣名聲,吸吸粉,說不定就有人跑來找你做線上線下的培訓課程,然後開線上課程,音頻的,視頻的都行,好象也挺賺的
4. 直接養老
直接找關系進入體制內(學校或國企,或家庭)養老,發揮下余熱,還可以做一點副業
P.S,公務員考試也歧視35歲以上的(碩博除外)了,以下, from ,
18周歲以上、35周歲以下(1982年05月28日至1998年05月28日期間出生),應屆畢業碩士研究生和博士研究生(非在職)年齡可放寬到40周歲以下(1976年05月28日以後出生);
所以,看起來,你真要過了35歲,那就只能趕緊備考,然後辭職去讀個全日制碩士了。
5. 出國再就業
抓緊考個雅思,學好英文,技術移民,舉家遷往國外,畢竟目前國外的技術人員生命線確實要長一些(當然失業率也很高)
6. 改行
上面都不行,那就只有轉行吧,為興趣不為收入,再重新活一次,也算另一種創業,比如有改行心理咨詢師的,少兒培訓,幼教的,開始面向市場的
7. 直接退休
能夠實現35歲前財富自由,退休,環游世界
沒有財富自由的,出家參禪什麼的,反正清心寡慾的話,可以做的事也很多
以上 /捂臉。
你看選擇這么多,關鍵是,你想做什麼
想好就趕緊去做!
④ 34歲還能當程序員嗎
我是干程序員的,不過我比你小一輪,但是年齡不是問題,問題是你應該身體力行,為自己所喜歡的行業而努力,加油了!
⑤ 阿里P8程序員34歲年薪170萬,這在北京而立人群中屬於什麼收入水平
21世紀經濟報道記者統計各地數據後發現,許多一二線城市的人均可支配收入仍然保持較快增速。其中,2019年上半年,北京居民人均可支配收入33860元,同比增長8.9%。這里涉及到一個人均可支配收入。人均可支配收入一般用來代指人均居民可制配收入,而人均居民可支配收入是指居民可用於最終消費支出和儲蓄的總和,即可以用於自由支配的收入。由上數據可以知道北京僅上半年人均可支配收入已達33860元。
⑥ 大齡程序員工作難找,我該怎麼辦
34歲算什麼大齡,正當工作學習的好年紀。
不要因為一時找不到工作而氣餒,把找工作當成一個項目來做,好好規劃,不斷完善簡歷,找到工作是水到渠成的事。
找到工作之後信心自然就有了。
⑦ 程序員今年33歲還在寫代碼,不想干這行該做些什麼好呢
程序員今年33歲還在寫代碼,不想干這行該做些什麼好呢?
因為我已經在IT行業超過10年,它也是四歲的年齡,並且徘徊碩士或技術周圍崗位的人將被治療或被動地面對這個問題。所以當我看到這個問題時,我有一種感覺,讓我們談談我的個人經歷。請讓您的職業生涯發展到您的瓶頸?仍然真的在做目前的行業,這個位置完全沒有被愛?在30歲的時候,大多數人將面臨著舊的尷尬,而辭職和裹過來的朋友特別需要仔細思考。畢竟,大多數人都沒有我的,一點是依靠自己的努力。最後,它是一個瓶頸,可以在自己的職業發展中尋求突破。還在這個行業,這種帖子是完全灰色的嗎?我在我31歲的時候進行了調整。我有時間特別焦慮。
近年來,市場經濟極為嚴重。如果你真的想轉動,轉移你的帖子,你必須學習並了解你想要參與的行業,做你的知識庫,而不是這個方面的朋友,學習別人的經歷,否則可能是非常的難以出去甚至褪色。
⑧ IT程序員有沒有年齡限制,年紀大了是不是就做不了了
都說35歲是人生的一道坎,立在「三十而立」和「四十不惑」之間。在國內,過了35歲,對編程還有熱情的程序員真心不多了。編程就像登山一樣,越往上爬人越少。35歲之後,除了轉管理,仍堅持寫代碼的都是這個行業的中堅力量,必將大有可為。
因為,編程不是青春飯,技術才是硬通貨。
編程絕對是一門技術活,程序員是一門「手藝人」。甚至可以說,「對於大多數人來說,如果你沒有編程到30歲,你還不能成為一個「合格」的程序員。所以,並不是編程編到30歲就玩完了,而是編程編到30歲才剛剛入門。」不合格的程序才會喜歡速成、好大喜功。(酷殼-陳皓:編程能力與編程年齡)
首先,數據說話:來看看編程水平和年齡關系的兩張圖。
美國學者對 Stack http://Overflow.com上的用戶進行了數據挖掘,製作了這樣兩張圖:
(Patrick Morrison & Emerson Murphy-Hill | Is Programming Knowledge Related to Age?)
1、年齡分布圖
可見,程序員年紀呈正態分布,高點在25歲左右,但是中點在29歲左右。
2、能力和年齡分布圖
程序員的能力=總聲望 / 活躍時間
令人驚訝的是,程序員的能力在從25歲左右開始上升,一直到50歲後才會開始下降。所以說,程序員吃的不是青春飯。只有靠蠻力,用體力而不是用腦力的「碼農」,才是吃青春飯的人。然後,再舉個栗子,看看這個酷酷的矽谷
Frank Jernigan
2001年,我加入了Google的工程師隊伍,那一年,我55歲。沒錯,在Google的四年時光,我一直都是那裡年齡最大的程序員。
我做了什麼?我不是團隊領導,也不是經理,我只是一個單純的程序員——和一群平均年齡小我25歲的同事一起工作。我的年齡貌似從來都不是問題,我感覺自己只是團隊的一員,同時我也是這樣被對待的。
其實,上了年紀並不意味著落後,除非你脫節。為了不和潮流脫節,我從不曾停止學習。1975年我剛開始工作的時候,我用的是打孔卡片和大型伺服器,用Fortran 和 PL/1 語言編程。20世紀80年代,我對OOP(面向對象編程)產生了興趣。我學習了所有和它相關的東西,並且撰寫了題為《使用面向對象編程的設計方法論》的碩士論文——現在應該被埋在波士頓大學的協議棧裡面吧。
在用Lisp語言編程十年之後,1990年我開始學習使用新的面向對象編程語言C++。僅僅幾年之後,網路大爆炸出現,我又進入了網路開發領域,開始使用HTML/JavaScript等新技術。學習,不斷的是學習,是我在這么多年職業生涯中實現轉變的關鍵。
我觀察到很多和我年紀一樣的程序員轉入了管理崗位,或者爬上領導崗位,或者完全轉行到和編程無關的新領域。在我早期的大多數工作中,我的經理都會注意到我是一個有天賦的編程員,然後不怎怎的就得出這樣的結論:我應該成為一名經理。如果沒有更好的機會,我可能會接受這樣的提升,但是很快我就發現我討厭當經理。我喜歡軟體開發——這就是我想從事的事情。當我的經理走到我的辦公室,看見我在專注編程的時候對我說:「你為什麼在編程?你現在是一名經理了!」一切都很清楚了
⑨ 34歲的程序員應該干點啥
有些程序員口才非常了得,私下很愛與後輩溝通,也會不厭其煩地回答新手的各種提問。對於這種程序員,我只想說:「去當培訓講師吧!」
⑩ 程序員過35歲就找不到工作了是真的嗎好害怕
中國程序員不能超過35歲,似乎已經是不爭的事實,國外卻不一樣,40、50歲仍然作開發工作的大有人在,為何會有如此差異呢?
在中國,程序員不能超過35歲,似乎已經是不爭的事實,軟體開發工作就是青春飯,頂多靠畢業這十年的時間,超過這個年齡,要不成功躍身成為管理者,要不轉行進入其他領域,好像再沒有更好的選擇,即使偶有繼續堅持作開發的,也被看成另類一族。老外卻不是這樣,40,50歲仍然作開發工作的大有人在,甚至很多牛人,包括獲得康柏最佳軟體獎的Robber,仍在埋頭作著他所喜歡的編碼工作,為何如此差異。我仔細想了一下,特別是這一年參加了太多的技術培訓,基本有了一些結論。
首先,國內軟體開發工作的性質決定這一切。我們所作的產品開發,真正技術含量並不高,高等院校畢業的學生經過幾年的培訓和實踐,基本都能掌握這些技能。而我們現有產品開發設計水平有限,對於軟體開發的理解還僅限於編碼,完成功能這些基本的需求,產品進度是第一驅動力,特別是一些小公司,把快速開發出產品作為最高目標,軟體設計質量差,很少考慮可維護性、可擴展性這些重要的軟體質量屬性,僅僅追求功能和進度,產品以最快的速度完成設計、編碼,少有測試甚至沒有測試,就直接交付給客戶。當在客戶那裡暴露出各種各樣的問題來時,開發人員就開始不斷的為客戶解決這樣那樣的問題。軟體做到最後,很多人都會陷入自己不斷挖掘出來的「陷阱」里走不出來,步入在復雜的系統中查找BUG、解決BUG、增加功能、引入新的BUG、再解決BUG這樣永無休止的惡性循環中,從事的都是一些低級開發工作,對於軟體開發的理解無法上升到更高的層次,每天都疲於救火和拚命打補丁,軟體維護成本居高不下;即使最終擺脫了這樣的厄運——項目結束,下一次軟體開發又是同樣過程的重復。
這些無休止的低級開發和維護工作,會耗光一個人所有的激情和精力,隨著年齡的增大,熱情和體力都在衰減,而這些工作,只要畢業生經過培訓,同樣可以勝任。有著廉價的、並且充滿熱情的畢業生作競爭,身心疲憊的老程序員必然面對更大的競爭壓力,做到最後,連他們自己都會失去對軟體開發的興趣,甚至會產生厭倦的情緒。對於這樣的快速開發模式,十年開發經驗和五年開發經驗有很大區別嗎?干嗎不使用更經濟便宜的開發人員?
另一個原因,是我們中國人一向的官本位思想。開發人員始終處於一種很尷尬的境界,聽起來從事的是高級技術工作,說起來也是「以人為本」,但是,有多少企業管理者真正重視和認可開發人員的,哪怕是碩士,博士,這些開發人員在「大官,小官」面前,都只是普通勞動者而已。程序員是一個沒有未來的行業,哪怕資歷再深,能力在強,也還是一個勞動者而已,只有當上領導,走上管理才是最終的出路,否則,薪水上不去,地位上不去,只能面對被淘汰的命運。
實際,之所以出現這種問題,是由於國內對軟體開發一直抱有一種錯誤理解。如果軟體開發僅僅是代碼編寫,查找BUG,可以說,那確實是在做一些低級的軟體行為。做了十年的開發人員,確實不見得比作了3年的人更強多少,反正是簡單重復的工作,工作3年的一樣可以作,而且有更大的熱情和精力。
軟體業要發展,就應該跳出這個怪圈,走向更高的領域,對軟體開發重新進行認識。我們要明白,軟體開發要融入工程化的思想,要有高度的設計能力,關注更多的軟體運行屬性和設計質量屬性。同樣的系統,不同的軟體人員會做出完全不同的軟體,正規,高效的開發團隊要比游擊隊開發團隊不只高出幾十倍的效率。
軟體開發,不僅僅需要關注功能、性能,更應該去研究可維護性、可擴展性等質量屬性;不僅僅只關注代碼,而更要上升為設計,復用等。軟體開發不能只是寫出C語言的代碼,單元測試、同行評審、培訓與學習,這些都是開發人員基本的素質,也是提高軟體質量的最基本手段;舉例來說,單元測試做好了,就可以讓開發效率大大提高,也能讓軟體的維護成本降下來,把開發人員解放出來;同行評審可以讓開發人員之間更多的交流和溝通,在設計,編碼階段嚴格控制軟體質量;培訓則是提高自身技術水平,從理論上提升自己的最好方法。現在基本上所有這些主要的質量行為都被忽略了,而這恰恰是走出低級開發的最好途徑。同時,還有更高層次的設計開發、軟體重構、模塊化、系統構架、搭建統一軟體平台、度量軟體質量等等。有了重構,就會寫出可讀性好,可維護性好的軟體,甚至因此提高自己的軟體設計能力,減少出錯的幾率;模塊化,讓軟體最大程度的實現復用,提高軟體開發效率和開發質量;軟體構架設計,從技術層次上最早決定了軟體的命運,而這里又有太多的技術,設計模式,軟體規劃等,讓軟體開發從編碼上升到設計的層次,搭建統一軟體平台,是大產品,系列化開發的必然之路,對於軟體質量的度量,會讓我們的軟體開發變得更加透明,清晰,讓我們更清楚地把握到軟體的開發過程,從各個環節去控制軟體質量,而不是僅僅憑著感性的認識到了最後才去補救。
以上這些知識,一個人,哪怕勤奮學習一輩子,也不可能完全具備所有的技能。35歲算什麼,做到70歲都不晚。當然,你需要真正的熱愛它,並且不斷得學習和進修。所以說,軟體開發人員,要作的事情太多了,軟體實在是一項浩大的腦力工程,甚至會讓人覺得這是一個投入/產出比最低的行業,因為要學習的知識實在太多了,每時每刻都要處於不斷的學習和更新當中。既然選擇了,既然喜歡了,就應該投入進去,享樂於此了。最重要的是,我們自己能並且願意去認識到這一點,跳出低級開發的怪圈,走向更高的層次。
同時,要意識到,一個資深開發人員的作用絕不亞於一個管理人員,高明的企業應該給予相同的待遇,要把培養和儲備高級技術人才作為高科技企業的重點發展方向,這樣才能讓企業在人才領域得到不斷積累,資深開發人員才會帶出高效的開發團隊,從而開發出高質量,高效率的軟體,讓企業在不斷激烈的競爭中取勝。要明白,不是每個人都適合或者樂於轉向管理的,很多人就是適合做開發工作,他們可以走得更深入,成為專家,應該充分發揮出他們的能力,讓整個團隊高效運作起來。
所以說,開發人員,決不只是35歲,只要你願意,可以作一生的開發,從中獲得更多的快樂