99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一名國(guó)外高級(jí)軟件工程師的故事

工程師人生 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:工程師吳畏 ? 2018-07-17 14:28 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Bill是一位東海岸的軟件工程師,在這個(gè)故事發(fā)生期間(2011到2014年),已經(jīng)快到30歲了,他想知道自己能否進(jìn)入到更高級(jí)別的就業(yè)市場(chǎng),為了能非常準(zhǔn)確的評(píng)估這一點(diǎn),他在兩個(gè)大體相當(dāng)?shù)墓荆ㄍ瑯拥囊?guī)模,同樣的聲望,同樣位于美國(guó)西海岸)分別申請(qǐng)了不同級(jí)別的職位,一個(gè)是作為高級(jí)軟件工程師,另一個(gè)是作為數(shù)據(jù)科學(xué)的副總。

Bill之前是一名華爾街的金融工程師而且還有一個(gè)副總的頭銜,要知道副總在投資銀行中只是一個(gè)中級(jí)的,非管理性的職位。他現(xiàn)在的頭銜是資深軟件工程師,大體和主管相當(dāng)。Bill教過(guò)幾次課并指導(dǎo)過(guò)一些實(shí)習(xí)生,但是他一直都不是一個(gè)正式的管理者,所以他來(lái)向我咨詢,如何能在VP級(jí)別的職位申請(qǐng)中出現(xiàn)更多“管理方面”的東西。

實(shí)驗(yàn)

他的首要問(wèn)題是如何才能在下一份工作中有一些“管理方面的經(jīng)歷”。我當(dāng)時(shí)有些不知所措,談到直接經(jīng)歷,我的第一想法是“在你擁有它之前作假”。回顧思考一下他的簡(jiǎn)歷,”實(shí)驗(yàn)”這個(gè)詞出現(xiàn)在我腦海中,我能夠?qū)ill這個(gè)優(yōu)秀但并不是很杰出的數(shù)據(jù)科學(xué)家兼軟件工程師轉(zhuǎn)變?yōu)橐粋€(gè)管理者嗎?首先有一個(gè)好點(diǎn)的消息是我們沒(méi)有必要去做太多的改變,Bill在投資銀行中副總的頭銜應(yīng)該保持不變,而將資深軟件工程師變?yōu)橹鞴芤膊粫?huì)讓人覺(jué)得是不誠(chéng)實(shí)的,因?yàn)檫@是一個(gè)橫向的調(diào)整,更有可能還是一個(gè)降級(jí),在雙軌科技公司工程師的梯子比管理層的梯子更難爬一些。

Bill”管理簡(jiǎn)歷”中的一切都足夠接近真實(shí),很少有人會(huì)認(rèn)為這是不道德的。我們提升了他的社會(huì)地位以及預(yù)計(jì)在那個(gè)社會(huì)層次所必需的管理文化的可信度,而不是技術(shù)資格。我們將技術(shù)領(lǐng)導(dǎo)轉(zhuǎn)變?yōu)椤罢嬲庇袡?quán)利的領(lǐng)導(dǎo),這是唯一改變的地方。我們花了數(shù)個(gè)小時(shí)來(lái)確保簡(jiǎn)歷的真實(shí)性,Bill和我都不想因?yàn)殚_展這次實(shí)驗(yàn)毀了Bill的職業(yè)生涯,只是因?yàn)閷?shí)驗(yàn)的完整性需要這些改變。

事實(shí)上,我們讓這份管理簡(jiǎn)歷很有技術(shù)性。BIll的經(jīng)歷大部分是做為一個(gè)實(shí)現(xiàn)者,所以我們希望保持這部分的真實(shí)性。稍后我會(huì)談到這次實(shí)驗(yàn)的結(jié)果,他作為一個(gè)實(shí)現(xiàn)型經(jīng)理的重塑會(huì)有兩個(gè)積極的副作用:第一,作為經(jīng)理他沒(méi)必要弄臟自己的手,如果他是一位管理者的話,他做事情會(huì)得到很多表?yè)P(yáng)。第二,和第一點(diǎn)相關(guān)但是更強(qiáng)大,就是他不再為自己不體面的項(xiàng)目或一個(gè)時(shí)期的低技術(shù)而辯解,相反的,“我現(xiàn)在在一個(gè)蹩腳的項(xiàng)目上”,突出了低地位,他的故事演變?yōu)椤皼](méi)有人能夠完成它,所以我不得不弄臟自己的手”,這是一個(gè)高地位,管理方面的借口,對(duì)于一個(gè)花費(fèi)了6個(gè)月差點(diǎn)成為職業(yè)殺手的項(xiàng)目來(lái)說(shuō),而不是必須去解釋為什么他沒(méi)有設(shè)法得到高質(zhì)量的項(xiàng)目分配, 當(dāng)去問(wèn)一個(gè)工程師時(shí),他或許會(huì)對(duì)他所做的給出一個(gè)非??尚诺慕馕觯?yàn)樗麤](méi)有必要去做這項(xiàng)艱巨的工作,這使他看起來(lái)像個(gè)英雄而不是零。

