第十一章 第一節

春節前董延明走得最早,連部門的聚餐都沒有參加。據說那次聚餐老王大顯神威,每桌一杯酒,從頭敬到尾,一個小時不吃菜,不停地喝酒,喝了十幾瓶的樣子,讓董延明感嘆當領導沒有度量可不行。

董延明回家前幾天,他跟大家說,他的測試工作已經做完了。眾人交口稱讚,都說董大俠高效率。其實他也沒測完,只是簡略地跑了幾個流程,感覺肯定不會阻塞別人也就停了。他沒時間了,他跟曹貴陽提前請了好久的假,牛已經吹出去了,現在說不走太沒面子,所以打落牙齒肚裡咽,只能希望自己走的這段時間這幫人不要測出什麼大問題,好讓他可以在春節回來後加班加點測完。這樣就皆大歡喜,也維持了自己一貫的光輝形象。

萬幸的是大家測得比較緩慢,而且和董大俠負責的部分交互的不多,所以上至曹貴陽、劉自明下至小龍女都相信了董延明的鬼話。除了小龍女間歇地打電話請教董延明有關測試的技巧,基本上董延明沒有接到工作的電話。小龍女的電話比較氣人,她會的不多,不會的不少,董延明一走,她就完全迷失在工作流程中。頭幾個電話董延明還客客氣氣,後幾個電話董延明就不耐煩地露出氣急敗壞的嘴臉了,由此也看出孔子「誨人不倦」這四個字的偉大。

年後董延明回了公司,初八初九辦公室冷得要命,人來得也很少,他凍得哆哆嗦嗦地加班趕工程,一邊趕一邊覺得自己可笑——似乎自己一直在爭什麼,但仔細一看又似乎是自己跟自己過不去,這就是年少無知的註解吧。

初十劉自明回來了,笑嘻嘻地和董延明拉話,問董延明對於這個版本質量有信心沒有。董延明矜持地說,對自己那一部分代碼有信心,對別人的不好說。還吹牛說,我這部分代碼基本上測試部測不出什麼問題。

結果話說大了,沒出兩天代碼飛檢小組又不請自來,找上了BAR,這次盯上V7R3,一查就查出來好幾個錯誤,打了個六十分。

結果沒有直接發送出來,而是先發給了項目PM、PL和開發代表——一方面是先禮後兵,一方面是要等待開發的兄弟承認,畢竟有很多時候同樣的代碼有不同的理解。這也是代碼飛檢小組的新工作方法,給大家也留足了面子。

當時曹貴陽正在休假,他的假期比較長,打算休到正月十五。劉自明通知他這個事情後他有些待不住了,他給董延明打電話詢問情況,因為董延明的部分有兩個問題扣分了。董延明辯解說,自己那兩個問題都是移植過來的代碼,不是自己寫的,因為移植的太多了,所以他也沒有時間細看,這才導致了這種情況。

曹貴陽心裡不爽,心想,你沒時間還休那麼多假!嘴上卻說,我也相信延明你不會出這種婁子,不過問題出來了,你還是好好研究一下代碼,跟飛檢小組的人溝通溝通,看看是不是他們的理解和我們不太一樣。曹貴陽這些年的處事原則就是一個「和」字,跟誰都不紅臉,即使對董延明這傢伙也一直留著面子。

董延明已經自己看過自己的兩個問題,確實是意外退出的時候沒有釋放內存,這才搞出來的問題。源代碼中沒有釋放,那是因為在調用函數的外層有處理。可是他移植過來後,調用函數的外層並沒有這種處理,而董大俠也不夠細心,沒有看太多層,只是完全COPY,製造出這麼個問題出來。

董延明覺得自己這兩個問題沒什麼可以爭論的,確實是自己眼高手低,不過聽曹貴陽的意思好像還有轉圜餘地。他跑過去問高守怎麼辦,高守說,飛檢小組也不是上帝,他們說啥就是啥啊?他說有問題,你也可以讓他給你把問題抹去啊。

董延明恍然大悟,跟劉自明打個招呼,就去找飛檢小組的人理論。

他先給發信的那個飛檢小組成員打電話,很客氣地說自己對於一些問題有不同看法,是不是可以找個時間討論一下。飛檢小組那人叫孟宗夫,馬上就很熱情地說,那你來我座位上討論吧,我在F4的5樓137座位。

等見了一面董延明差點沒笑出來,他發現這人從前和自己還真打過交道呢,而且不客氣地說,自己還給過這人莫大的恩惠。

