硅谷工程師的技術(shù)壽命為何多到40以上?

2014年11月03日 10:05 來(lái)源:電子工程專(zhuān)輯 作者:kitten7 我要評(píng)論(0)

標(biāo)簽:程序員(29779)工程師職場(chǎng)(7526)

  我們國(guó)內(nèi)的工程師相對(duì)比較浮躁和急功近利。這得到了不少人的共鳴。由于在硅谷工作過(guò),我常想,為什么硅谷有這么多40歲以上的工程師,而國(guó)內(nèi)30歲以上的就已經(jīng)寥寥無(wú)幾了?為什么硅谷的工程師的技術(shù)壽命可以這么長(zhǎng)?為什么他們可以不浮躁,不急功近利呢?

  在國(guó)內(nèi),有2-3年工作經(jīng)歷的工程師就可以算有經(jīng)驗(yàn)的了。工作了5年以上的工程師往往會(huì)考慮向管理崗位轉(zhuǎn)型,或者向業(yè)務(wù)轉(zhuǎn)型。中國(guó)目前處于高度發(fā)展的階段。很多企業(yè)缺乏管理人才,工作5年就被提吧為干部很正常。但留下的后遺癥是30歲以上的優(yōu)秀技術(shù)人才極度缺乏。

  在硅谷,5年以下工作經(jīng)驗(yàn)的人都算是初級(jí)的。一般高級(jí)工程師需要5年以上的工作經(jīng)驗(yàn),架構(gòu)師一般需要10年以上的工作經(jīng)驗(yàn)。這還不算上大部分硅谷的工程師都有計(jì)算機(jī)碩士學(xué)位。碩士畢業(yè)已經(jīng)是24,25歲了。再工作10年,35歲才升為架構(gòu)師是非常正常的。然而,公司里的架構(gòu)師有限。其實(shí)大部分40歲的工程師仍然在一線工作,比如寫(xiě)程序,做測(cè)試,進(jìn)行項(xiàng)目管理等。

  美國(guó)硅谷是計(jì)算機(jī)人才集中的地方,也是創(chuàng)業(yè)公司群集的地方。在硅谷,從只有幾個(gè)人到幾十個(gè)人的創(chuàng)業(yè)公司比比皆是。他們的共同夢(mèng)想就是經(jīng)過(guò)幾年的奮斗,通過(guò)技術(shù)的創(chuàng)新,再次締造像英特爾, 蘋(píng)果公司,思科,甲骨文,雅虎,Google,F(xiàn)acebook等這樣的神話。即使創(chuàng)造不了神話,也可以通過(guò)IPO或者被收購(gòu)的途徑創(chuàng)造財(cái)富。在這樣的環(huán)境中,公司對(duì)管理人才的需求同樣是非常大的,但為什么仍然有大量的工程師“無(wú)動(dòng)于衷”,仍然從事著技術(shù)活兒呢?

  我認(rèn)為有兩個(gè)主要原因。

  一個(gè)是外因。在美國(guó),管理崗位的待遇和技術(shù)崗位待遇相差不大。特別在崇尚技術(shù)的硅谷,經(jīng)理的地位并不比工程師高,甚至更低。比如架構(gòu)師在公司里的重要性往往要超過(guò)經(jīng)理。因此管理崗位的“誘惑”并不大。在這樣一種技術(shù)氛圍中,走技術(shù)路線很正常。

  但是即使在這樣一個(gè)技術(shù)環(huán)境中,硅谷對(duì)管理人才依然需要。當(dāng)工程師表現(xiàn)出色時(shí),也有很多機(jī)會(huì)轉(zhuǎn)成管理崗位。然而相當(dāng)一部分工程師會(huì)主動(dòng)放棄這樣的機(jī)會(huì),而繼續(xù)干他們的技術(shù)活兒。這就是內(nèi)因在驅(qū)動(dòng)了。技術(shù)工作和管理工作的本質(zhì)區(qū)別是,前者面對(duì)的是系統(tǒng)(軟件,硬件等),而后者面對(duì)的是人。系統(tǒng)問(wèn)題再難,只要有足夠的時(shí)間和資源,一般都可以解決。越難的問(wèn)題,解決之后越有成就感。而人的問(wèn)題,有時(shí)候看似很簡(jiǎn)單,卻解決不了。是人,總要有頭疼腦熱,生病的時(shí)候。是人,免不了產(chǎn)生情緒,從而影響工作。有人的地方,就會(huì)有矛盾,就會(huì)有摩擦。簡(jiǎn)單地講,系統(tǒng)會(huì)按照事先設(shè)定的邏輯運(yùn)行,是死的,因此往往可控,可規(guī)劃。而人是活的,不是輸入幾條命令就可以控制的,而是需要溝通,需要感情的。因此,大部分硅谷的工程師很“聰明”。他們主動(dòng)選擇“簡(jiǎn)單”地工作。白天好好地工作,晚上好好地生活。何必去“自尋煩惱”,轉(zhuǎn)做管理呢。

  其實(shí)不光是硅谷的,其它地區(qū)的工程師都有一個(gè)共同的性格特點(diǎn),追求簡(jiǎn)單,追求完美,思維方式上比較理性和邏輯性,看問(wèn)題比較趨向于非黑即白。這樣的性格非常適合做技術(shù)工作,可是我們中國(guó)的工程師有時(shí)候偏偏看不到自己的這個(gè)特點(diǎn)。

  不想當(dāng)元帥的士兵不是好士兵。工程師希望向管理方向發(fā)展是非常正常的。但問(wèn)題是為什么和怎樣?我碰到過(guò)不只一個(gè)工程師告訴我,希望轉(zhuǎn)做管理的原因是擔(dān)心今后年級(jí)大了,技術(shù)能力跟不上了。我覺(jué)得非常可笑。這就好比是一個(gè)士兵說(shuō):我殺敵本領(lǐng)不行,不適合上戰(zhàn)場(chǎng),那就讓我做軍官吧。一個(gè)沒(méi)做過(guò)士兵的元帥肯定不是好元帥。其實(shí)做技術(shù)和當(dāng)兵畢竟不同,不是靠體力吃飯的。年級(jí)大點(diǎn)往往是優(yōu)勢(shì)。

  我覺(jué)得走技術(shù)路線對(duì)工程師性格的人是一條捷徑。如果能靜下心來(lái)仔細(xì)鉆研技術(shù),一定能在某個(gè)方面做得比別人好。這里的關(guān)鍵是好奇心和耐心。在今天這樣的信息時(shí)代,找到答案并不是一件難事。難就難在有沒(méi)有好奇心和耐心去找。比如,Java程序員天天都用到String這個(gè)類(lèi)型。但有沒(méi)有想過(guò)為什么Java語(yǔ)言里有String和StringBuffer兩種字符串類(lèi)型,而不是一種?有沒(méi)有去看過(guò) String和StringBuffer的源代碼?再例如,天天做網(wǎng)站和HTTP打交道,有沒(méi)有看過(guò)HTTP協(xié)議?有沒(méi)有嘗試過(guò)不用瀏覽器,wget等工具,而用最原始的telnet方式來(lái)訪問(wèn)網(wǎng)站?看看這HTTP的頭里到底是什么東東?在我面試過(guò)的工程師中,做過(guò)這幾件事的人不到5%。

  一旦了解得比別人深,就容易看到問(wèn)題本質(zhì),產(chǎn)生信心,激發(fā)樂(lè)趣。這時(shí)候你的解決方案就比別人漂亮,逐漸建立起了影響力,成為了“專(zhuān)家”。因此公司里的疑難雜癥會(huì)主動(dòng)找上門(mén)來(lái)。你就比別人得到了更多的提升能力的機(jī)會(huì)。一旦進(jìn)入良性循環(huán),你的進(jìn)步就比別人快,但付出的卻不一定比別人多。這時(shí)候你已經(jīng)走上了捷徑。

  在技術(shù)人才極度缺乏的中國(guó),在眾人盲目追求管理崗位的那點(diǎn)虛榮的今天,如果你的性格適合做技術(shù),我認(rèn)為走技術(shù)路線是最適合的。如果你才畢業(yè),那你是最幸福的。你可以給自己制定3個(gè)甚至4個(gè)五年計(jì)劃。例如5年打基礎(chǔ),10年變專(zhuān)家,15年國(guó)內(nèi)知名,20年世界聞名。如果你已經(jīng)奔三或者三十出頭,那你快成熟了,但離開(kāi)花結(jié)果還早呢。不信你看看下面幾位我們都熟悉的人。

  拉里-沃爾(Larry Wall)33歲時(shí)出版了《Perl語(yǔ)言編程》一書(shū)。之前他是一個(gè)系統(tǒng)管理員。

  互聯(lián)網(wǎng)之父溫特-瑟夫(Vint Cerf)在發(fā)明TCP/IP時(shí),已經(jīng)35歲。

  萬(wàn)維網(wǎng)之父蒂姆·伯納斯—李(Tim Berners-Lee)在37歲時(shí)才發(fā)明了萬(wàn)維網(wǎng)(WWW)。

  丹尼斯-里奇(Dennis Ritchie)的《C程序設(shè)計(jì)語(yǔ)言》一書(shū)出版時(shí),他37歲。

  Java之父詹姆斯·戈士林(James Gosling)40歲時(shí)才因?yàn)榘l(fā)明Java而成名。

  蘋(píng)果公司創(chuàng)始人之一史蒂夫?沃茲尼艾克(Steven Wozniak)在今年年初以首席科學(xué)家的身份加入一家創(chuàng)業(yè)公司,研發(fā)基于高速閃存技術(shù)的存儲(chǔ)。他如今已經(jīng)59歲了