那是個(gè)什么項(xiàng)目?事實(shí)上和Bill的這個(gè)故事相關(guān)。Bill維護(hù)過(guò)一塊遺留的老代碼,那塊有4萬(wàn)行的代碼本質(zhì)上在執(zhí)行一個(gè)邏輯回歸,這個(gè)自定義模塊一直存在,卻沒(méi)有用當(dāng)前統(tǒng)計(jì)軟件代替的理由是:多年來(lái)來(lái)自業(yè)務(wù)的大量需求被加進(jìn)來(lái),而且?guī)缀鯖](méi)有一個(gè)自定義的調(diào)整是邏輯相關(guān)的,它們都得包含在源碼中,現(xiàn)在這個(gè)項(xiàng)目因其自身復(fù)雜性的負(fù)擔(dān)處在崩潰的邊緣。這類項(xiàng)目對(duì)于工程師來(lái)說(shuō)是職業(yè)殺手,因?yàn)樵谧鲞@種項(xiàng)目過(guò)程中學(xué)不到其他(平臺(tái)的)可用的技術(shù),而且這種維護(hù)的工作沒(méi)有一個(gè)明確的結(jié)束或“勝利點(diǎn)”。對(duì)Bill的技術(shù)簡(jiǎn)歷來(lái)說(shuō),我們必須要讓這個(gè)蹩腳的維護(hù)工程看起來(lái)像是機(jī)器學(xué)習(xí)。對(duì)于管理簡(jiǎn)歷,“監(jiān)督關(guān)鍵業(yè)務(wù)遺留模塊的維護(hù)”這個(gè)事實(shí)已經(jīng)足夠了。

事實(shí)上有人可能會(huì)質(zhì)疑Bill的簡(jiǎn)歷是不是更誠(chéng)實(shí)以及符合道德,因?yàn)樗诩埳咸徽鎸?shí)了。是的,我們夸大了他的社會(huì)地位并且給了他一個(gè)管理性的頭銜。然而,我們并沒(méi)有在“技能”那項(xiàng)下列出他沒(méi)有接觸過(guò)的技術(shù)以夸大他的技術(shù)能力。到了某個(gè)年紀(jì),作為一個(gè)工程師出售自己往往需要:

a.你只從事有趣的工作,而不是去做一些可以稱為職業(yè)殺手的垃圾項(xiàng)目,并且玩些政治游戲也是需要的。

b.引導(dǎo)你將來(lái)的老板對(duì)你工作能力的信任。

c.或者花費(fèi)大量的時(shí)間在小項(xiàng)目上,這又是a和b的結(jié)合。

這個(gè)實(shí)驗(yàn)合乎道德嗎?我的答案是肯定的。當(dāng)有人問(wèn)我是否可以捏造職業(yè)經(jīng)歷和簡(jiǎn)歷時(shí),我通常會(huì)這么說(shuō):如果一個(gè)人當(dāng)前的狀態(tài)(能力和才能)和所修改后的一致,美化之前的社會(huì)地位是沒(méi)有問(wèn)題的。在某種形式上就像是講房子出售給一個(gè)迷信的買家之前把地址從13改為11,被抹去的事實(shí)是他曾經(jīng)是“13”號(hào),并不會(huì)給其他人造成任何傷害。另一方面,從長(zhǎng)遠(yuǎn)來(lái)看在技術(shù)上作假是不道德而且有害的(這是一個(gè)職業(yè)欺騙,其他人會(huì)被誤導(dǎo)別人做出一個(gè)和這個(gè)人當(dāng)前狀態(tài)不一致的決定,在這種情況下是有害的),雖然我認(rèn)為這么做是一個(gè)壞主意,但是我不會(huì)對(duì)那些在簡(jiǎn)歷中偽造時(shí)間和頭銜的人扣上一個(gè)道德問(wèn)題的帽子,只要他們美化的是他們之前的社會(huì)地位而不是一些如技術(shù)能力之類的硬貨。

現(xiàn)在,讓我們來(lái)談?wù)勥@個(gè)實(shí)驗(yàn)是如何進(jìn)行的。

面試A:作為一個(gè)軟件工程師

Bill面臨著5個(gè)小時(shí)的技術(shù)面,其中3個(gè)比較好,一個(gè)表現(xiàn)平平,因?yàn)樗P(guān)注JVM的實(shí)現(xiàn)細(xì)節(jié),但Bill的經(jīng)驗(yàn)幾乎都在C++以及一點(diǎn)OCaml愛好。最后一個(gè)面試聽起來(lái)非常糟糕,是和數(shù)據(jù)科學(xué)副總進(jìn)行的面試,BILL未來(lái)的老板,他遲到了差不多20分鐘,給了他一個(gè)面試問(wèn)題,這個(gè)問(wèn)題的正確答案需要花費(fèi)數(shù)月甚至數(shù)年的內(nèi)部試驗(yàn)與糾錯(cuò)才能被發(fā)現(xiàn)。這是一個(gè)”我要證明我比你聰明“的面試。

