-
1 # 曼巴體育
-
2 # 萱言聊管理
身邊的程式設計師很多,甚至我自己都想過要當一個程式設計師。
要說吃青春飯工作,我先想到的是空姐、模特等對顏值要求比較高的工作,要說程式設計師是吃青春飯的工作,我不是很認可。
程式設計師是非常有技術含量的工作,從入門到精通,怎麼也得個5年吧,否則也只能算碼農、會的只是皮毛。
但是數數我身邊的程式設計師,超過40歲的,現在在做什麼工作,好像又有點同意這個話題了。
01 管理崗位工作時間最長的程式設計師,基本都走上了管理這條路。曾經和我合作過程式設計師,現在已經是開發團隊老大了,帶著幾百人的程式設計師團隊。高層、中層、基層管理幹部也都是程式設計師出身,技術上達到一定水平之後一般都會轉崗做管理吧。
02 系統架構師還有一小部分人,最終變成了系統架構師。我們團隊有設計委員會,清一色都是資深的程式設計師,從開始自己寫程式碼變成了做產品方案設計,雖然很少自己敲程式碼,但還是沒有太脫離崗位。把自己多年的程式碼經驗,變成了更有用的產品設計,也是不錯的選擇。
03 產品經理還有更小一部分人,轉崗做了產品經理,直面客戶需求,把客戶的需求變成真實的產品。能走這條路的人,一般是溝通表達能力比較好的,做煩了跟冷冰冰的機器打交道的工作,換換也是常有。
04 測試我還接觸過轉崗測試的程式設計師,系統整體概念比較強的,能夠進行白盒或者自動化測試的人,也可以把測試工作做得非常好,而且能用機器發現bug本身也比較有成就感。相比來說,測試壓力相對小多了,加班也少多了。
05 專案經理還有幾個程式設計師,最終變成了專案經理,負責整體的運轉,成本和節點的控制,到最後也基本上不再寫程式碼了,負責處理流程也是很繁瑣的事。
最後還剩不到30%的人,超過40歲的人還幹著程式設計師,表現平平,業績平平。
所以程式設計師是青春飯可能不恰當,但是到了一定年齡,還在跟25歲的新一代拼加班、拼體力的話,肯定是沒有優勢的,轉崗或許是不錯的選擇。
-
3 # 9點10分
程式設計師要學習很多新技術,要不斷學習,提高自己。
其次,軟體行業日新月異,不進則退。年紀大了,經驗上升了,但是有些東西會顯得力不從心,要給自己一個合理的職業規劃。
-
4 # IT人劉俊明
作為一名從業多年的老程式設計師,同時我也在帶軟體團隊,所以我來說說我對這個問題的看法。
從某種角度來看,目前國內的程式設計師確實在一定程度上存在吃青春飯的問題,而且這個問題由來已久。按照我多年的從業經驗來看,吃青春飯的程式設計師普遍存在以下幾個特點:
第一,技術儲備深度不夠。目前軟體行業中應用級程式設計師的職業週期普遍偏短,這些程式設計師往往從事外包工作的比較多,或者是行業定製軟體解決方案的程式設計師。這些程式設計師由於工作崗位的原因導致技術水平提升有限,隨著年齡的增長,很難繼續在高強度、大壓力的環境下繼續工作。
第二,學歷普遍以專科、本科居多。隨著軟體行業整體的結構升級,對程式設計師的知識結構要求也越來越高,專科生和本科生的職場競爭力已經大不如前。
第三,行業背景較淺。很多程式設計師做的專案非常雜,沒有在一個行業領域或幾個行業領域內做到一定深度,這就導致沒有積累深厚的行業背景,在到了一定年齡之後無法帶隊完成專案從而選擇轉型。
目前,隨著軟體行業的不斷成熟和發展,很多公司也逐漸出現了很多年齡在35歲以上的程式設計師,甚至還有70後的老程式設計師,在我看來這是一個趨勢。很多國外的大型科技公司就有不少程式設計師一直做到退休,這才是一個成熟行業應該有的職業週期。我相信未來我們國內科技企業程式設計師的職業週期也會大大加長,相信程式設計師不再是一個吃青春飯的職業。
另外,目前讀研對程式設計師來說是一個不錯的選擇,一方面可以大大延長職業週期,另外也會有一個不錯的職場起點。
如果有計算機方面的問題,也可以諮詢我。
-
5 # 南十堯
說程式設計師吃青春飯的主要原因是需要加班敲程式碼,系統上線,以及線上問題解決。
這些原因中,基本都跟技術選型和技術積累有關。有公司的原因也有個人的原因。隨著中國計算機應用的普及,以及應用場景的深刻認識,程式設計師自己做出了很多減少工作量的產品。慢慢會有更多更好的工具支撐開發應用,大眾會開發程式也會成為一種趨勢,所以程式設計師也要轉型,碼農是會被淘汰的。
-
6 # Hi英語
程式設計師吃青春飯這個說法在國內來說還是有一定道理的,而且能看到身邊的一些人到了40歲左右就會被動或主動的考慮其他出路。
據我觀察,原因主要有一下兩方面:
首先,隨著年齡的增長,程式設計師對新技能和新知識的學習更新趕不上年輕人。IT行業是一個新技能和新知識更新換代特別快的行業,每天都有新框架或者新技術推出,每個程式設計師都要真的做到持續學習才能保持自己不被淘汰。而到了一定年齡的程式設計師,由於各方面原因,對於技能方面的提升已經沒有那麼強烈的願望,因此相對於年輕程式設計師生力軍來說也就沒有什麼優勢了。
其次,40歲的程式設計師體力上也很難支撐IT行業的高強度勞動了。程式設計師的工作雖然比不上建築工人的體力強度,但經常加班,熬夜,長時間的坐在電腦前對體力也是一個強大的考驗。因此,年齡大點的程式設計師從體力上很難和年輕人競爭,單就加班熬夜這一點來說就沒法和年輕人比。 所以,很多公司都會逐步淘汰35歲以上的程式設計師,前一段時間華為淘汰老程式設計師的事兒就是很好的佐證。
所以說在中國,大多數程式設計師真的是吃青春飯的。
對於這種現象,我們怎麼看待呢?
我覺得年齡大一些的程式設計師綜實力是要優於年輕程式設計師的,所以這種現象不是很合理。我所在的公司是美企,有很多四五十歲的同事都還在寫程式碼,貌似他們就沒有吃青春飯這一說。老程式設計師無論在只是儲備還是實踐經上都要比年輕程式設計師廣,踩過的坑多自然避免挖坑的能力就強。至於說體力這塊,現在越來越多的公司在不斷規範和改進工作方式,減少加班,提高效率,所以這方面並不是什麼大問題。
我覺得這種程式設計師吃青春飯的現象雖然真是存在,但是並不合理,相信隨著環境的改善,程式設計師的職業生涯也會不斷延長,受年齡的影響將越來越小。
-
7 # 猿百問
談談我自己和一圈碼農對我們職業的看法吧!(不可避免,我自己也很焦慮,雖然說現在職位和收入看似很不錯!)
結論:在當前的國內市場表現來看,程式設計師吃青春飯在很大程度上是正確的!我不斷告訴自己,這種認知是錯誤的,但我內心卻非常靠近這種觀點!
程式設計師組成1.計算機專業出身,仍做計算機相關工作的人佔比很少,我所讀的大學,及圈內朋友他們的大學計算機專業學生,往前幾屆到最新這一屆,統計的情況都是:少部分人才從事計算機相關工作;(你可以真實的去詢問100個一執行緒序員,他們會告訴你這個觀點正確與否)
2.目前國內程式設計師,相當一部分人都不是計算機相關專業,是轉行過來的;
3.全日制大專學歷和本科學歷,成人教育的本專科生是構成程式設計師的基礎人群
4.各類培訓機構每天都向社會輸送程式設計師,年輕的群體越來越龐大
公司和程式設計師1.技術要求越來越高
成都地區,很多公司對程式設計師的經驗和技術要求越來越高,仔細看招聘資訊;然而實際上在公司內部,使用的技術水準非常一般
2.對學歷要求越來越高
相當一部分公司要求本科起步,大部分大專和成人學歷程式設計師的路越來越窄
3.名校和高學歷更具有優勢
大部分公司對名校和高學歷會有優待,技術要求不高,願意花錢培養;然而大部分技術和經驗不錯的程式設計師學歷其實都沒有優勢
4.公司壽命短暫
職業發展和前景觀望1.技術迭代與大牛誤導
首先:程式語言不斷的湧現;其次:同一個語言新技術點的不斷出現;再者:實際的業務應用,很多老一點的技術點完全可以很好實現,新技術點沒有本質優勢,更多是換湯不換藥,然而就是有很多所謂大牛不斷去推銷這些(這些所謂大牛很多都不怎麼寫程式碼了?程式設計師們,你們知道嗎?),然而大多的推銷是沒有多少實用價值,誤導了很多程式設計師
2.經驗積累很可能是個笑話
在其他行業,幹一個5到10年,不需付出多少腦力與精力,只需要按部就班;很大程度上你就可以被冠以資深,稍微努力一點,你就可以成為所謂專家;
在我們的領域,你需要面對不斷的加班,不斷的各類業務挑戰,各種技術實踐與積累;很多時候都在看技術文件,修改程式碼;然而技術點特別多,新技術點頻繁出現;導致的最終結果就是:要麼你技術點越來越廣,但都不深入;要麼你幹不下去,想轉崗;這種情況大部分出現在有好幾年工作經驗的程式設計師身上,年齡在而立之年左右;
很多時候只有我們自己才知道,其實我們在某些技術上對比一些菜鳥沒有本質優勢,無非就是比他們更會吹點牛,應用更快更順手一些
3.轉崗也是個笑話你知道嗎?
從一線往上走,崗位越來越少,你轉什麼管理崗?10個人一個轉了?還有九個呢?不要告訴我你可以轉測試,轉產品,轉運營等等;不都是TM扯淡嗎?測試,產品這個崗位的本身員工呢?他們往上走還是往其它崗位走?
永遠不要認為自己是特例,大部分人無法成功轉崗,這是事實;而在其它行業他們很多人沒有這種焦慮~ 為何?因為普通開發崗位,永遠是對年輕而廉價的群體友好
4.我以及朋友的憂慮
職位上來說:我個人在公司擔任技術架構,朋友大多也是這個職位層次;然而我們在小公司看似扮演很重要的角色,很多時候我們是不安的,很少有比較適合自己的公司出現,而所待的公司又非常容易掛掉;很多朋友,以及朋友的朋友,還有很多我們的前輩;他們都考慮轉行或者已經轉行,不在網際網路公司任職,有一部分選擇做一個培訓老師,有的做小生意開超市等等;我們的行業工作多年還留下的人是很少的!
-
8 # 程式設計獅W3Cschool
理論上是,其實並不是吃青春飯的職業。在技術界,流傳著這麼一個謬論:搞技術的,到了35歲,要麼就是轉崗、要麼就是轉行,留在底層碼程式碼,前途沒有不說,人家也不會要你。
國外情況我不是說外來的和尚會念經,但國外IT行業發展較早,有一定的借鑑作用。
看看下面這張圖,2016年,Stack Overflow做的程式設計師調查:
可以看出,跟國內的差不多,20-29歲的程式設計師,佔了52%的比例,35歲魔咒,加進去的話,20-34歲的程式設計師,佔了60.2%的比例,35-60歲的程式設計師,佔了32.7%。
既是意料之中,也是意料之外,沒想到國外35歲以上的程式設計師,佔弄三成以上吧。這跟我們印象中,35歲必轉崗的印象,大相徑庭。
上圖是國外的技術大牛們,年齡在45-62歲之間,至今仍然奮鬥在一線的開發崗位,具體是誰,我就不說了,年齡肯定不是問題。
有人會說,個體並不能代表所有,高齡技術大牛還是少數。我覺得,你怎麼說的那麼對。
一線開發,說白了,就是技術界的基層工作者,能一輩子在基層工作,特別是網際網路行業的,肯定少之又少。舉個例子,在做網路編輯的,有多少高齡的?經驗一多,最差的也能做個主管什麼的,直接就脫離基層了。還有另外一個原因,我說說國內情況,不言自明。
國內情況國內我並沒有找到任何的資料可以加以說明,僅經驗之談。本科畢業,從事工程崗位,到了30歲,有了一定的技術沉澱,要麼就走管理崗,要麼就創業,很少有人能夠堅持繼續做開發的,能堅持開發,只有兩種人。
第一種,沒什麼上進心,為工作而工作,所以幹了一輩子的程式碼工作。
第二種,對技術非常熱愛,拒絕公司的提拔,熱衷於工程崗位。
根據題主的提問,無論是哪種人,都可以幹一輩子的某項工作,沒有問題。你可能覺得沒前途,這不對,每個人都有自己的價值觀,你不能要求每個人都一定要去創業當老闆,那才有志氣。更何況,幹一輩子工程崗位,怎麼了?
為什麼高齡程式設計師少?
這個問題的核心,不在於“高齡”,年齡問題不是關鍵,而是由於年齡問題,導致了一些情況的出現,才讓程式設計師沒有繼續走下去。
1、節奏跟不上
加班是常態,工作強度高,壓力大,年齡一高,身體不行了,還要受家庭的影響,能用在工作上的精力被分散,很容易跟不上節奏。
2、思維跟不上
幹IT的,哪一個崗位不用天天學習?
於是,年齡高了,思維也會固化,跟年輕程式設計師比起來,差距還是有些大。另外,冒險精神也沒了,什麼都不敢嘗試,喜歡按部就班也很致命。
儘管年齡會影響職業生涯,但絕不是高齡就不能做了。經驗、知識沉澱,就是優勢,這是需要年月,才能有的,不是說你多努力多努力,就能趕上。
總結幹一輩子的工程崗,絕對沒有問題。會出現問題的,一定是那些不思進取、只想混日子的程式設計師。你年齡大了,技術還不如年輕人,其他的還不如,那我幹嘛不招一個,更便宜,更思進取的人呢?
-
9 # 35歲後
1.我是誰?
83年出生,今年35歲。
通訊碩士,一線、二線研發十餘年,國企、外企、民企、臺企、500強都呆過,失業、跳槽、公司虧損、倒閉都親歷過,最後堅定在當前平臺奮鬥。
好在一直大方向沒錯,堅持學習、努力工作和投資,精神和物質尚且知足。
目前和未來繼續在通訊研發一線耕耘,對現在的工作生活滿意,感恩和珍惜現有平臺。
a. 價值分享:曾經對未來焦慮到失眠,逐步摸索走出來,在健康、技能、投資方面也有所成績,實現了初級的精神和物質自由。也親眼見過各種不同的人生軌跡,想把自己和他人的經歷總結、提煉、分享出來,給同路人和後來者帶來一些參考價值,減緩焦慮。也可能創造一些機會提供給大家。
鍛鍊身體,不掉鏈子;
努力工作,廣開源頭;
減少花銷,增加結餘;
增加資產,逐步自由。
b. 為未來退役鋪條路:我立志在現有平臺繼續奮鬥到底,但肯定會有退役的一天。也許幾年後、十幾年後、二十幾年後。。。到時老了還可交些朋友、喝喝咖啡、寫寫文章給年輕人一些建議,如果稿費可滿足基本生活避免坐吃山空的焦慮那就更好了。
3.我不盈利麼?
a. 把目光放在遙遠的未來,不急也不需要靠這來盈利掙錢。
c. 至於未來,看不清楚,不做預判。掙錢只是一種結果,不是努力目標,價值才是王道。
4.我想分享什麼內容?20多歲或40多歲可關注麼?
b. 真實案例分享:真實的、可學習借鑑的成功或失敗的案例分享,加以獨家的深度解讀提取可以複製的基因,給雞湯一個勺子,敬請期待。
c. 一些健康、技能、財富相關的知行心得;萬卷書萬里路的分享。
6.我按什麼順序釋出?
反覆迭代,不斷趨近大致正確的方向。
b. 8月份分析現狀,得出要因,科學得到每個大類TOP5的話題。
7.有個專欄是品創業,是建議大家都去創業麼?
不是
b. 抬頭看路,把握正確方向,懷有夢想也是對的。創業是實現精神和財富自由的一個手段,但成功率極低。品他人的創業可以開闊我們的眼界,讓我們堅信天高任鳥飛是可能的,利於緩解焦慮。萬一當下走不下去了,也多個選擇,多分選擇的把握,減少試錯代價。
-
10 # 新一小風行牛奶
只有中國程式猿是吃青春飯啦,因為年紀大了的人熬夜身體頂不住,外華人就越老越吃香。經驗和技術肯定是越沉澱越利害嘛。
回覆列表
1.程式設計師是一個重腦力的職業,對思維邏輯和專注度要求很高,這其實是很費神的,一般人年紀大了以後,體能跟不上,專注度,思維邏輯就下降了。
2.並不是年紀大了就不能做程式設計師了,程式設計師分好幾種,專注寫程式碼的只是少數,年紀大了可以轉崗到產品,管理崗位。
3.因為中國的軟體行業才起步沒有多少年,最老的程式設計師也才40幾歲,中國的軟體行業從業者,大都是20幾歲,30幾歲的年輕人,所以給我們的感覺就是,程式設計師很年輕,只能吃青春飯。其實在國外有很多五六十歲的程式設計師,他們還在一線敲程式碼。