你可不能安排休假

fmms 13年前發布 | 5K 次閱讀 程序員

本文是從 Startup Lesson: Why a Vacation is not just good for you 這篇文章翻譯而來。


你可不能安排休假

在我剛到McAfee殺毒軟件公司(當時還是一個叫做Foundstone Security的創業公司)沒幾個月的時候,我們剛剛完成了針對企業的安全掃描軟件的X版本的開發。軟件已經通過了QA部門的測試,客戶在等待安裝這新 發布的軟件,我們終于有了喘息的機會。為了完成這次開發,我們奮斗了很久,開發團隊隊長(我們就叫他Dietrich吧,因為這就是他的名字)覺得有必要 安排大家輪流休息一下,他自己決定和家人去Joshua tree做一次野營式的周末旅行(我想他是特意選了一個沒有手機信號的地區)。他周四走,周一回。我是僅次于他的負責產品的web相關的開發團隊的領導 人,對于公司產品的內部結構和程序庫的復雜性還沒有完全的了解。我想,事情能會有多糟?不就是替他照看一天嗎,周一他就回來了。

周五下午,大概是4:30分,公司的技術總監和產品經理跑到我的桌前說“X客戶在我們剛剛發布的產品里發現了一個嚴重bug,這個問題不解決前 大家都不能休息”。X客戶在當時是我們公司最大的客戶,和他們的交易額達7位數,所以,我們都覺得事情很嚴重。說實話,我已經不記得當時的那個bug究竟 是什么了,只記得是由一個自定義的PHP擴展引起的,那是一個由Dietrich自己寫的SOAP接口(NuSOAP),一些內部的程序庫記錄了這個時隱 時現的bug的來源。我還清楚的記得,在起初前幾小時,問題還沒有探明的時候,技術總監咨詢了直升飛機的租用價格,打算飛到Joshua tree把Dietrich帶回來,我們安慰他,但沒有用。

到晚上12點半,我埋頭研究代碼,以前從來沒有見到過這樣的情形,經理和CTO每隔5分鐘就跑到我的桌前詢問一次進展情況。我最終還是找到了這 個詭異的、藏的很深的bug。一種強烈的自豪感讓我抖擻精神,在凌晨1點左右做出來系統補丁,挽救了Dietrich星期六早上被直升機拉回來的命運。這 整個下午晚上的時間都是對我的巨大考驗,一是考驗我對代碼庫的掌握程度,一是考驗我處理這種緊急情況的能力。如果能聯系上Dietrich,也許5分鐘就 把這個問題搞定了,用不著把整個代碼再翻找一遍。同時也就是失去了一次對產品程序進行深入了解的機會,也就不能意識到,休假對于一個創業公司來說是危險 的。.

從這次事故中我還學到了另外一個教訓,至今銘記在心。有時候,一次休假并不是你一個人受益,你的整個團隊也會受益。我相信Dietrich并不是故意拿這次事情來做實驗的,他只是想享受一次完全不受干擾的休息。然而,當輪到我開始休假的那天,我預先說明了,我也去外地,你們不要聯系我,除非有極其緊急的情況。

作為一個團隊領導,你應該在團隊中樹立一種“敢做”的態度,讓人們知道,公司大于個人,任何個人都是可替換的。在一個項目上,有人每天審查你的 代碼和有人能在危機時刻修改你最復雜的bug是兩回事。后者才是考驗你的時候。休假是一個讓你逃離工作壓力,放松身心的時候,不要擔心,這也是一個訓練你 的團隊的時候,突發事件未必是禍,當你休假回來后,你會發現,不僅是你,你的團隊也變得強壯了。

我兩年沒休假了(這次休假我才有機會寫這篇博客),我真希望此時會有人在公司里瘋狂的查找我的代碼,這樣他就會變得更強大了,我也會。

本文轉載自: 外刊IT評論 http://www.aqee.net/

 本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!