事后,我告訴Bill不要擔(dān)心最后那個(gè)面試。通常企業(yè)會(huì)給候選人一個(gè)尚未解決或者很難解決的問(wèn)題,沒(méi)有期望候選人能在一小時(shí)之內(nèi)解決。但是這次我想錯(cuò)了。

我在A公司有認(rèn)識(shí)的人,所以我能夠理解情況,Bill的反饋是3個(gè)非常好,1個(gè)平平,一個(gè)不好,結(jié)果和他自己的預(yù)期非常一致。最差的是那個(gè)副總的評(píng)論”別的角色或許很優(yōu)秀,但不是在我的團(tuán)隊(duì)”。顯然副總對(duì)于他花了差不多一個(gè)小時(shí)和一個(gè)沒(méi)有PHD學(xué)位的人談話非常不高興,因?yàn)锽ill沒(méi)有更高的學(xué)位,副總認(rèn)為一個(gè)人足夠優(yōu)秀到加入他團(tuán)隊(duì)的唯一方式是在40分鐘內(nèi)反向編譯出公司的核心,我不認(rèn)為這任何人都可以做到。

我們來(lái)總結(jié)一下,Bill出色的通過(guò)了5個(gè)面試中的3個(gè),其中一個(gè)面試官,幾個(gè)月后想招聘Bill到他自己的創(chuàng)業(yè)公司。第四個(gè)面試馬馬虎虎,因?yàn)樗皇且粋€(gè)Java專家,但結(jié)果也是一般。第5個(gè)失敗了,原因是他不知道需要多年研究才能發(fā)現(xiàn)的內(nèi)部黃金算法。當(dāng)我直接問(wèn)那個(gè)數(shù)據(jù)科學(xué)的副總他沒(méi)有雇傭Bill的原因(他并指導(dǎo)我認(rèn)識(shí)Bill,也不知道這次實(shí)驗(yàn)),得到的回答是“我們需要的是能夠旗開得勝的人”。顯然,當(dāng)創(chuàng)業(yè)的人試圖欺騙政府改變移民政策是只能是因?yàn)椤叭鄙俨拍堋?,言下之意就是“我們不投資于人”。

或者,就這一點(diǎn)說(shuō),軟件工程師缺少必要的社會(huì)地位來(lái)讓別人投資。

面試B:作為一個(gè)數(shù)據(jù)科學(xué)經(jīng)理

幾周后,Bill在一個(gè)大體相當(dāng)?shù)墓久嬖嚵艘粋€(gè)副總級(jí)別的職位,可以直接向CTO匯報(bào)。

值得提的是我們沒(méi)有做任何事使得bill的簡(jiǎn)歷比公司A時(shí)在技術(shù)上更令人印象深刻。如果有的話,我們?cè)谥v一個(gè)“坦白正直的人”的故事時(shí)通過(guò)適度地夸大了他的 社會(huì)地位,使得他的技術(shù)故事更加誠(chéng)實(shí)。我們沒(méi)有掩蓋低技術(shù)活動(dòng)的時(shí)期;他是一個(gè)管理者,自己完全可以解釋這些。

BIll進(jìn)行了4個(gè)面試,雖然問(wèn)題是一些行為模式,并且對(duì)于很多技術(shù)人員來(lái)說(shuō)答起來(lái)比較困難,但是Bill 覺(jué)得這些問(wèn)題非常簡(jiǎn)單。對(duì)于”在自己想做的工作和何時(shí)去委派之間有一個(gè)權(quán)衡”這個(gè)問(wèn)題,我給了他一個(gè)比較好的答案。它指出了一個(gè)人擁有管理的地位的人(有委派別人的資格),也要對(duì)工作傾注熱情和勤奮,這個(gè)答案可以適應(yīng)幾乎任何“行為模式”的面試問(wèn)題。

Bill身高6尺1,相貌在白人男性中屬于中上,并且看起來(lái)像一名經(jīng)理。我們做的工作似乎是得到了回報(bào),在每個(gè)面試中,面試官在Bill之前10分鐘就到了。通過(guò)以管理者呈現(xiàn)他自己,并且他起來(lái)很像,他有了一個(gè)比終身軟件工程更加容易的職場(chǎng)。他已經(jīng)是“俱樂(lè)部的一部分(管理層)”,并且平等的就他是否要加入這個(gè)俱樂(lè)部的某個(gè)特定部分參與雙向討論,而再不是作為程序員展示代碼來(lái)進(jìn)行面試。

Bill通過(guò)了,不同于申請(qǐng)一個(gè)典型的工程師職位,這里沒(méi)有任何履歷覆核 。CEO對(duì)他說(shuō):“我們知道你是一個(gè)不錯(cuò)的人,我們想盡快錄用你”,和作為工程師具有7天offer期限不同,Bill有兩個(gè)月的時(shí)間來(lái)做決定。他沒(méi)有提出要求就有4個(gè)星期的假期和實(shí)實(shí)在在的股權(quán)(每年可獲得大約薪水的75%利益)。

