看看這些大齡程序員都做了些什么
最近的朋友圈不斷被996、 裁員、大齡程序員的出路等話題刷屏,我在想國外的大齡程序員情況如何呢?
對(duì)于普通的程序員,我也沒有一手的資料,但是對(duì)于一些牛人,我在wikipedia上搜索了一些他們的發(fā)明和創(chuàng)造:
- Guido van Rossum 在35歲時(shí)創(chuàng)造了Python。
- James Gosling 在40歲創(chuàng)造了Java。
- Brendan Eich 在34歲創(chuàng)造了JavaScript。
- Bjarne Stroustrup 在35歲時(shí)創(chuàng)造C++。
- Anders Hejlsberg 在40歲時(shí)創(chuàng)造了C#。
- Joe Armstrong 在 36歲時(shí)創(chuàng)造了Erlang。
- Larry Wall 在33歲時(shí)創(chuàng)造了Perl 。
- 作為最早的作者,Michael Widenius 在33歲時(shí)推出了MySQL。
- 作為最早的作者,Igor Sysoev 在34歲時(shí)推出了Ngnix 。
- 30歲的Dennis Ritchie 和28歲的Ken Thompson 發(fā)明了Unix。
- Ken Thompson以66歲的高齡和53歲的Rob Pike等人在2009年發(fā)明了Go語言。
- 當(dāng)然,也有年輕的, Linus Torvalds 在22歲就寫出了Linux的***版。
- David Heinemeier Hansson 在26歲就寫出了Ruby on Rails。
- ......
當(dāng)然,上面列舉的都是大牛,站在金字塔頂端的永遠(yuǎn)都是少數(shù)人,但是沒有雄厚塔底是無法支撐的,在這些偉大的發(fā)明和創(chuàng)造的背后,肯定還有無數(shù)的默默無聞的編程語言和產(chǎn)品,我相信這其中的大齡程序員肯定不少。
所以我的關(guān)注點(diǎn)是:為什么他們?cè)谌氖畾q甚至五六十歲還能持續(xù)地貢獻(xiàn)呢? 而我們,為什么過了三十歲就充滿了職業(yè)危機(jī)感,得想著以后的出路,就要戰(zhàn)戰(zhàn)兢兢地?fù)?dān)心被裁員呢?
想想也挺悲哀的,國內(nèi)大學(xué)畢業(yè)一般是22歲,如果再上個(gè)研究生出來就25了,工作沒幾年就要面對(duì)這種窘境。
其實(shí)三十到四十歲之間應(yīng)該是程序員的黃金年齡,度過了菜鳥階段,經(jīng)歷過多個(gè)項(xiàng)目的風(fēng)吹雨打,有著豐富的經(jīng)驗(yàn),很強(qiáng)的洞察力,應(yīng)該是創(chuàng)造力的***才對(duì)。 這樣的人應(yīng)該被公司千方百計(jì)地留住,但現(xiàn)實(shí)是要面對(duì)如此巨大的生存壓力!
我想一個(gè)主要原因是:國內(nèi)的互聯(lián)網(wǎng)行業(yè)主要在應(yīng)用層激烈競(jìng)爭(zhēng)。
得益于中國的海量用戶,網(wǎng)站的并發(fā)量,數(shù)據(jù)量都很大,對(duì)于架構(gòu)設(shè)計(jì)、軟件開發(fā)、項(xiàng)目管理都提出了很高的挑戰(zhàn),也誕生了一些很好的開源軟件,在局部領(lǐng)域也有很大突破,但是不得不說的是,我們絕大部分公司離底層的核心技術(shù)還比較遙遠(yuǎn),主要在應(yīng)用層和商業(yè)模式上折騰。
在應(yīng)用層激烈競(jìng)爭(zhēng)的結(jié)果就是程序員的可替代性比較強(qiáng), 誰能加班誰上,誰性價(jià)比高誰上。
以中國龐大的人口基數(shù),我相信肯定有很多非常厲害的軟件天才,在三四十歲的黃金年齡做出厲害的成果。 只是還沒有合適的土壤讓他們?nèi)ケM情地?fù)]灑。他們的激情正在被996消磨,他們的靈感和創(chuàng)造力正在被現(xiàn)實(shí)生活扼殺。
之前有讀者留言說,和歐美相比中國還處于產(chǎn)業(yè)鏈的低端,各個(gè)行業(yè)都是如此,中國的崛起就是一代代人艱辛的勞動(dòng)所帶來的。也許如此吧,希望下一代能好點(diǎn), 00后估計(jì)逃脫不了這個(gè)宿命,不知道10后,20后的程序員能不能過上幸福生活......
【本文為51CTO專欄作者“劉欣”的原創(chuàng)稿件,轉(zhuǎn)載請(qǐng)通過作者微信公眾號(hào)coderising獲取授權(quán)】