您的位置:首頁(yè) >  新聞中心 > 行業(yè)動(dòng)態(tài)
  行業(yè)動(dòng)態(tài)
 

解雇了天才員工,這是我們做過(guò)最正確的決定

來(lái)源:原創(chuàng)    時(shí)間:2017-11-07    瀏覽:0 次

“你們不會(huì)理解我創(chuàng)造的一切。我 TMD 就是愛(ài)因斯坦,你們都是玩泥巴的小屁孩。”
 
我們的天才 Jekyll 醫(yī)生憤怒地變身為 Hyde。(譯注:《Jekyll and Hyde》是英國(guó)作家 Stevenson 的作品經(jīng)典小說(shuō),善良的醫(yī)生 Jekyll,他將自己當(dāng)作實(shí)驗(yàn)對(duì)象,結(jié)果卻導(dǎo)致人格分裂,變成夜晚會(huì)轉(zhuǎn)為邪惡的 Hyde。)
 
他是在產(chǎn)品設(shè)計(jì)小組、開發(fā)人員、管理人員和試用用戶面前說(shuō)出的這句話。有個(gè)我們的項(xiàng)目贊助商詢問(wèn)產(chǎn)品何時(shí)可以修復(fù)嚴(yán)重缺陷。
 
天才都是反復(fù)無(wú)常的野獸。運(yùn)氣好時(shí),和你共事的是個(gè)瘋狂的天才,其他時(shí)候只是純粹的瘋子。大多時(shí)候,你很難區(qū)分。
 
這個(gè)故事關(guān)于我們一名天才團(tuán)隊(duì)成員的隕落,他對(duì)我們的產(chǎn)品架構(gòu)有深入理解,有預(yù)測(cè)未來(lái)需求的不可思議的能力,有大量專業(yè)領(lǐng)域知識(shí)積累。
 
他是貢獻(xiàn)最多的成員。他曾駕馭我們的旗艦項(xiàng)目。我們叫他 Rick 好了。
 
(譯注:該名字取自一部美國(guó)著名的成人動(dòng)畫科幻情景喜劇《Rick and Morty》)
 
 
(你不會(huì)想讓這個(gè)家伙在你的團(tuán)隊(duì)里的。圖© Warner Bros)
 
Rick 是團(tuán)隊(duì)里公認(rèn)的天才。他是首席開發(fā)工程師及項(xiàng)目架構(gòu)師。
 
任何時(shí)候任何人有關(guān)于代碼的問(wèn)題或任務(wù)需要幫忙,他們都會(huì)找 Rick。Rick 在辦公室裝了一塊白板專門處理這種事情。白板上總留有無(wú)法擦去的凌亂痕跡,記錄著過(guò)去的討論。
 
無(wú)論什么時(shí)候出現(xiàn)特別有挑戰(zhàn)性的問(wèn)題,Rick 會(huì)處理它。Rick 電腦上安裝了與生產(chǎn)環(huán)境服務(wù)器參數(shù)相同的服務(wù)器。他可以用這個(gè)服務(wù)器獨(dú)立運(yùn)行整個(gè)應(yīng)用程序棧,同時(shí)在應(yīng)用各個(gè)層面排查問(wèn)題。
Rick 不依賴任何人。他喜歡孤軍奮戰(zhàn)在他的私人工作間。
 
Rick 從不需要?jiǎng)e人造好的輪子。他什么都自己造,從無(wú)到有,因?yàn)樽约涸斓妮喿颖绕渌踩俗龅钠接怪镆锰唷?/span>
 
很快,Rick 不再參加會(huì)議。因?yàn)樘啻a需要編寫,他沒(méi)有時(shí)間參加會(huì)議。
 
Rick 關(guān)上工作間的門,白板也閑置了。他沒(méi)有時(shí)間指導(dǎo)別人,因?yàn)樗约河泻芏嗍虑樾枰鉀Q。
 
Rick 身后開始積壓工作。他造的輪子也開始出現(xiàn) bug。這些壓榨了他投入在新產(chǎn)品開發(fā)上的精力。
 
當(dāng)然,這些 bug 出現(xiàn)是由于使用者操作不當(dāng),Rick 的工作沒(méi)有任何問(wèn)題。
 
在我們的項(xiàng)目?jī)x表盤上,標(biāo)志由綠色變成了黃色,黃色又變成了紅色,紅色的燈瘋狂閃爍。任務(wù)一個(gè)又一個(gè)陷入不可用狀態(tài)。所有人都在等待 Rick 處理。
 
 
 
(不必?fù)?dān)心,Rick 會(huì)把這些全都解決掉。)
 
項(xiàng)目經(jīng)理從贊助商那里獲得了六個(gè)月的延期。六個(gè)月到了,生產(chǎn)準(zhǔn)備預(yù)計(jì)還要七個(gè)月。等到一年過(guò)去了,生產(chǎn)準(zhǔn)備兩年了。
 