BILL給我打電話詢問(wèn)一些搬遷的事情,說(shuō)實(shí)話,我估計(jì)這次交易可能不會(huì)成功。搬遷問(wèn)題使得很多工作邀請(qǐng)支離破碎。同時(shí)也是一個(gè)公司把某個(gè)人是否看作關(guān)鍵成員,或者只是一個(gè)填補(bǔ)一個(gè)崗位的測(cè)試。CEO開始說(shuō):“在深入了解之前,首先申明我們是個(gè)初創(chuàng)公司…”。

這個(gè)公司雇員人數(shù)超過(guò)100名,所以并不是一個(gè)創(chuàng)業(yè)公司,但是我暫不考慮這一點(diǎn)。我準(zhǔn)備要罵人的時(shí)刻,因?yàn)椤蔽覀兪且粋€(gè)創(chuàng)業(yè)“通常會(huì)是一個(gè)壞消息的前兆。

“…所以我們將會(huì)提供 搬遷費(fèi),兩個(gè)月的臨時(shí)住房,1萬(wàn)元的機(jī)票預(yù)算可以探望東海岸之外的任何家人,但是我們不承擔(dān)房屋的交易損失和房產(chǎn)經(jīng)紀(jì)人的費(fèi)用”。

Bill正在得到一個(gè)道歉,因?yàn)镃EO不能提供一個(gè)全套搬遷費(fèi)用。(“我們現(xiàn)在還沒(méi)有那么全面?!保?duì)于一個(gè)軟件工程師,“搬遷”通常是3000美元的一次性打包。因?yàn)椤败浖こ處煛?,?duì)于管理層來(lái)說(shuō)就是“22歲具有少量財(cái)產(chǎn),住在父母家的無(wú)知男性”。另一方面,如果你是一個(gè)管理者,你會(huì)被視作需要考慮搬遷到這個(gè)國(guó)家另一部分的真正的人。

這非常有趣,我一直在聽,想知道當(dāng)你一旦“進(jìn)入那個(gè)俱樂(lè)部”后結(jié)果會(huì)有什么不同,CEO和BIll平等的談話,沒(méi)有那種家長(zhǎng)式作風(fēng),給出一個(gè)“這個(gè)對(duì)你職業(yè)生涯很有好處”的權(quán)威指導(dǎo)。這種平等的語(yǔ)氣是一個(gè)軟件工程師絕對(duì)不會(huì)從一個(gè)100人公司的CEO中得到的。

分析

Bill有著超人的記憶力,每次面試結(jié)束后他都會(huì)記錄大量的筆記,所以有很多資料來(lái)分析這次社會(huì)學(xué)的實(shí)驗(yàn)。它教會(huì)了我很多,在A公司,BIll申請(qǐng)的是高級(jí)軟件工程師,他被認(rèn)為“合適”程度開始有90(只有90,是因?yàn)橐驗(yàn)樗麤](méi)有博士學(xué)位和斯坦福背景)。但是所不知道的一切都是掉分的,沒(méi)有Spring和Structs方面的經(jīng)驗(yàn),減5分; 不熟悉公司的黃金算法?不是一個(gè)真正的“數(shù)據(jù)科學(xué)家”,減8分;沒(méi)有Hadoop 經(jīng)驗(yàn)?減6分。Bill在他所不知道的一切以及需要多少工作才能讓他快速成長(zhǎng)成為一個(gè)可靠的下屬上被評(píng)判。

B公司是一次完全不同的經(jīng)歷。BILL從70分開始,但是他所知道的一切是都是給他添分的。他能夠說(shuō)清楚邏輯回歸和最大似然法?加5分;而且他還實(shí)際實(shí)現(xiàn)過(guò)他們?加6分;他懂得OCaml?加5分。他所知道的一切都對(duì)他有利,我認(rèn)為他還通過(guò)不相關(guān)的“有趣的人”有所加分,比如說(shuō)他的旅行經(jīng)歷。

當(dāng)一個(gè)程序員到了一定的年齡,他知道很多東西,但是同時(shí)也有很多的東西他不知道,因?yàn)闆](méi)有人能夠知道這個(gè)行業(yè)所發(fā)生的所有事情,從70分開始從你所知道的事情獲得加分,遠(yuǎn)遠(yuǎn)比從90分開始由于你所不知道的事情得到減分好,除非你在申請(qǐng)一個(gè)初級(jí)的職位。

這整個(gè)問(wèn)題不僅僅是一個(gè)人對(duì)技術(shù)的掌握程度。作為程序員,我們習(xí)慣了學(xué)習(xí)新技術(shù),這是我們所擅長(zhǎng)做的事(即使一毛不拔的商人討厭投資訓(xùn)練我們)。這是一個(gè)社會(huì)地位的問(wèn)題,當(dāng)一個(gè)人在玩工作游戲時(shí),為什么地位會(huì)他媽的如此重要,遠(yuǎn)遠(yuǎn)比忠誠(chéng),能干,勤奮重要。

