國(guó)內(nèi)IT圈子里的人,一般都認(rèn)為“程序員是吃青春飯的”。許多程序員積累了一些經(jīng)驗(yàn),過(guò)幾年或十幾年,就會(huì)逐漸轉(zhuǎn)型團(tuán)隊(duì)管理、產(chǎn)品管理、項(xiàng)目管理之類不用寫代碼的職位。有些程序員即使轉(zhuǎn)型架構(gòu)師這樣的技術(shù)職位,也慢慢地代碼越寫越少,會(huì)議越開(kāi)越多。
1961年出生的測(cè)試驅(qū)動(dòng)開(kāi)發(fā)TDD(Test-Driven Development)和極限編程XP(Extreme Programming)的先驅(qū)Kent Beck, 在IT行業(yè)工作的20多年時(shí)間里,雖然曾經(jīng)做過(guò)首席科學(xué)家和董事,但還是在2011年他50歲那年,去Facebook公司做了C++程序員。
再看看國(guó)內(nèi)與Kent Beck同時(shí)代的曾經(jīng)的程序員大牛們,他們都不約而同地放下編程,創(chuàng)業(yè)做公司高管。如果把程序員開(kāi)始做公司高管視作不再繼續(xù)專注寫代碼,那么就會(huì)看到:
1)1967年出生的鮑岳橋,在開(kāi)發(fā)了UCDOS后,31歲就創(chuàng)辦了聯(lián)眾游戲公司,不再專注寫程序了;
2)1967年出生的王志東,在開(kāi)發(fā)了國(guó)內(nèi)第一套實(shí)用Windows 3.0漢化系統(tǒng)“北大中文窗口系統(tǒng)BDWin 3.0”后,27歲就開(kāi)始創(chuàng)辦四通利方信息技術(shù)有限公司和后來(lái)的新浪網(wǎng),不再專注寫程序了;
3)1964年出生的求伯君,在開(kāi)發(fā)了金山WPS后,30歲就創(chuàng)辦了珠海金山電腦公司,不再專注寫程序了,并在2011年Kent Beck去Facebook當(dāng)C++程序員那年,47歲的他,請(qǐng)雷軍接任金山董事,自己宣布退休。
2013年3月,我在LinkedIn的Agile and Lean Software Development群里發(fā)問(wèn):“到底是什么核心精神支柱支撐著許多西方程序員,長(zhǎng)期專注于編程長(zhǎng)達(dá)30~50年之久? 西方程序員是否像馬克思·韋伯的《新教倫理與資本主義精神》書中所說(shuō),為了救贖原罪而努力工作嗎?如果不是,那么核心精神支柱是什么呢?”
《Hulob on Patterns》一書的作者,1955年出生的美國(guó)程序員Allen Hulob在給我回復(fù)中反問(wèn):“我很好奇,為什么你覺(jué)得編程不同于其它具有創(chuàng)造性和高超技藝的職業(yè)?你是不是想知道為什么有人會(huì)長(zhǎng)年從事于某個(gè)職業(yè)的原因?或者你是不是認(rèn)為編程多多少少不像其它職業(yè)那么優(yōu)越,所以本質(zhì)上沒(méi)那么有趣?另外,為什么你覺(jué)得長(zhǎng)期專注于某個(gè)職業(yè)是西方新教徒的事情?可以肯定的是,在東方文化中,也有許多畢生追求某項(xiàng)工藝的專業(yè)精神的例子,比如從打制刀具的鐵匠到做家具、建房屋的熟練工匠。在你的文化中,人們是不是覺(jué)得那些動(dòng)不動(dòng)就要花費(fèi)20年甚至更多時(shí)間來(lái)精通的極具技藝的職業(yè),是一種沒(méi)人肯花一生時(shí)間來(lái)追求的一次性的行為?我真的被你的問(wèn)題搞得狼狽不堪。為什么你覺(jué)得支撐西方程序員的精神支柱,就不同于世界上每一個(gè)文化中支撐其他任何熟練工種的精神支柱呢?依我看沒(méi)有什么分別。”
Hulob先生的回復(fù)同樣也搞得我狼狽不堪。是呀,原先中國(guó)傳統(tǒng)文化里面,那些像庖丁解牛、賣油翁、承蜩猶綴、紀(jì)昌學(xué)射、愚公移山這樣的專業(yè)精神,現(xiàn)在都到哪里去了呢?
Hulob先生說(shuō)得很對(duì),在現(xiàn)在的中國(guó),真的沒(méi)有多少人肯花費(fèi)20年甚至一生時(shí)間來(lái)精通某項(xiàng)極具技藝的職業(yè)?,F(xiàn)在的中國(guó),”糙快猛“太多,”精慢穩(wěn)“太少。
-
程序員
+關(guān)注
關(guān)注
4文章
954瀏覽量
30412
發(fā)布評(píng)論請(qǐng)先 登錄
Gemini Vision + Raspberry Pi 化身“數(shù)字導(dǎo)盲犬”?

阿里云升級(jí)通義靈碼AI程序員,全面上線
ADS1194調(diào)試串口輸出,在一定時(shí)間的轉(zhuǎn)換后數(shù)據(jù)會(huì)少一位輸出,為什么?
TMS320C55x DSP CPU程序員參考補(bǔ)充

RVFA 認(rèn)證賦能未來(lái):資深 IT 專家 Andrea Gallo 的職業(yè)轉(zhuǎn)型技術(shù)之旅

UCD3138A64/UCD3138128程序員手冊(cè)

機(jī)械革命發(fā)布CODE AI程序員本
Linux驅(qū)動(dòng)程序程序員指南

一些常見(jiàn)的動(dòng)態(tài)電路

分享一些常見(jiàn)的電路

AI編程工具會(huì)不會(huì)搶程序員飯碗
第五屆長(zhǎng)沙·中國(guó)1024程序員節(jié)開(kāi)幕
90后程序員的職業(yè)成長(zhǎng)漫談

LED驅(qū)動(dòng)器應(yīng)用的一些指南和技巧

評(píng)論