“軟件工程師的日子當(dāng)然是越來越好?!盋Net 如是說。招聘網(wǎng)站 Glassdoor 對此表示同意:軟件工程師的平均工資是85000 美元,舊金山地區(qū)更是達(dá)到六位數(shù) (我個(gè)人覺得還有點(diǎn)低了)。對軟件工程人才需求的暴漲是眾所周知的。那么,為什么還有人會認(rèn)為軟件工程師是被踐踏、被鄙視,被剝奪權(quán)利的一個(gè)群體?
……其實(shí),他們差不多說準(zhǔn)了一部分。
一個(gè)名為麥可·O·徹奇(Michael O. Church)的作家就是其中一員。他對比了同一個(gè)申請者申請“高級軟件工程師”與“數(shù)據(jù)科學(xué)副總管”(一個(gè)管理職位)兩個(gè)崗位的不同經(jīng)歷。為申請軟件工程師,他需要通過五層嚴(yán)苛的技術(shù)考核,其中任意一層的面試官都有一票否決權(quán)。而申請管理職位則完全不同,面試的問題簡單多了,他基本上就是在聊天,最后公司往往會提供不錯(cuò)的職位,甚至還有一筆可觀的安家費(fèi)。徹奇認(rèn)為這種差異的出現(xiàn)就是因?yàn)檐浖こ處煹纳鐣匚槐裙芾砣藛T低,而即使是管理職位的申請人,只要他們能證明自己的實(shí)力,也和正式的管理人員有相同的地位:
[作為管理人才],總裁跟比爾(注:文中的申請者)進(jìn)行了平等的對話。談話沒有居高臨下的家長式的威嚴(yán),也沒有說“你的職業(yè)生涯在這里起飛”之類的大話。實(shí)際上,這種對話可不是一個(gè)軟件工程師和一個(gè)百人規(guī)模的高科技公司的首席執(zhí)行官之間能聽到的。
那么既然這是事實(shí),我們又怎么把這個(gè)問題推到席面上?徹奇一直有個(gè)不好的習(xí)慣,那就是把一些小問題夸張化戲劇化,最后讓它偏離正確的方向,所以他的這篇博文被程序員社區(qū)瘋狂轉(zhuǎn)載,不過他似乎就是喜歡這種感覺。
事實(shí)上,一些非常成功的企業(yè),特別是 Facebook 和谷歌,都是以工程師文化聞名全球的,他們中間的非常、非常多的工程師都有可能晉升成為高管從而獲得了更大的成功。此外,我已經(jīng)反復(fù)不停地說過,一本正經(jīng)的技術(shù)考核是最沒水平的工程師評價(jià)系統(tǒng),如果面試官已經(jīng)給面試者設(shè)置了西游記般的重重險(xiǎn)阻(并且這一點(diǎn)意義也沒有),那么要求雙方再保持平等的地位絕對是不可能了。
造成這些的原因不止是面試。工程師往往被視為四體不勤的頭腦苦力,他們的語言只有電腦才懂,思維也刻板得像個(gè)電腦,不像商務(wù)人士有資格做出最重要的決策。分析師、產(chǎn)品經(jīng)理、工商管理碩士才是生意的運(yùn)轉(zhuǎn)者,他們賞給工程師物質(zhì),但絕不會把他們的意見當(dāng)回事,尤其是在管理方面的意見。
而實(shí)際上,任何稱職的工程師都會告訴你,為了完成本職工作,他們每天必須不斷地進(jìn)行業(yè)務(wù)決策,只不過是在微觀而不是宏觀層面——這個(gè)數(shù)據(jù)庫字段究竟要多長?應(yīng)該采用什么數(shù)據(jù)類型?如何進(jìn)行校驗(yàn)?如何處理所有的邊緣情況?這些其實(shí)都是商業(yè)決定,是工程師決定的商業(yè)行為,也是產(chǎn)品經(jīng)理一輩子都做不了的決定,他們有時(shí)候甚至根本不知道什么是技術(shù)上可以實(shí)現(xiàn),什么是不能實(shí)現(xiàn)的。
誠然,優(yōu)秀的管理者要在無休止的信息不對等情況下做出好的判斷,既要滿足上司的要求,還要保持下屬的愉悅和緊張感,給客戶超出預(yù)期的結(jié)果。這是個(gè)極其困難的工作。你可能會說(我也可能會說),優(yōu)秀管理者和優(yōu)秀工程師一樣稀缺,這就是他們的價(jià)值。
但在這里我不是在討論兩者的價(jià)值比較,而是軟件工程師這個(gè)企業(yè)底層群體在重要決策中被忽視的現(xiàn)實(shí)。我們討論的是工程師被越來越多的人貼上古板、自閉、天真、神經(jīng)大條、見不了大世面的標(biāo)簽。這種想法在“技術(shù)”和“商業(yè)”聯(lián)系越來越緊密的當(dāng)下,無疑是不可想象的。
同時(shí),那些完全不懂技術(shù)的管理人員勢必將給公司運(yùn)營帶來負(fù)面效應(yīng)。那些從來沒寫過代碼或者焊接過二極管的人不會真正明白工程師的世界,他們只能盲目相信工程師的選擇。而矛盾的是,這種不對等導(dǎo)致了更少的尊重,最后導(dǎo)致整個(gè)公司氣氛難以調(diào)和。
我的結(jié)論?徹奇是對的,但僅限一些企業(yè),比如那些不了解或不尊重工程師的企業(yè)。如果企業(yè)的業(yè)務(wù)和技術(shù)完全無關(guān),那么看低工程師還算是有一定的理由, 不過當(dāng)下這種企業(yè)幾乎是屈指可數(shù)了。作為軟件工程師,如果你發(fā)現(xiàn)你在供職單位受到的待遇不如商科背景的雇員,甚至被當(dāng)做碼農(nóng)和苦力,那么你一定得好好考慮一下自己的未來了。
-
軟件工程師
+關(guān)注
關(guān)注
8文章
218瀏覽量
21156
發(fā)布評論請先 登錄
相關(guān)推薦
評論