地位的高低并不意味著被喜歡或不喜歡。有些人被人喜歡但是地位很低,有些人不被人喜歡但是地位卻高。通常來(lái)說(shuō),在工作中擁有高低位比受歡迎更有用,更重要。顯然兩者擁有最好,但是受歡迎地位低的人在垃圾項(xiàng)目中,永遠(yuǎn)得不到進(jìn)步。不被人喜歡地位高的人,最壞的情況下也能得到遣散費(fèi)。正如Machiavelli所說(shuō),“如果你兩者不能兼?zhèn)?,被人敬畏遠(yuǎn)遠(yuǎn)比人喜愛更安全”,人們的喜好會(huì)隨著時(shí)間變化的,但一個(gè)地位高的人不大可能會(huì)讓他人對(duì)自己不利。

此外如果你地位低,人們最終會(huì)找到不喜歡你的理由,除非你不斷地犧牲自我以換取別人的喜歡,甚至用這種方式耗盡時(shí)間。地位高,人們會(huì)找喜歡你的理由。地位低,你的缺點(diǎn)會(huì)被首要關(guān)注,你的優(yōu)點(diǎn)會(huì)被視作不重要的,或許還會(huì)經(jīng)過(guò)“是的,但是”之類的反駁將積極的方面變成負(fù)面的(比如說(shuō)“是的,他在Clojure方面很擅長(zhǎng),但是他只不過(guò)是那些動(dòng)態(tài)類型方面的牛仔程序員之一”,“是的,他很擅長(zhǎng)Haskell,但是那只意味著他不過(guò)是那些靜態(tài)類型方面的白癡之一”,“是的,他是一個(gè)很好的程序員,但是她看起來(lái)不像是團(tuán)隊(duì)中的成員”)。當(dāng)你地位低時(shí),你最好的策略是不被人看到,注意到的,因?yàn)榧词鼓銉?yōu)秀的特質(zhì)也會(huì)傷害到你。你想要保持清白,等待一種均值回歸現(xiàn)象把你帶入中間階層,在那里,受人歡迎會(huì)幫到你,然后過(guò)些時(shí)間,會(huì)把你帶到中上層或上層。

當(dāng)你地位高時(shí),那情況將是相反的。你不用努力保持自己的石板空白,實(shí)際上所有對(duì)你有益的事情會(huì)被寫在上面。人們會(huì)夸大你的優(yōu)點(diǎn),忽略你的缺點(diǎn)(除非這些缺點(diǎn)是極壞的并且危險(xiǎn)的),你從70分開始,人們會(huì)尋找方法來(lái)給你增加另外的30分。

程序員的熱情

我一直覺(jué)得程序員的社會(huì)地位低,上面的實(shí)驗(yàn)也支持這個(gè)觀點(diǎn)。顯然,這些都是一些事跡而不是數(shù)據(jù),但是我認(rèn)為我應(yīng)該著手給“軟件工程師”的低社會(huì)地位一個(gè)嚴(yán)格的定義。

在當(dāng)前經(jīng)濟(jì)和市場(chǎng)情況下,程序員的工資到底是低了還是高了,經(jīng)常會(huì)有這樣的爭(zhēng)論。由于這種因素是可變的,不能夠準(zhǔn)確的衡量,所以,這種爭(zhēng)論最終會(huì)以主觀感受結(jié)束而不是一些(客觀)技術(shù)上的支持。一個(gè)人的缺點(diǎn)被關(guān)注還是積極的優(yōu)點(diǎn)被關(guān)注—使用這種地位的技術(shù)觀念,我們有方法不通過(guò)比較一個(gè)人的薪水和他們應(yīng)得的工作條件來(lái)評(píng)估程序員的社會(huì)地位。如果你所處的位置人們強(qiáng)調(diào)你的錯(cuò)誤忽視你的成就,那么你的社會(huì)地位就低(即使你每年掙20萬(wàn)美元,那只意味著裁掉你的計(jì)劃將會(huì)很快到來(lái))。如果你所處的位置和這個(gè)相反,那么你擁有一個(gè)高社會(huì)低位。

從這個(gè)角度看,程序員社會(huì)地位低的事實(shí),不能夠再清楚了。我們永運(yùn)也不會(huì)付給一個(gè)軟件工程師“理想下正確的”“公平的價(jià)值”的薪水??梢钥吹降氖羌夹g(shù)人員的成就在他們所工作的企業(yè)中很少被提到,但是他們所犯的錯(cuò)誤卻被著重突出。我曾經(jīng)在一家公司被告知的第一件事是4年前由一個(gè)人造成的生產(chǎn)中斷,那個(gè)時(shí)候他還是個(gè)實(shí)習(xí)生。(為什么一句話也沒(méi)有提那個(gè)讓一個(gè)實(shí)習(xí)生造成事故的經(jīng)理?因?yàn)槟俏唤?jīng)理的地位高。)問(wèn)題的很大一部分原因是程序員向來(lái)習(xí)慣于勝過(guò)對(duì)方(見:feigned surprise)以證明他們具有更優(yōu)秀的學(xué)識(shí),能力與智力。從外部(即,從我們所為之工作的企業(yè)經(jīng)營(yíng)者的角度)來(lái)看,這些無(wú)聊的比賽使得雙方都看起來(lái)愚蠢和不足。程序員通過(guò)穩(wěn)妥地降低彼此的地位,毫無(wú)閃失地降低了整個(gè)群體的地位。

