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

阿里云升級通義靈碼AI程序員,全面上線
機械革命發布CODE AI程序員本
AI編程工具會不會搶程序員飯碗
第五屆長沙·中國1024程序員節開幕
90后程序員的職業成長漫談

大模型時代,程序員當下如何應對 AI 的挑戰

36歲了還有必要轉行鴻蒙開發嗎?
GitHub Copilot:你的代碼超級助手!程序員的最強福音

評論