第九章 第一節

在BAR產品如果有人問起,「哪個是董延明」,大家一定會毫不猶豫地告訴他,「站著晃來晃去的那個就是」,如果那人沒看到有人站著,大家就又會解釋:「你觀察一會,五分鐘後保證就站起來。」

董延明最近身體不好,晚上睡覺脖子痛,有時候還脊椎痛——程序員似乎都有些這裡那裡痛的毛病。董延明對自己的身體很注意,估計是職業病,就跑到龍捲風健身會所去辦了健身卡。

公司里很多人都辦過健身卡,但是大多數人都把錢打了水漂,真正能堅持規律健身的人少之又少,這可能也是健身會所年卡便宜的原因吧——絕大多數人都會想:「我還有一年呢,明晚(或是下周一)再去健身也不晚。」

董延明也是這類人,辦卡的時候興緻勃勃,跟健身教練一聊就渾身熱血沸騰,恨不得馬上脫了衣服就跑個昏天黑地。可等卡辦下來了,晚上也有時間健身的時候,立刻給自己找了無數的理由,最後的結果是他花了一千多辦的年卡用了不到三十次。他恍然大悟的是,難怪健身會所註冊會員好幾百人,可是每天晚上鍛煉的只有幾個,肯定都跟自己一樣懶著不願意動彈。

健身卡雖然沒有起到應該有的作用,但也不是一無是處,最起碼教練針對他的脖子和脊椎提出了建議——工作的時候最少每隔一個小時站起來,做做簡易的健身操,活動脖子和脊椎。

也不知道出於什麼原因,沒毅力的董延明居然把這個活動給堅持下來了,過了一段時間脖子和脊椎居然也不痛了,但是也在部門裡留下一個不好的印象——總是站在辦公室裡面搖頭擺尾不知所謂。

董延明、小劉一干人以及V7裡面被釋放的好幾個人都投入V7R3這個版本,項目一開始大家照例跟著SE準備規格。

V7R3吳海波開了個小會,他反覆強調,「大家不要覺得這次主要是移植V7代碼就放鬆了,V7的基線是V5,我們現在的基線可是V6呀!要注意呀,這兩個版本差別不小,絕對不是簡單的複製粘貼,很有可能某個特性因為V5到V6之間的修改,而不再適應或者要重新編排。所以移植說明書非常重要,大家前期做好分析,想清楚如何移植、如何測試還有原代碼是否有不合理的問題。我跟大家說啊,一個優秀的開發,最累的階段應該就是現在這個階段,因為這個階段你要把所有的工作都做到成竹在胸,後期你按部就班就好,完全不用走腦子了,真的,看你自己的文檔就夠了。可是如果你前期沒有做好,那你到了後期再想修改,需要投入的恐怕不是兩倍這麼簡單了,而且打亂你的計畫那可……」

吳海波這段話其實也是老生常談,董延明在不同時間、不同場合聽過針對不同工作任務的不同的人說過無數次。其他同事大概也耳熟能詳,所以也都沒有太認真。董延明提出了不同意見,「海波,你說這事吧……其實我,不,我們,我們真想干好,也真能幹好,但是你覺得我有時間嗎?好傢夥,曹貴陽給我分了一萬行代碼呀,居然還不是一個特性的,就算是看我也要看幾天呀。而且移植一萬行,我就光看這一萬行啊?V6跟這一萬行代碼有關的代碼起碼也有一萬行,V5也有差不多這些,我這搞不好就有三萬行要去看。我能看完嗎?等我看完了,看明白了再寫,曹貴陽那兒不能幹哪。」

吳海波說:「順桿爬,我發現董延明就喜歡順桿爬。我說工作量大,你就趕緊說干不完。我說代碼多,你就說看不完。那怎麼看不完呢?V7你也參與開發了,V6和V5代碼有差別,不過90%的相似度還是有的,誰讓你看多少了?我剛才說話那意思是大家要仔細、謹慎、細心地把前期工作做好,你這就叫危言聳聽!」

小成趕緊在一邊補充說:「可不,他簡直就是唯恐天下不亂呀。他混進了我們部門這麼久,在公司發展形勢一片大好的今天,他按捺不住反革命野心公然從陰暗的角落裡跳了出來,扇陰風點鬼火,或造謠於街頭,或策劃於密室,拉少年下水,誘少女上床,唯恐天下不亂,企圖亂中奪權,大有炸平廬山、阻止地球轉動之勢……」

小成不知道從哪個電視劇里搞那麼多詞,一口氣噴出來,結果說得太多,大家都沒聽清楚,一點反應也沒有。小成搖搖頭嘟囔了一句「沒文化真可怕」就不說了。