曾經(jīng)有一段時(shí)間,或許離現(xiàn)在有20多年了,當(dāng)時(shí)的硅谷是不同的,工程師掌管著局勢(shì),技術(shù)人員互相幫助,程序員工作在高度自治和充滿鼓勵(lì)的研發(fā)環(huán)境中。套用一個(gè)研發(fā)車間的內(nèi)部標(biāo)語(yǔ):壞的創(chuàng)意是好的,好的創(chuàng)意是非常棒的。硅谷是不合群的人的愛麗絲島(超人狗,是個(gè)秀),在“牧羊犬”的領(lǐng)導(dǎo)下企圖遠(yuǎn)離主流的MBA文化(這種文化能夠摧毀行業(yè)的創(chuàng)造力)。那個(gè)時(shí)期結(jié)束了,舊金山加入到了由波士頓,紐約,華盛頓,和洛杉磯組成的“paper belt”(根據(jù)Balaji Srinivasan的術(shù)語(yǔ),戰(zhàn)后工業(yè)和基建系統(tǒng)非常完善的區(qū)域)。風(fēng)險(xiǎn)投資轉(zhuǎn)向好萊塢那些丑陋的人,硅谷開始成為自身成功的受害者。海灣地區(qū)的房東使得這個(gè)程度更大了。從MBA文化的據(jù)點(diǎn)如麥肯錫和高盛出來(lái)的一些失敗者找到了競(jìng)爭(zhēng)力更小的舞臺(tái),在那里他們可以(不受懲罰地)無(wú)所顧忌地管理書呆子。如果你還不夠優(yōu)秀到在銀行擔(dān)任總經(jīng)理,你去西海岸成為一個(gè)風(fēng)險(xiǎn)投資創(chuàng)始人。在這種硅谷新秩序下沒(méi)有勝出地其中一群人就是軟件工程師。房租漲得比他們地薪水還要快,他們逐漸遠(yuǎn)離了創(chuàng)新的同伴,而成為MBA文化失敗者糟糕思想的實(shí)施者。這是我們現(xiàn)在所處地位置。

那么發(fā)生了什么事?難道硅谷新的財(cái)富吸引作惡者是不可避免的嗎?或者是可以避免的?事實(shí)上,我認(rèn)為這應(yīng)該停止,認(rèn)識(shí)到我們現(xiàn)在的處境。有沒(méi)有可能在其他地區(qū)復(fù)制硅谷地成功,而且當(dāng)資金出現(xiàn)并注入到其中時(shí),我們的地位和自由不會(huì)丟失?我想是這樣地,但是我會(huì)用另一篇文章來(lái)解釋為什么我們可以保持優(yōu)勢(shì)以及用我們的方式使用實(shí)用的策略保持游戲公平。這是一個(gè)大的話題,和我在這篇文章中試圖表達(dá)的相去甚遠(yuǎn)。

地位的丟失是一件很讓人悲傷的事情,因?yàn)榭萍急緛?lái)是我們的場(chǎng)地,我們熟悉電腦和軟件,以及算法基礎(chǔ),但是這些擁有MBA文化的侵入者卻不懂。我們應(yīng)當(dāng)擁有優(yōu)勢(shì)和保持一個(gè)高低位,但是我們卻敗了,為什么?這里有兩個(gè)彼此相關(guān)的原因。

第一個(gè)原因是我們?nèi)鄙佟澳裂蛉?。牧羊犬,在這里指的是一個(gè)好斗強(qiáng)勢(shì)有能力保護(hù)善類的人。一只牧羊犬能夠驅(qū)走捕食者進(jìn)而保護(hù)羊群。牧羊犬不會(huì)挑起戰(zhàn)斗,但是卻會(huì)以它們希望的方式結(jié)束戰(zhàn)斗。程序員不喜歡“搞政治”,即使他們自己的同類卷入到了辦公室政治中,他們也很討厭“搞政治”。結(jié)果就是我們沒(méi)有太多的牧羊犬保護(hù)我們免受擁有MBA文化的狼群的入侵。 如果有人學(xué)習(xí)一些保護(hù)善類的技巧,結(jié)果往往會(huì)不同。