那是有天下午,董延明去上廁所,正小解呢,聽到廁所隔間有人說話,還敲門。那人一邊敲一邊說:「外面的兄弟,給我遞張紙好嗎,我這個裡面的紙沒有了……」

董延明從另一個隔間里拿了紙,從門下塞進去,實在忍不住好奇心,就在門口站著看這個人是誰,結果出來的就是這位老兄。

董延明心想,我這算大恩大德了吧,你多少也要給點面子吧。結果孟宗夫這個人倒還真較真,一板一眼地和董延明理論C++的基礎知識,甚至還在筆記本上畫野指針的原理以及危害。

董延明氣得夠戧,心裡已經後悔上次在廁所里的事情了,嘴上卻還要應承著:「對對,你說得對,但是你要考慮到這部分代碼是移植過來的,我沒時間,真沒有……對了,你放心好了,這個問題後期肯定會被查出來的,真的,我不騙你,我們下一個階段就要上PURIFY,一跑這種問題就出來了,肯定不會影響質量……哎呀,你看你要讓我說幾遍啊,這個問題真的不是問題,我承認我大意了,但是誰沒有個五迷三道的時候呢……我能把整本C++PRIMER背下來,不存在……」

倆人從下午三點一直扯到五點鐘,孟宗夫幾次表示自己要工作了,董延明卻厚著臉皮不走,沒話找話說些天氣對開發的影響、地形對開發的影響,最後孟宗夫有些惱火,說你這樣我們飛檢小組的工作沒法做了,我現在就給老鞏打電話,問問他怎麼辦。

董延明灰溜溜地回了自己辦公區,覺得自己怎麼這麼沒臉沒皮呀,回想一下剛才的種種表現真是恨不得一頭撞死——太沒尊嚴了不要緊,關鍵是一點技術含量也沒有,死乞白賴軟磨硬泡。

後來這事情被劉自明解決了,據說他和孟宗夫認識,還是打過交道的,還是同學什麼的,反正結果是抹去了兩個問題,最終V7R3得了八十分,算是在代碼飛檢這一關上大大勝過了V7。

董延明又覺得輸給劉自明一次,見了劉自明打招呼居然有些害羞,似乎心虛了。

飛檢這一關過去,測試工作也隨之進行得差不多了,曹貴陽休假結束回來通知董延明說,新的版本要開始了,他被安排去開發新版本。

董延明愕然不解,因為他從進入公司以來開發了多個版本,都是開發階段剛要完事就投入另一個版本開發。雖然說起來好聽——「參與了BAR近一年來所有重要版本的開發」,但是這就跟狗熊掰玉米一樣,走一路扔一路,最終就留下最後一個玉米棒子。他各個版本的特性或者代碼都懂一些,可是又都說不上特別懂,這種程度讓他自己都覺得不踏實不安心。樣樣通樣樣松,這事情往好了說,可以統觀全局或做救火隊員,往壞了說,不就是公司里最讓人覺得不重要的人士的普遍特徵嗎?

彷徨的董延明問曹貴陽,為啥讓他去開發新版本?曹貴陽說:「我們這個版本肯定要釋放大多數資源,只留少數幾個人維護,這在項目初始階段就已經定下來了。」

董延明不死心,開始很直白地問:「那為啥不釋放小劉?」

曹貴陽說:「你不是說你的特性質量好嗎,測試部一個問題都測不出來,那就不用維護了唄。小劉他那部分質量自己也沒信心,我要留了你放了他,他那部分出了問題,你要修改的話,還要先學習他那部分的代碼,哎呀,這一來一回,那可就兩倍的人力投入啊。」

董延明也沒什麼可反駁的,但是還是覺得不踏實,他又冒著被人鄙視的風險問:「那你呢,老曹你說實話,你是不是也不想讓我待在你的項目里。」

曹貴陽笑得像蛤蟆一樣,說:「延明啊,我反倒覺得是你不想待在我的項目里呀。」

董延明讓他說得臉紅了,心想沒法再問了,再問就剩下赤裸裸地問人家,老曹你煩我不,你稀罕我不。他要走,曹貴陽倒推心置腹地拉住他,說了兩句實話。他說:「延明啊,你怎麼總讓我覺得你走鋼絲啊,總是讓我覺得漫不經心的。要說你的活,做得真不錯,我挑不出毛病來。快,而且質量也說得過去,問你工作上的細節,每次你都能給我講出一番精彩的道理來,可是……怎麼你總讓我覺得不踏實啊,我……我呀,還真說不好你。」

上一章目錄+書簽下一章