(我是一個前端開發(fā)者莉恼,但我想這個故事對任何開發(fā)者都會引起共鳴的)
有人向你反饋了一個bug囚枪。 “26樓會議室的燈亮著发笔。它應該是熄滅著的缸榛×咝撸”
bug的備注里寫道“你應該能在5分鐘內(nèi)搞定,只要按一下開關就好了内颗【牛“
你去了26樓的會議室。燈的確亮著起暮,但房間里沒有燈的開關卖氨。
你準備自己安裝一個開關。但設計師說负懦,它會破壞房間的美感筒捺。另外,墻壁是混凝土纸厉。你需要合適的工具才能安裝開關系吭。但是,沒有人會批準購買這些工具颗品。如果沒有合適的工具肯尺,安裝開關將需要兩天。他們希望你現(xiàn)在就能把燈關上躯枢,因為他們害怕CEO可能心血來潮決定去26樓逛逛则吟,并恰好路過了會議室,問為什么燈是亮著的锄蹂。
現(xiàn)在你不斷地收到郵件氓仲,詢問為什么會議室的燈還是亮著的。?你不得不群發(fā)一封郵件說明情況得糜,幾人開始了一個恐慌的電子郵件鏈敬扛。
你知道,如果你期待著問題能夠被郵件討論解決(而不實際做點什么)朝抖,這個問題永遠也不會得到修復啥箭。bug系統(tǒng)里,這個bug歸你處理治宣,而且它的最后期限就是今天急侥。如果問題沒有解決,會有麻煩的是你侮邀。所以缆巧,你設法進到了26樓走廊的天花板里,找到了會議室燈的電線豌拙,一刀切斷陕悬。問題解決了。
為了平息在電子郵件鏈里的恐慌按傅,你(再次群發(fā)郵件)說明了你是如何解決問題的捉超。
郵箱安靜了一陣。當它再次響個不停的時候唯绍,每個人都在擔心拼岳,現(xiàn)在會議室的燈無法開啟和關閉。如果CEO想在那里開會怎么辦况芒?因此惜纸,他們要求你“把燈的電線牽引到地下室去”。當有人需要開關燈時,他們會通知你到地下室去耐版,連接或斷開電線祠够。
你抗議這個荒謬的解決方案。你的上司說粪牲,“是的古瓤,我知道這不理想。但它是現(xiàn)在唯一的解決方案腺阳÷渚“
你面臨著選擇。你可以照著他們說的做亭引,或者辭職以示抗議绎速,另謀高就。但你知道焙蚓,一旦你開始了新的工作朝氓,新的同事很可能也會要求你做這么白癡的事,如果不是更白癡的話主届。
你把26樓的電線牽引到了地下室赵哲。當你進入地下室后,發(fā)現(xiàn)已經(jīng)有幾十條電線掛在墻上君丁。你知道你不是一個人枫夺,也知道了這個白癡想法是從哪來的。你調(diào)整好了電線绘闷,盡人事地貼上標記橡庞,默默地向下一個可能處理它的哥們道歉。
終于印蔗,你回到了你的辦公桌扒最,你收到了一個新的report。 QA重新開啟了bug华嘹。bug描述里說“房間還是亮著吧趣。”
你回到26樓的會議室耙厚。燈是熄滅著的强挫。你返回辦公桌前,關閉了bug薛躬,注明你已經(jīng)親自檢查過了俯渤。
QA再次重新開啟了bug⌒捅Γ“房間還亮著”bug描述里堅持八匠。再次親眼確認燈泡的狀況后絮爷,你將情況匯報給了上司。他建議你去地下室檢查電線梨树。你抗議說你正直盯盯地看著燈坑夯,它就是滅著的。 “我知道劝萤,但去檢查一下渊涝。這樣一來你就可以告訴QA你確認了所有流程慎璧〈蚕樱”
你嘆了口氣,前往地下室胸私。果然厌处,電線沒有連接,切口兩端都好好地被包裹著岁疼。它們不可能以任何你能理解的方式導電阔涉。
你向QA反饋,你檢查了電線捷绒,它們沒有連接著瑰排,你正看著燈泡,它是熄滅的暖侨。
“我不是指燈泡椭住,”QA說。 “bug里描述的是房間里的光字逗。房間現(xiàn)在仍然不夠暗京郑。你應該拉下百葉窗『簦“?你回應說百葉窗不歸你管些举,bug描述的是燈光。
QA不相信你俭厚,發(fā)出一組電子郵件户魏,詢問bug是否包含百葉窗拉下的問題。
你很是等待了一會挪挤,郵箱又一次響起了绪抛。
“從理論上說,”他們問电禀,“如果光太亮或太暗的話幢码,在26樓會議室開會的人能自由拉上或拉下百葉窗嗎?”
是的尖飞,他們可以症副,你回復店雅。
“任何一個普通人都能做到嗎?他們就不需要你做了嗎贞铣?“
是的闹啦,任何普通人。不辕坝,他們不會需要你窍奋。任何人都可以做到這一點。
“太好了酱畅。那么琳袄,燈光問題暫時到此為止。我會安排如何處理百葉窗的會議纺酸〗讯海“
bug被關閉了。現(xiàn)在餐蔬,CEO碎紊,可能從所有關于26樓會議室的討論中感覺到了什么,希望在那里開會樊诺。你收到了幾封希望開燈的驚慌失措的郵件仗考。
你去了地下室,連上電線词爬,并返回辦公桌秃嗜。你的收件箱多了32個新的消息。
“出問題了缸夹,燈還是熄滅的!”
“有個問題痪寻,沒有燈光!”
“你收到我們發(fā)的郵件了嗎?“
等等等等虽惭。
第32封郵件說道:“沒事橡类,燈亮了⊙看剑”
這個(指32封郵件)過程顾画,或多或少地,在開關燈時反復發(fā)生匆笤。
如果要說有什么好消息的話研侣,那就是在會議結束后,大家甚至都忘記了26樓有個會議室炮捧,你也不需要對它做任何新的處理庶诡。