-
1 # 人工智慧學者
-
2 # IT人劉俊明
這是一個很多人都比較關注的問題,也是很多想從事程式設計師工作的人一個比較大的顧慮,今天藉著這個問題來分析一下程式設計師與35歲到底有什麼聯絡。
35歲能不能做程式設計師開發呢?當然能,那麼為什麼很多企業在招聘程式設計師時不考慮35歲以上的應聘者呢?原因無非就是知識結構以及管理相關的問題,決定程式設計師職業生命週期的核心因素有以下幾點:
第一,工作性質決定職業生命週期。大部分應用級程式設計師在工作到35歲之後會面臨知識結構陳舊,學習能力下降以及工作能力下降的問題。所以大部分軟體企業在招聘應用級程式設計師的時候會有一個比較嚴格的年齡限制,很多軟體公司對內部超過35歲的程式設計師也會重點考核,這是一個比較普遍的現象。但是研發級程式設計師的職業生命週期卻非常長,35歲對於研發級程式設計師來說還處在上升期,也是眾多網際網路企業爭相招聘的人才。
第二,學習能力決定職業生命週期。如果年齡在35歲以上,但是知識結構卻非常豐富,那麼這種情況也會比較容易找到開發崗位。目前整個軟體行業存在巨大的人才缺口,在大資料、人工智慧、區塊鏈等領域存在大量的空缺崗位,掌握這些技術的人才即使年齡在35以上,也是能夠獲得工作機會的。所以,作為程式設計師來說,學習能力對職業生命週期有決定性作用。另外一個會影響程式設計師職業生命週期的因素是外語,外語還是比較重要的,尤其是對年齡較大的程式設計師來說。
第三,所處的環境決定職業生命週期。程式設計師所處的開發環境與職業生命週期有非常大的關係,在很多網際網路團隊中,程式設計師的職業生命週期已經大大延長,好的團隊往往能讓程式設計師得到持續的成長。
未來,隨著軟體行業整體發展逐漸成熟,程式設計師的職業生命週期也會越來越長,程式設計師也一定會成為一種終身職業。目前在歐美地區的程式設計師招聘需求上,往往只有工作經驗的要求,並沒有年齡的要求。
如果有軟體開發方面的問題,也可以諮詢我。
-
3 # 超級架構師
以本人的經歷來回答,本人現年41,在一家全球500強擔任顧問技術架構師/首席技術架構師. 市場上今年的工作機會相對變少了,但是好的工作機會還是很多. 聯絡的獵頭很多,但是因本人到新公司時間不是很長,一概沒考慮,不過薪水前景等還是很誘人.
另外 經常流傳的 程式設計師年多30就沒人要, 有很大的誤解. 一方面講可以說是對的,
30歲還是程式設計師,說明你雖然可能技術上有了長進,或者是一個熟練工,但是你其他方面的長進太有限了,比如溝通協調,整體把控,眼界趨勢,融會貫通,瞭解事情的本質等. 但是你的體力,精力等不如年輕的程式設計師.
另一方面可能程式設計師是對IT技術工作者的統稱,IT技術工作者還有其他的,比如軟體架構師,業務架構師,應用架構師,技術架構師,資訊架構師,安全架構師,解決方案架構師,企業架構師,技術專家,技術經理/總監,系統工程師,售前工程師,解決方案專家,等. 超多30歲的單純的程式設計師 不受歡迎,但是架構師,技術專家,技術經理/總監等還是非常搶手的,這都是歲月磨練出來的,不是看幾本書, 加幾天班就可以學到. 需要有長時間的磨練,多方面的技能的培養等.
-
4 # 閻王殿裡鬼事多
說程式設計師是吃青春飯的本身就是誤解。不過年輕人都願意這樣考慮。這是個錯誤。這和國家的變態xxx有關係。片面的強調應屆生的就業率。以提高學校的知名度。用應屆生的就業率來代替全民就業率本身就是掩耳盜鈴之舉。程式設計師越老把控知識越多越有深度,是解決問題的利器。因為工作中用到的新興知識本身就不是大學課程,誰都得在出來後去學習,這個懵懂的企業治理者怎麼會懂呢?
回覆列表
我們公司(大資料,人工智慧),只招35歲以上的程式設計師,目前70%是35歲以上的。高科技公司,年輕人沒經驗,還不夠操心的呢。在美國更是50歲還是程式設計師很多,工資也很高,高於管理人員。我們寧肯3-4萬/月招歲數大的,也不願意用年輕人。