Rick 比之前更加高效地產(chǎn)出代碼。他每周工作 7 天,每天工作 12 個(gè)小時(shí)。
 
每個(gè)人都知道只有 Rick 能拯救團(tuán)隊(duì)。大家屏住呼吸等待 Rick 創(chuàng)造特效良藥,將項(xiàng)目起死回生。
 
每天,Rick 的孤立感和好戰(zhàn)心都在增加。面具逐漸脫離,Jekyll 變成了 Hyde,
 
在項(xiàng)目最初商定的發(fā)布日期 2 年后,我參加了與項(xiàng)目團(tuán)隊(duì)的第一次會(huì)議。我注意到該項(xiàng)目有一段時(shí)間了,因?yàn)樗诠纠锫暶墙?,不過(guò)之前并沒(méi)有參與進(jìn)來(lái)。
 
我被指派進(jìn)來(lái),看看我們能不能拯救該項(xiàng)目。
我的第一場(chǎng)會(huì)議主題,便是前文提到的“愛(ài)因斯坦”。
 
嗯······
 
我看了源碼。Rick 說(shuō)得對(duì),除了他自己,沒(méi)人理解他創(chuàng)造的東西。這些全都是他自己思維的工作產(chǎn)物。其中一些很巧妙,大部分還是復(fù)制粘貼的。它們都很獨(dú)特,并不是所有東西都有文檔。
 
我給了我們的 CIO(首席信息官)一份報(bào)告。只有 Rick 能夠維護(hù)這個(gè)產(chǎn)品。另外,Rick 每工作一天都會(huì)讓項(xiàng)目交付延期一周。他對(duì)項(xiàng)目的破壞速度比創(chuàng)造速度要快。
 
我們和 Rick 坐下來(lái)討論他在項(xiàng)目中的角色。我們?cè)u(píng)估了關(guān)注點(diǎn)。我們回避了他和愛(ài)因斯坦的比較。我們解釋了新的戰(zhàn)略。團(tuán)隊(duì)需要合作,從零開始構(gòu)建一個(gè)新產(chǎn)品。
 
我們的努力必須限制在一定范圍內(nèi),并且僅僅完成產(chǎn)品基礎(chǔ)功能。整個(gè)團(tuán)隊(duì)貢獻(xiàn)代碼并可以提供技術(shù)支持。不再會(huì)有瓶頸。
 
Rick 對(duì)此作何反應(yīng)?
 
Rick 還是一如既往風(fēng)格,瞬間爆炸。
 
Rick 并不想理會(huì)這場(chǎng)鬧劇。認(rèn)為如果我們不能欣賞他的天賦,那就是我們的問(wèn)題,而不是他的問(wèn)題。Rick 預(yù)計(jì)不出一個(gè)月,我們會(huì)狼狽而歸乞求他拯救我們。
 
Rick 向我們咆哮說(shuō)我們廟太小,容不下他這尊佛。
 
很遺憾,這之后,Rick 拒絕了領(lǐng)導(dǎo)關(guān)于未來(lái)幾個(gè)月的安排。他拒絕休息,也不同意工作移交他人。他屢次拒絕引入免費(fèi)開源的框架來(lái)替代他自己的難以維護(hù)的定制工具。
 
他回退了其他開發(fā)者測(cè)試修復(fù) bug 的代碼變更。他宣稱自己沒(méi)有責(zé)任支持其他同事的工作。他不斷公開藐視同事。
 
我們解雇了 Rick。
 
整整一周時(shí)間才塵埃落定。失去大將的軍隊(duì)需要一定時(shí)間來(lái)穩(wěn)定軍心。
 
然后我看到他們?cè)诎装迩皵D作一團(tuán)。
 
 
 
(合作?Rick 從不懂這個(gè)詞。)
 
他們開始合作,一起設(shè)計(jì)更簡(jiǎn)單的替代產(chǎn)品。
 
新產(chǎn)品沒(méi)有華而不實(shí)東西,也沒(méi)有根據(jù)五年后的產(chǎn)品路線來(lái)預(yù)計(jì)需求。
 
Rick 的產(chǎn)品動(dòng)態(tài)工作流支持超過(guò)一萬(wàn)五千種排列。事實(shí)上,我們 99% 的用例只遵循其中三分之一的路徑。團(tuán)隊(duì)對(duì)工作流硬編碼。這移除了超過(guò) 30% Rick 的工作。
 
每個(gè)任務(wù)并不能使用定制的硬編碼組件。他們把能購(gòu)買到的組件替換掉定制的組件。
 
這移除了 Rick 上百小時(shí)的貢獻(xiàn)。當(dāng)然這也移除了上千小時(shí)的技術(shù)債務(wù)(technical debt)。
 
我們和項(xiàng)目贊助商協(xié)商達(dá)成一致,砍掉一些邊緣功能。
 
