首頁(yè) 現(xiàn)實(shí)生活

風(fēng)中的微笑

第十四章 劉祎峰

風(fēng)中的微笑 丹一夫 5214 2020-03-20 21:56:29

  再一次犧牲了午休的時(shí)間,在下午三點(diǎn)多的時(shí)候,劉祎峰總算是完成了一個(gè)需求,提交給了黎笑笑開始測(cè)試。

  雖然午飯前黎笑笑和他提到開發(fā)進(jìn)度滯后的時(shí)候,他插科打諢地地蒙了過(guò)去,黎笑笑也沒(méi)有再深說(shuō),但是他自己知道這并不是什么開玩笑的事。這個(gè)需求是組內(nèi)三個(gè)人合作完成的,界面和緩存部分都已經(jīng)完成了,最后卡在由他負(fù)責(zé)的后臺(tái)服務(wù)上。滯后的原因倒不是因?yàn)樗芰Σ粔蚧蛘咝侍?,只是單純地因?yàn)樗谀昵罢?qǐng)了兩天假。出來(lái)混,總是要還的,這樣想著,他不得不盡快把失去的進(jìn)度追回來(lái),好像又回到了支援測(cè)試那個(gè)時(shí)候。

  他長(zhǎng)長(zhǎng)地伸了個(gè)懶腰,然后站起身,在椅子周圍踱了幾步。估計(jì)了一下,還有一個(gè)需求今天晚上下班前應(yīng)該能完成,實(shí)在不行晚上加班也搞得定。今天原計(jì)劃的任務(wù)是沒(méi)時(shí)間做了,明天再加班還債吧。

  任務(wù)完成的成就感,和工作效率比較高的滿足感,讓他心情舒暢。不過(guò)身體上的疲勞是無(wú)法回避的,他只想了一下,就決定去便利店買點(diǎn)飲料。原本打算買咖啡,不過(guò)到了店里他還是習(xí)慣性地買了可樂(lè)。

  回到座位上,看到有聊天信息。點(diǎn)開一看,是黎笑笑發(fā)來(lái)的,前后兩條。

  第一條是在他剛離開座位不久發(fā)過(guò)來(lái)的:“看到你提測(cè)的需求了,有點(diǎn)問(wèn)題。”

  第二條是在那之后兩分鐘:“沒(méi)在?那我先提bug了?!?p>  他一愣神,趕緊坐在電腦前,點(diǎn)開任務(wù)列表,果然有一條新提出來(lái)的bug,注釋上寫著:“實(shí)現(xiàn)與需求不符?!?p>  明明我自己驗(yàn)證過(guò),怎么會(huì)不符呢?他疑惑地打開了需求文檔,對(duì)照著這條需求,一句一句地看,又打開測(cè)試用的手機(jī),把這個(gè)功能一步一步地驗(yàn)證,試了兩次,都沒(méi)發(fā)覺(jué)有什么問(wèn)題。

  他有些生氣。明明一切正常,為什么黎笑笑驗(yàn)證不通過(guò)?他在開發(fā)時(shí)使用的是開發(fā)環(huán)境,黎笑笑測(cè)試用的是測(cè)試環(huán)境,難道是環(huán)境或者數(shù)據(jù)的問(wèn)題?可是也沒(méi)什么大的差別啊……

  他一邊想著,一邊給黎笑笑發(fā)了條消息:“我看到那個(gè)bug了。怎么會(huì)出錯(cuò)?我是對(duì)著需求文檔一步一步驗(yàn)的,沒(méi)問(wèn)題?。俊?p>  過(guò)了一會(huì)兒,黎笑笑回復(fù)了消息:“你在座位上嗎?”

  “在。”劉祎峰立刻回復(fù)道。

  過(guò)了一會(huì)兒,他想了想,又發(fā)了一條消息:“我來(lái)找你?”

  他盯著聊天界面,等著黎笑笑回答,可是一直沒(méi)有反應(yīng)。又等了一會(huì)兒,他聽到高跟鞋咯嗒咯嗒的聲音由遠(yuǎn)而近。除了劉祎峰,還有幾個(gè)人聽到聲音,都停下了手里的工作往門口看過(guò)去。

  很快,黎笑笑就抱著筆記本電腦出現(xiàn)在門口,稍微張望了一下,徑直往劉祎峰這邊走過(guò)來(lái)。

  劉祎峰仰頭看著她,隨意地打了個(gè)招呼:“HI~”

  “Hi?!崩栊π?jiǎn)短地回應(yīng)了一句,把電腦放在劉祎峰旁邊。

  看到黎笑笑低頭彎腰操作電腦的樣子,劉祎峰站起身,把椅子推給黎笑笑,說(shuō):“坐?!?p>  “不用了。你看這個(gè)……”黎笑笑徑直說(shuō)了下去。

  劉祎峰又低頭看看黎笑笑的高跟鞋。在印象中,除了排練節(jié)目那幾次她穿了平底鞋,其它時(shí)候她總是穿著鞋跟又細(xì)又高的鞋子,看起來(lái)就很容易摔跤的那種,她倒是一直走得穩(wěn)穩(wěn)當(dāng)當(dāng)。劉祎峰也不聽她說(shuō)話,徑自把椅子推到她身后,一直到碰到她的腿。

  “……謝謝。”黎笑笑也沒(méi)再推辭,回頭看了看就坐下了。

  這一次不等她再說(shuō)話,劉祎峰拿起測(cè)試手機(jī)就開始操作。

  “你看啊,這里這樣……然后點(diǎn)這里……這樣……你再看,這是需求文檔,這里是這么寫的……”劉祎峰一邊演示,一邊指著需求文檔,對(duì)照著給黎笑笑看?!斑@個(gè)再這么操作……出來(lái)了吧……然后再……”

  全部結(jié)束之后,他向黎笑笑問(wèn)道:“這不是和需求文檔一模一樣嗎?你看哪里有問(wèn)題,這么快就給我打回來(lái)了?”

  黎笑笑抬頭看了看他,心平氣和地說(shuō):“你先別著急。”

  劉祎峰這時(shí)才察覺(jué)到自己有些激動(dòng),剛才的語(yǔ)氣很沖,而且自己無(wú)意間已經(jīng)貼黎笑笑太近了——當(dāng)然只是相對(duì)正常情況來(lái)說(shuō),實(shí)際上還隔著挺遠(yuǎn)呢。他趕緊往旁邊挪動(dòng)了一小步,覺(jué)得臉有些發(fā)燒,才想起還穿著大衣,就把大衣脫掉搭在黎笑笑正坐著的椅子靠背上。

  “不,倒不是著急,我是不太明白。”劉祎峰努力讓自己的語(yǔ)氣輕松一點(diǎn)。

  黎笑笑微微一笑,沒(méi)急著說(shuō)話,明亮的眼睛四下看了看。

  劉祎峰知道她是在給自己另找一把椅子,就說(shuō)道:“沒(méi)事兒,我站一會(huì)兒活動(dòng)活動(dòng)。你說(shuō)吧?!?p>  黎笑笑也不再客氣,說(shuō)道:“這里你是把原本設(shè)計(jì)者的目的搞錯(cuò)了。”

  “目的?”劉祎峰有些不明白,皺起了眉毛。

  他在畢業(yè)之后的幾年里,一直做的是后臺(tái)開發(fā),從沒(méi)直接接觸過(guò)面向客戶的需求。一般來(lái)說(shuō),需求都是針對(duì)游戲界面、操作或者其它直接能看到的內(nèi)容的;以在游戲里開寶箱這個(gè)簡(jiǎn)單的需求為例,會(huì)先經(jīng)過(guò)架構(gòu)師進(jìn)行分析,有設(shè)計(jì)師負(fù)責(zé)兩面和動(dòng)畫效果,有前端的開發(fā)人員做功能,需要向服務(wù)器拿哪些數(shù)據(jù)、觸發(fā)哪些變化由后臺(tái)的開發(fā)人員完成。所以他一直以來(lái)看到的需求,都是非常明確和量化的:提供什么樣的數(shù)據(jù),什么樣的接口,等等。他的工作內(nèi)容,就是根據(jù)同事們提過(guò)來(lái)的要求,設(shè)計(jì)相應(yīng)的結(jié)構(gòu),開發(fā)出他們所需要的服務(wù)。這是他第一次直接和需求打交道,沒(méi)想到卻碰了個(gè)釘子。黎笑笑的話讓他不由得想起高中時(shí)老師常常掛在嘴邊的話:你們要理解出題人的目的。

  黎笑笑開始娓娓道來(lái):“這里是這樣的,你看需求里面是這樣寫的……實(shí)際上,這里需要……再和這個(gè)結(jié)合起來(lái)……這里要顯示的數(shù)值是……”

  講到一半,她稍微停頓了一下,坐在左邊位置上的開發(fā)卻插嘴道:“原來(lái)是這個(gè)意思。我自己做的,都沒(méi)看出來(lái)?!?p>  這個(gè)人是參與這個(gè)需求的三個(gè)開發(fā)之一,負(fù)責(zé)前端界面。劉祎峰本來(lái)聽得很專注,他突然一說(shuō)話,把他嚇了一跳。他兩邊看看,發(fā)現(xiàn)有五六個(gè)開發(fā)都擠過(guò)來(lái)聽黎笑笑的講解。他心想,這幫宅男,真給美女捧場(chǎng);剛想打趣嘲諷一下他們,一回頭,卻發(fā)現(xiàn)查理也站在他身后,伸長(zhǎng)了脖子在仔細(xì)聽著,只好把到嘴邊的話再吞回去。

  黎笑笑也才發(fā)覺(jué)圍了這么多人,抱歉地說(shuō):“哎呀,不好意思沒(méi)注意,打擾到大家了……”

  “沒(méi)事兒,你繼續(xù)吧,我們聽聽。”查理說(shuō)。

  這時(shí)又有兩個(gè)人湊了過(guò)來(lái)。

  黎笑笑向著查理點(diǎn)點(diǎn)頭,就繼續(xù)講了下去,只是多少有些不自在的樣子。最后,她向劉祎峰說(shuō)道:“你覺(jué)得我說(shuō)得對(duì)嗎?”

  劉祎峰沒(méi)有說(shuō)話。黎笑笑剛開始講不久,他就已經(jīng)知道自己對(duì)需求的理解從一開始就出現(xiàn)了偏差。這時(shí),他已經(jīng)在思考如何調(diào)整,之前寫的代碼有多少可用,幾個(gè)服務(wù)間是不是需要配合……

  一直到黎笑笑輕輕在他手臂上推了一下,他才反應(yīng)過(guò)來(lái),趕緊回答道:“明白了,明白了。之前是想錯(cuò)了。不過(guò)……你說(shuō)原本的目的,這個(gè)的產(chǎn)品經(jīng)理應(yīng)該是鄭總吧?”

  “對(duì)的。”黎笑笑說(shuō)。“這個(gè)地方我是和她確認(rèn)過(guò)的。不過(guò)有一段時(shí)間了,要找當(dāng)時(shí)的聊天記錄得花點(diǎn)時(shí)間。”

  “不用不用。”劉祎峰說(shuō)。“我就是出于保險(xiǎn)起見(jiàn)多問(wèn)一句。”

  黎笑笑一笑,說(shuō)道:“那你這個(gè)什么時(shí)候能提測(cè)?”

  “嗯……下班之前吧。”

  “那你加油吧?!崩栊πφf(shuō)著站起身,抱起電腦離開了。

  “謝謝了啊。”劉祎峰向著黎笑笑的背影說(shuō)了一句,黎笑笑略微回了下頭,擺了擺手。

  聚集過(guò)來(lái)的人們也各自回到座位上,只有查理沒(méi)走。等到黎笑笑的腳步聲已經(jīng)快要聽不到了,查理才小聲對(duì)劉祎峰贊嘆道:“這小姑娘挺厲害啊。”

  “怎么?”劉祎峰一邊把椅子背上的大衣重新搭得平整一些,一邊問(wèn)道。

  “像她剛才講的那些東西,一般的測(cè)試根本就不知道,更不要說(shuō)講得這么明白了。”查理說(shuō)。“之前有過(guò)類似的需求,我們也是完全按著需求做的,測(cè)試也通過(guò)了,到產(chǎn)品確認(rèn)的時(shí)候才給打回來(lái)?!?p>  “確實(shí),她想得挺深的。”劉祎峰點(diǎn)點(diǎn)頭說(shuō)道,卻覺(jué)得查理好像有話想說(shuō),就反問(wèn)道:“怎么了?”

  “沒(méi)事兒?!辈槔?yè)u搖頭回去了。

  “哎我說(shuō),她是不是就是年會(huì)那時(shí)候把人罵哭了的那個(gè)?”左邊那個(gè)開發(fā)探過(guò)頭來(lái),壓低了聲音問(wèn)道。

  劉祎峰本不想談?wù)撨@件事,不過(guò)已經(jīng)問(wèn)到頭上,只好默默地點(diǎn)點(diǎn)頭。

  從年會(huì)之后,劉祎峰已經(jīng)聽到了好幾個(gè)版本的傳言。有的說(shuō)黎笑笑因?yàn)榧刀世钐裉璞人茫圆帕R了她;有的說(shuō)李恬的鞋子壞了,只好換了雙鞋,黎笑笑卻不依不饒;最夸張的一個(gè)版本,是說(shuō)黎笑笑打了李恬兩個(gè)耳光,就是想讓李恬沒(méi)辦法上臺(tái)表演,不過(guò)李恬還是堅(jiān)持演完了。無(wú)論哪個(gè)版本,都把李恬描述成了一個(gè)受害者。

  剛開始,他對(duì)這些流言都付之一笑,誰(shuí)知道越傳越離譜。關(guān)系比較親密的人來(lái)問(wèn)他時(shí),他會(huì)把起因和經(jīng)過(guò)都大致講一遍;可是其它人就只能隨便他們說(shuō)去,他也沒(méi)什么立場(chǎng)到處去幫黎笑笑說(shuō)好話,只好暗自生一些悶氣。

  “看不出來(lái)呀。”那個(gè)開發(fā)又說(shuō)了一句,見(jiàn)劉祎峰不搭茬,自覺(jué)沒(méi)趣,也就不再說(shuō)了。

  劉祎峰努力不再想亂七八糟的事,把思路轉(zhuǎn)回到工作上來(lái)。他回想了一下剛才黎笑笑講的東西,又仔細(xì)看了一遍需求文檔,才開始修改代碼。

  他正在專心工作,卻有人從后面拍了拍他的肩膀,回頭一看,原來(lái)是陳翰。他站起身,覺(jué)得肩膀有些累,看了下時(shí)間,才知道自己已經(jīng)連續(xù)寫了兩個(gè)小時(shí)的代碼了。

  “什么事?”他問(wèn)道。

  陳翰只是沖著他招招手,示意他到外面去。劉祎峰保存了一下代碼,兩人一前一后出了門。

  “之前年會(huì)上你們不是表演節(jié)目了嘛。”陳翰說(shuō)。

  “啊,對(duì)呀。”

  “沒(méi)得什么大獎(jiǎng),不過(guò)有鼓勵(lì)獎(jiǎng)三百塊。所以我想大家一起吃個(gè)飯吧。今天晚上你有空嗎?”

  劉祎峰一下笑了出來(lái):“吃飯?那個(gè)樣子,還要一起吃飯?”

  “不是?!标惡惨残α耍瑪[擺手,說(shuō):“分兩撥。今天晚上是你和小黎。大叔和……和其它人我再另找時(shí)間?!?p>  “哦,那還可以。”劉祎峰一邊在心里估計(jì)著工作的進(jìn)度,一邊順口問(wèn)道:“那小黎呢?”

  “她能去。”

  “那好,我也去?!蹦X子里還沒(méi)估計(jì)出個(gè)結(jié)果,他已經(jīng)自動(dòng)回答了。

  “好?;仡^我把地址發(fā)給你。我開車還你和小黎一起過(guò)去,下班時(shí)再聯(lián)系,看是你們跟我一起下去停車場(chǎng)還是在門口等我?!标惡舱f(shuō)。

  “好。”

  “行,那就這樣吧……哦對(duì)了,鄭總今天晚上也會(huì)來(lái)。她說(shuō)正好沒(méi)飯轍,就過(guò)來(lái)湊個(gè)熱鬧?!?p>  劉祎峰頓時(shí)有些不想去了。吃飯時(shí)有個(gè)大領(lǐng)導(dǎo)在場(chǎng),實(shí)在很受約束;但是這時(shí)又不能再推辭,只好簡(jiǎn)單地答應(yīng)了一下。

  陳翰走之后,劉祎峰回到座位上回想了一下,在新員工培訓(xùn)時(shí),鄭總講了一節(jié)課,然后好像就再也沒(méi)見(jiàn)過(guò)她了。說(shuō)起來(lái)她還是SK的產(chǎn)品經(jīng)理來(lái)著。她的長(zhǎng)相……記憶有點(diǎn)模糊,可別到時(shí)候認(rèn)不出來(lái)。好像她的名字還挺好玩的來(lái)著?

  他搖搖頭,又加緊開始工作。晚上不能加班,后面幾天的壓力更大了。

  到了下班時(shí)間,劉祎峰和陳翰、黎笑笑打了招呼,約好去地下停車場(chǎng)見(jiàn)面。電梯前有很多人在等,劉祎峰左右看看,只看到了黎笑笑,沒(méi)看到陳翰。兩人互相點(diǎn)點(diǎn)頭打了招呼。

  下班時(shí)的電梯,只比高峰時(shí)的地鐵好一點(diǎn),沒(méi)到人貼著人的程度而已。雖然已經(jīng)滿員,但是仍然每層都停,這讓劉祎峰又一次在心里吐槽這算法太不智能了。

  到了停車場(chǎng)這一層,大家都走出電梯,四面八方地散開了,只剩下劉祎峰和黎笑笑。

  “他的車停在哪兒,你知道嗎?”劉祎峰問(wèn)道。

  黎笑笑搖搖頭:“我也沒(méi)問(wèn)?!?p>  “那我打個(gè)電話問(wèn)問(wèn)?!眲⒌t峰說(shuō)著拿出手機(jī)。

  “再等一會(huì)兒吧?!崩栊πφf(shuō)著看了一眼手表?!八麘?yīng)該還沒(méi)下來(lái)?!?p>  “好吧?!眲⒌t峰又把手機(jī)塞進(jìn)口袋,想了想,說(shuō):“對(duì)了,臨下班之前我提測(cè)了?!?p>  “我看到了。本來(lái)我想今天晚上測(cè)的,只能明天再看了。你那還有一個(gè)需求壓著呢吧?!?p>  “哎呀,你是周扒皮嗎?”劉祎峰笑著說(shuō)。

  “那你就是小長(zhǎng)工嘍?”黎笑笑轉(zhuǎn)過(guò)臉來(lái)看著他,笑著回答。

  沒(méi)想到黎笑笑接得這么快,劉祎峰哈哈大笑起來(lái),過(guò)了一會(huì)兒,才說(shuō)道:“明天應(yīng)該能完成。不過(guò)可能還得先請(qǐng)教你一下,免得又像今天一樣做偏了?!?p>  “請(qǐng)教可不敢當(dāng)……不過(guò)說(shuō)起來(lái),你脾氣還真好?!?p>  “嗯?什么意思?”劉祎峰仔細(xì)回想了一下,怎么也想不出“脾氣好”這個(gè)結(jié)論是從哪得出來(lái)的。

  “沒(méi)什么?!崩栊πu搖頭一笑。

  劉祎峰還想再問(wèn)下去,正好看到陳翰從樓梯口走出來(lái)。

  “不好意思,來(lái)晚了點(diǎn)兒。”陳翰遠(yuǎn)遠(yuǎn)地就和兩人打招呼。

  “你這是走樓梯下來(lái)的?”劉祎峰問(wèn)道。

  “是呀。鍛煉一下,一直在辦公室里坐著?!标惡不卮鸬馈?p>  三個(gè)人一邊閑聊,一邊由陳翰帶路走著,很快就到了他的車旁。

  “隨便坐?!标惡舱f(shuō)著,自己拉開駕駛座的門坐了進(jìn)去。

  “那你坐前面吧?!崩栊π?duì)劉祎峰說(shuō),自己拉開后車門坐了進(jìn)去。

  劉祎峰看著她坐進(jìn)去,順手幫她把車門關(guān)好,自己才坐進(jìn)副駕駛。陳翰發(fā)動(dòng)車子,提示音響個(gè)不停,劉祎峰趕緊把安全帶系好。車子慢慢駛出車庫(kù),融入車流中。

  “書快要看完了吧?”陳翰問(wèn)道。

  劉祎峰還不明白是怎么回事,黎笑笑已經(jīng)回答道:“已經(jīng)看完了。能再推薦幾本嗎?”

  “好,回頭發(fā)給你。”陳翰回答道。

  “什么書?”劉祎峰終于忍不住問(wèn)道。

  “一些工作方面的書?!崩栊π卮鸬煤芎?jiǎn)單。

  劉祎峰看看陳翰,他也沒(méi)有繼續(xù)說(shuō)下去的意思,也不好再問(wèn)下去了。

  這兩個(gè)人關(guān)系很好嗎?工作方面的書……他們之間有什么工作上的聯(lián)系?陳翰不在SK項(xiàng)目里吧?他們還有什么別的秘密嗎?雖然明知和自己無(wú)關(guān)——應(yīng)該是無(wú)關(guān)吧,劉祎峰還是覺(jué)得心堵得厲害,過(guò)了三個(gè)紅綠燈,才覺(jué)得呼吸正常了些。

  三個(gè)人有一句沒(méi)一句地聊著,多半還是關(guān)于公司的事,話題轉(zhuǎn)來(lái)轉(zhuǎn)去,轉(zhuǎn)到今天吃飯的原因,終于轉(zhuǎn)到了年會(huì)那天發(fā)生的事情上。

  “現(xiàn)在各種傳言滿天飛,你知道嗎?”陳翰說(shuō)。

  “不知道。隨便吧?!崩栊πΦ恼Z(yǔ)氣十分冷淡。

  劉祎峰知道她不愿意再提起那些事,趕緊轉(zhuǎn)移話題向陳翰問(wèn)道:“對(duì)了,今天晚上鄭總為啥會(huì)來(lái)?”

  “她呀,她說(shuō)反正晚上她也是自己一個(gè)人吃飯,挺沒(méi)意思的……”

  劉祎峰回頭看了看黎笑笑。飛馳而過(guò)的霓虹燈,一瞬間照亮了她的臉。她正看著窗外,臉上帶著掩飾不住的厭倦。

按 “鍵盤左鍵←” 返回上一章  按 “鍵盤右鍵→” 進(jìn)入下一章  按 “空格鍵” 向下滾動(dòng)
目錄
目錄
設(shè)置
設(shè)置
書架
加入書架
書頁(yè)
返回書頁(yè)
指南