架構師(2019 年 4 月)

卷首語:35歲程序員其實都挺好
作者 薛命燈

2018年,Stack Overflow針對全球10萬名程序員進行了一份問卷調查,發現四分之三的受調者未滿35歲。也就是說,還有四分之一的程序員已經到了或者已經跨過了35歲的坎。那麼這部分已經邁過35歲這道年齡線的老夥計們現在怎麼樣了?

相比其他行業,軟件行業從業人員的平均年齡較低。以美國爲例,谷歌和亞馬遜員工的年齡中位數爲30歲,而美國工人的年齡中位數爲42歲,整整相差了一輪。早在2007年,當時22歲的扎克伯格就拋出了“年輕人更聰明”的言論。中國互聯網公司也更偏愛年輕人,有些公司在招聘程序員時甚至要求候選人年齡不能超過35歲……

人到中年的程序員,要麼回爐重新學習,然後改行,或者進入管理層。但也有那麼一些人,他們就喜歡寫代碼,而且想要寫一輩子代碼,因爲並不是每個人都適合做管理。有一些非常優秀的程序員,他們也曾經嘗試過經理的角色,但很快就放棄了,因爲他們“知道自己可以很好地完成一份工作,但不知道該怎麼讓別人也像自己一樣”。有些人程序員認爲,管理者需要非常鮮明的個性特徵,而程序員多數較內向,解決技術問題纔是他們最感興趣的事情。

一方面公司需要年輕的程序員,一方面老程序員又不想離開編碼崗位,那麼應該如何解決這種“矛盾”?

首先,公司應該意識到,優秀的老程序員具備豐富的經驗和深厚的知識積累,這些寶貴的東西不是一朝一夕能夠獲得的。一些年長的程序員秉持着“活到老學到老”的信念,快速學習,在技術上保持與時俱進,寶刀未老。他們可以將技術知識轉化爲通俗易懂的術語,因此他們可以充當與非編程世界的連接橋樑。他們也可以在關鍵項目中解決棘手的技術問題,所以可以將最難搞定的技術難題交給他們。

公司應該爲經驗豐富的程序員創造適合他們的角色,比如,谷歌和微軟等公司就爲程序員提出了“個人貢獻者”的發展路線,這條路線跟管理者是平行的,讓程序員可以在不放棄自己喜歡的事情的前提下順着資歷的階梯往上走。

其次,對於程序員而言,除了保持學習的動力、解決技術難題、充當溝通橋樑之外,最好可以通過寫作、演講和指導他人來彰顯自己的技術領導力,把自身的價值體現得淋漓盡致。

當然,或許是媒體的“販賣”焦慮讓大齡程序員感到坐立不安,但現實可能並沒有像媒體鼓吹的那樣殘酷,因爲仍然有很多所謂的“大齡”程序員奮戰在一線,做他們最擅長的事情,繼續發光發熱。

目錄

熱點 | Hot

Java 12正式發佈,新特性解讀!

沒有一個技術天生完美,MongoDB十年發展全紀錄

理論派 | Theory

當中臺遇上DDD,我們該如何設計微服務?

推薦文章 | Article

數據中臺已成下一風口,它會顛覆數據工程師的工作嗎?

觀點 | Opinion

2019年大前端技術趨勢深度解讀(開頭極客時間那句話刪掉)

專題 | Topic

從Storm到Flink,有贊五年實時計算效率提升實踐

特別專欄 | Column

運滿滿運營平臺的架構升級之路

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章