這些邊緣功能只服務(wù)于 5% 的試用用戶組,但給在產(chǎn)品中占有四分之一的復(fù)雜度。
 
我們向試用用戶組重新發(fā)布產(chǎn)品。產(chǎn)品包含 Rick 寫的可穩(wěn)定運(yùn)行的 10% 的源代碼,另外用幾千行新代碼替換掉了十五萬(wàn)行難以理解的代碼。
 
整個(gè)團(tuán)隊(duì)六個(gè)月完成了五年的工作量。接下來(lái)幾個(gè)月時(shí)間我們把試用版擴(kuò)展為完整的客戶版本。
 
我們不僅替換掉 Rick 造的輪子,而且超越他并全面推出了產(chǎn)品,所有這一切只用了不到一年時(shí)間。產(chǎn)品的大小和復(fù)雜度只有 Rick 所做的五分之一。
 
盡管產(chǎn)品組裝時(shí)間很短,使用的客戶翻了十倍,但產(chǎn)品的效率仍提升上百倍,而且?guī)缀鯖](méi)有 bug。
 
團(tuán)隊(duì)回到 Rick 其他產(chǎn)品中,他們剔除了 Rick 的舊代碼。
 
團(tuán)隊(duì)協(xié)作三個(gè)月就重新發(fā)布了 Rick 三年時(shí)間開發(fā)的產(chǎn)品。
 
團(tuán)隊(duì)中不再有 Rick 這種人。我們也不再看到這種從無(wú)到有造輪子瘋狂的天才。但我們的生產(chǎn)力居高不下。
 
Rick 是非常有天賦的開發(fā)者。他能夠解決復(fù)雜的商業(yè)邏輯問(wèn)題,可以創(chuàng)造復(fù)雜精妙的結(jié)構(gòu)來(lái)支持他的高級(jí)設(shè)計(jì)。但 Rick 不能解決的問(wèn)題,是如何使團(tuán)隊(duì)高效工作。
 
 
 
(建筑工程隊(duì)長(zhǎng)是很酷,但摩天大樓是團(tuán)隊(duì)蓋起來(lái)的。圖© Warner Bros)
 
Rick 的存在,在某些方面是有破壞性的。
 
首先,他創(chuàng)造了個(gè)人崇拜的依賴。所有問(wèn)題都變成 Rick 的問(wèn)題,他變成一個(gè)神話。開發(fā)者習(xí)慣放棄嘗試,只等著 Rick 解決。
 
其次,他寫的代碼不易維護(hù)。他從不寫文檔或測(cè)試代碼,他的聰明才智也無(wú)法阻止失敗。他對(duì)自己可靠性的信仰讓他忽略了常識(shí)。
 
然后,他個(gè)人有破壞性。團(tuán)隊(duì)成員不想和他交流想法,因?yàn)樗偸桥兴麄?。Rick 只尊重它自己,以他自己的方式工作,讓其他人感覺(jué)渺小。
 
最后,他缺少個(gè)人責(zé)任感。所有失敗都不是他的錯(cuò)。他堅(jiān)信這一點(diǎn),這也阻止了他從錯(cuò)誤中學(xué)習(xí)和進(jìn)步。
 
我并不認(rèn)為 Rick 從開始就這個(gè)樣子。我看到的是,他最糟糕的樣子。他經(jīng)歷了數(shù)年愈演愈烈的加班,面對(duì)了同事和客戶逐漸增加的苛刻要求。
 
很遺憾,Rick 走遠(yuǎn)了。他的經(jīng)理也有責(zé)任。事實(shí)上,原來(lái)的管理團(tuán)隊(duì)承擔(dān)了責(zé)任,他們首先離開了。
 
不幸的是 Rick 走的太遠(yuǎn)了,以至于他不能回到正軌。即使再多的輔導(dǎo)、反饋、休假或指派其他項(xiàng)目都無(wú)法改變他的不良行為習(xí)慣。
 
在這一點(diǎn)上,整個(gè)團(tuán)隊(duì)知道他不好的地方。但個(gè)人崇拜的依賴如此強(qiáng)烈,每個(gè)人相信 Rick 是唯一的救命稻草。
 
其實(shí)一直都有其他選擇的。
 
團(tuán)隊(duì)力量和每個(gè)單獨(dú)成員的天賦無(wú)關(guān),而是有關(guān)于他們的合作、斗志和相互尊重。
 
組建團(tuán)隊(duì)要注重發(fā)揮每個(gè)人的價(jià)值,讓每個(gè)人都發(fā)揮自己的最好水平。
 
團(tuán)結(jié)一心,他們就可以應(yīng)對(duì) Rick 都無(wú)法觸及的更大的挑戰(zhàn)。

本文詳細(xì)地址:http://www.ohfrw.com/news/industry/292.html


免费视频观无码一区,国内精品一区二区无码,99精品无码视频在线播放,ā片国产在线播放