第二個(gè)原因是我們?cè)试S別人用“熱情”來(lái)對(duì)我們不利。當(dāng)我們喜愛我們的工作時(shí),工作會(huì)非常努力(我們?cè)敢庾屗蝗酥溃覀児ぷ鞯梅浅EΓ?。但是這造成了兩個(gè)方面的負(fù)面影響:第一它表明,如果我們不喜愛我們的工作,我們會(huì)和其他人一樣對(duì)工作不盡全力。管理層通常會(huì)有一種政治家的城府不會(huì)隨便表現(xiàn)出他們是否喜愛他們的工作,除非是他們非常信任的人。程序員,相反地,對(duì)待自己工作的態(tài)度非常明顯。這意味著那些對(duì)工作顯得很高興的人不會(huì)得到應(yīng)得的(他們工作的很努力)升職,因?yàn)楣芾韺佑X(jué)得沒(méi)有必要去獎(jiǎng)勵(lì)他們,而那些對(duì)工作顯得不那么高興的人就會(huì)因?yàn)闈撛诘摹皯B(tài)度問(wèn)題”突出在咄咄逼人的管理層面前。第二個(gè)負(fù)面影響是,對(duì)工作沒(méi)有熱情是一種犯罪,尤其在創(chuàng)業(yè)公司,我們是不被允許把工作當(dāng)作“僅僅是個(gè)工作”,并且不應(yīng)該僅僅在給予超常報(bào)酬時(shí)才付出超常的努力。我們不被允許去“搞政治”保護(hù)自己,我們應(yīng)該充滿熱情地免費(fèi)干這個(gè)工作。

大部分人并沒(méi)有意識(shí)到正是這種強(qiáng)制性的“熱情”文化降低了我們的社會(huì)地位,因?yàn)樗膭?lì)我們無(wú)理由,不計(jì)條件的拼命工作。失去地位最快地方式是接受當(dāng)前的低地位狀態(tài)。比如說(shuō),程序員經(jīng)常會(huì)在人手不足時(shí)過(guò)度工作,這是一個(gè)糟糕的事情(那些高官不相信我們,所以我們通過(guò)加班證明給他們看),允許人手不足的情況存在,這樣做就證實(shí)了整個(gè)團(tuán)隊(duì)的低地位。

管理層是比較機(jī)智的一群人,當(dāng)不到提升或應(yīng)得的酬勞時(shí),他們會(huì)多工作失去熱情。他們的這種態(tài)度并不是可憎的,他們不討厭這種態(tài)度,但是也不會(huì)試圖去掩蓋它。他們不會(huì)給違背他們興趣或降低了社會(huì)地位的項(xiàng)目或公司付諸于真正的努力,他們也不會(huì)為了成為“熱情的人”而對(duì)自己不利。他們希望自己被看作是一個(gè)極其能干的人而不是可以無(wú)條件犧牲的人。這就是他們和我們的不同之處,管理層一心為自己著想,并且對(duì)事實(shí)相當(dāng)開放。相反地,程序員卻因一些形式的自我犧牲自居為英雄:比如說(shuō)犧牲周末來(lái)交付項(xiàng)目,最后被取消了;或者在沒(méi)有搬遷費(fèi)的情況下搬到舊金山,因?yàn)樗罢娴南嘈拧蹦莻€(gè)他甚至都不能連貫描述的產(chǎn)品,并且他還會(huì)擁有百分之五的股份。

管理明白互惠性,他們付出恩惠來(lái)賺取恩惠,但是不會(huì)去做犧牲自我。當(dāng)“工作”不再愛他們時(shí),他們也不會(huì)掉進(jìn)“對(duì)工作的熱愛”的自我幻覺(jué)中去。他們不怕“搞政治”,因?yàn)樗麄冋J(rèn)為工作主要是政治,只有那些能夠負(fù)的起對(duì)政治漠不關(guān)心的人或求同的人才是可信賴的政治贏家, 但是直到某人在哪個(gè)陣營(yíng),他不能夠再幻想。