董延明看小成停了,就搖頭對吳海波說:「大佬,你以為我是你呀,我才來公司多久啊,你看看這幾個人,都來公司才多久啊。熟悉這麼個大型軟體要多久啊?我一點不吹牛,這事要是換成你或者高守、宋江都行,閉眼睛一想就知道大概往哪裡加,一看代碼就能估計出會跟另外一部分有衝突,那確實行。可我現在看代碼真是天天都有驚喜呀,真的,每天都能從代碼里找到我沒見過的東西。唉……」

吳海波把驚詫的目光從小成臉上拉回來,他愣愣地看著董延明:「你都到公司一年了,怎麼代碼還這麼不熟悉啊?」

董延明趕緊向左右打眼色:「你以為就我一個人嗎?大家都不熟悉,我們大家也都沒有時間熟悉呀。我從V7開工開始,完整地參與了整個版本開發,但是卻不太知道自己幹了什麼。我天天加班搞這些東西,就為了完成時間點,你不完成,老黃就天天黃世仁一樣催,你說就V7的那個開發周期夠我學什麼的?根本就沒給我時間,根本不讓我學會了、看明白了再做。總跟我說,在工作中學習,以後會有時間系統學習。結果呢?V7結束了,V7R3開始了,你老人家一張嘴就問我們,『你們怎麼不會呢,不應該啊,你們都一年了,都幹什麼了,不是都幹了一個版本了嗎,怎麼能還學不會呢』,是不是?」

小成、小劉幾個人都點頭,也七嘴八舌地表述自己的觀點,大意卻驢唇不對馬嘴的扯到老黃PL失職上了。

吳海波有些意外,他皺眉說:「怎麼會這樣啊,為什麼會這樣啊,我記得從前不是這樣啊。」

董延明用壓住大家的聲音沉痛地說:「你是不當家不知柴米貴呀,太久不跟項目了,現在的項目……唉,真是曹操他媽過年,一年不如一年啊。」

吳海波想了想,敲敲桌子讓大家安靜,直截了當地說:「你們剛才說的問題,應該真實存在,但是不能成為我們的理由。說實話,這些也不是我的工作職能之內的事情,更是我能力範圍之外了……不過……我會和劉徹反映的……就跟老鞏說的一樣,就說這事吧,你接受能接受的,不能接受的你要麼去改變,要麼……如果沒有能力改變,那,還是就接受吧。你看,我們工作就這麼回事——工作就這麼多,現在情況也已經這樣了,你不幹還想幹什麼,干不完誰干,除了努力干之外……還會有第二條路嗎?」

董延明默然,這話老鞏說過,不過說的時候太過激情四溢讓人沒辦法認同,吳海波用無奈的語氣一說,大家明顯都無奈接受了。

開工會完後大家就緊張地開工了,董延明看了看自己的代碼部分,準備自己的規格文檔。雖然頭幾天高守透露出來的信息讓他一度很消沉,但是工作總是無法逃避的,而且他反覆打量自己也實在找不到讓人同情的理由。

曹貴陽第二次做PM,看得出來很興奮,每天在辦公室裡面揮舞著短胳膊短腿,彷彿精力無限的人一樣密切關注著每一個下屬的工作進展。他要求大家每天下午三點鐘到他座位上碰一下頭,開一個簡短的會議,輪番給大家講述自己工作的心得以及進度,他認為這樣有助於大家交叉掌握對方的知識點,也可以互相檢視對方的設計思想。

平心而論,這個計畫不錯。從前的版本開發完成後就有這類問題出現——前期設計思想缺少交流導致設計失誤,後期維護工作中又因為大家對其他人的模塊不熟悉,造成人員大面積釋放之後,留守的維護人員無法迅速解決問題。確切地說,老黃就正在為這些事情撓頭,撓到頭破血流,大家都看在眼裡又怎能不引以為戒。

不過,明白是一回事,真幹起來又是另一回事,大家覺得曹貴陽一定是腦子進水了,而且是開水——大家都很忙,忙到自己都不能保證完成工作,還花費時間關注別人的特性,這明顯是不切實際的。小成第一個跳出來大喊反對,聲稱每天下午都開會,這太影響效率。小劉也附和說,下午三點鐘正好是腦子最流暢的時候,如果這個時候被打斷思路,那會多花一倍的時間來接續的。董延明負責煽風點火,滿臉打牙和血咽的表情表示,人家老曹是PM,人家說啥是啥,我們這些小傢伙有什麼資格反對。

曹貴陽見反對的人多就打了個折,給每個特性都安排了兩個後備,就不要求所有人都要弄懂所有特性了,但是這兩個後備必須搞懂特性,要和特性負責人一樣懂。然後他又笑眯眯地解釋說,大家反對也是他意料之中的事,但是這件事情實際上並沒有想的那麼可怕或是麻煩。每天下午抽出十幾分鐘開一個短會,能給大家重新理清思路的時間,而且就當是一個休息,走走活動活動也是一件有益身心的好事。他拿董延明舉例子,說董延明每天都非常注意活動,結果人家就氣色很好。然後又拿老黃說事,老

上一章目錄+書簽下一頁