如果程序員想被認(rèn)真對(duì)待,我們應(yīng)該被認(rèn)真對(duì)待,我們當(dāng)然想要這樣。我們必須對(duì)我們的妥協(xié)做出反思并且開始修補(bǔ)。甚至這是“政治性的”。我們應(yīng)該停止吹噓無(wú)意義的自我犧牲為了最終的是別人的事情,開始為我們自己以及我們的價(jià)值發(fā)聲。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 工程師
    +關(guān)注

    關(guān)注

    59

    文章

    1590

    瀏覽量

    69510
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    潤(rùn)和軟件穩(wěn)居數(shù)字業(yè)務(wù)類解決方案市場(chǎng)第一名

    ”)憑借自身卓越的技術(shù)實(shí)力和創(chuàng)新能力,連續(xù)五年穩(wěn)居數(shù)字業(yè)務(wù)類解決方案市場(chǎng)第一名;在細(xì)分領(lǐng)域:數(shù)字信貸系統(tǒng)解決方案子市場(chǎng)持續(xù)保持第一名,數(shù)字銀行解決方案子市場(chǎng)躍升至第一名。同時(shí),其在開放銀行、交易銀行、智能營(yíng)銷、智能風(fēng)控、數(shù)據(jù)智能
    的頭像 發(fā)表于 07-14 17:36 ?460次閱讀

    問(wèn),成為硬件工程師需要幾只手?#硬件工程師 #YXC晶振 #揚(yáng)興科技 #搞笑

    硬件工程師
    揚(yáng)興科技
    發(fā)布于 :2025年04月25日 17:15:37

    如何成為一名合格的KaihongOS南向驅(qū)動(dòng)開發(fā)工程師

    如何成為一名合格的南向驅(qū)動(dòng)開發(fā)工程師 1. 我需要具備哪些方面的知識(shí)? KaihongOS南向適配的方向分為:驅(qū)動(dòng)開發(fā)、內(nèi)核開發(fā)。根據(jù)適配方向劃分,需要掌握的知識(shí)技能分別為: 驅(qū)動(dòng)開發(fā)
    發(fā)表于 04-23 08:02

    如何成為一名合格的KaihongOS北向應(yīng)用開發(fā)工程師

    如何成為一名合格的北向應(yīng)用開發(fā)工程師 在快速發(fā)展的軟件開發(fā)領(lǐng)域,北向應(yīng)用開發(fā)工程師個(gè)專注于系統(tǒng)級(jí)應(yīng)用開發(fā)的高需求職位。 以下是成為
    發(fā)表于 04-23 06:46

    工程師經(jīng)驗(yàn)分享:社區(qū)之星 趙云 沉著穩(wěn)定才能做好技術(shù)

    控制算法理論和實(shí)踐有過(guò)推導(dǎo)和大量的研發(fā)調(diào)試經(jīng)驗(yàn)。 ? 工作經(jīng)歷: 華為技術(shù)有限公司---芯片驗(yàn)證工程師 上海問(wèn)問(wèn)網(wǎng)絡(luò)科技有限公司---電機(jī)驅(qū)動(dòng)軟件工程師 ? ? ? 社區(qū)訪談: 社區(qū)小助手:可以分享下您的學(xué)習(xí)、工作經(jīng)歷嗎,您是
    的頭像 發(fā)表于 04-15 15:58 ?445次閱讀
    <b class='flag-5'>工程師</b>經(jīng)驗(yàn)分享:社區(qū)之星  趙云 沉著穩(wěn)定才能做好技術(shù)

    如何成為一名嵌入式軟件工程師?

    如何成為一名嵌入式軟件工程師? 01明確崗位的角色與定位 嵌入式軟件工程師主要負(fù)責(zé)開發(fā)運(yùn)行在特定硬件平臺(tái)上的軟件,這些軟件通常與硬件緊密集
    發(fā)表于 04-15 14:37

    招拿捏電子工程師#被AI拿捏了 #電子工程師 #電子電工

    電子工程師
    安泰小課堂
    發(fā)布于 :2025年03月25日 17:30:51

    嵌入式軟件工程師就業(yè)好不好?

    嵌入式軟件工程師就業(yè)好不好?會(huì)不會(huì)越老越吃香?今天起來(lái)看看。 首先看下市場(chǎng)需求。 隨著物聯(lián)網(wǎng)、人工智能、5G等前沿技術(shù)的快速發(fā)展,嵌入式系統(tǒng)的應(yīng)用領(lǐng)域不斷擴(kuò)大,從智能家居、汽車電子到工業(yè)自動(dòng)化
    發(fā)表于 02-20 10:19

    如何成為一名合格的南向驅(qū)動(dòng)開發(fā)工程師

    內(nèi)核開發(fā) - c,cmake,dts, linux常用命令 以上,如能對(duì)某模塊的南向適配研究透徹,自行調(diào)通,積極解決問(wèn)題。那么對(duì)一名kaihongOS的南向驅(qū)動(dòng)開發(fā)工程師而言,他便是合格的,若
    發(fā)表于 01-10 10:06

    如何成為一名合格的北向應(yīng)用開發(fā)工程師

    在快速發(fā)展的軟件開發(fā)領(lǐng)域,北向應(yīng)用開發(fā)工程師個(gè)專注于系統(tǒng)級(jí)應(yīng)用開發(fā)的高需求職位。 以下是成為一名合格的KaihongOS北向應(yīng)用開發(fā)工程師
    發(fā)表于 01-10 10:00

    為什么嵌入式驅(qū)動(dòng)開發(fā)工程師可以拿高薪?

    技術(shù)領(lǐng)域具有不可替代的地位。 成為一名優(yōu)秀的嵌入式驅(qū)動(dòng)工程師只需要深耕以下幾點(diǎn): 1)堅(jiān)實(shí)的技術(shù)基礎(chǔ): 首先,需要有堅(jiān)實(shí)的基礎(chǔ),包括計(jì)算機(jī)組成原理、微處理器與微控制器架構(gòu)以及電路設(shè)計(jì)與硬件接口知識(shí)
    發(fā)表于 01-07 16:56

    OpenAI從谷歌DeepMind挖角三高級(jí)工程師

    近日,據(jù)Wired最新報(bào)道,OpenAI在人才爭(zhēng)奪戰(zhàn)中取得了顯著成果,成功從競(jìng)爭(zhēng)對(duì)手谷歌DeepMind“挖角”了三高級(jí)計(jì)算機(jī)視覺(jué)和機(jī)器學(xué)習(xí)領(lǐng)域的專家。 據(jù)悉,這三工程師分別是Lu
    的頭像 發(fā)表于 12-04 14:13 ?684次閱讀