裴之寧在我家沙發(fā)上睡了一晚。
我?guī)缀跻灰箾](méi)睡。客廳里有另一個(gè)人的呼吸聲,這感覺(jué)很奇怪。尤其這個(gè)人還是裴之寧。我躺在臥室的床上,腦子里亂七八糟,一會(huì)兒是她在會(huì)議上冰冷的臉,一會(huì)兒是她穿著濕透的T恤站在我家門(mén)口的樣子。
第二天一早,我頂著黑眼圈起床,客廳里已經(jīng)沒(méi)人了。沙發(fā)上的毯子疊得整整齊齊,像一塊豆腐塊。茶幾上放著一百塊錢(qián),下面壓著一張紙條。
字跡和合同上的一樣鋒利。上面寫(xiě)著:早餐錢(qián)。謝謝。
我哭笑不得,把錢(qián)收了起來(lái)。
周一上班,一切如常。裴之寧依然是那個(gè)高冷的女總監(jiān),見(jiàn)到我,只是微微點(diǎn)頭,眼神里沒(méi)有任何多余的情緒,仿佛周五晚上那個(gè)狼狽的、在我家借宿的女人根本不存在。
我也很默契地扮演著一個(gè)普通的下屬。
但很快,新的風(fēng)暴就來(lái)了。
公司最近在競(jìng)標(biāo)一個(gè)大項(xiàng)目,是我們部門(mén)和隔壁一部的競(jìng)爭(zhēng)。一部的總監(jiān)姓趙,是個(gè)笑面虎,最擅長(zhǎng)在背后捅刀子。
項(xiàng)目的核心是一個(gè)新的算法模型,而我,恰好是這個(gè)算法的主要負(fù)責(zé)人。為了這個(gè)項(xiàng)目,我?guī)е鴪F(tuán)隊(duì)加了半個(gè)月的班,總算在截止日期前,拿出了一個(gè)近乎完美的版本。
演示會(huì)那天,裴之寧親自帶隊(duì)。一部的總監(jiān)老趙,也帶著他的團(tuán)隊(duì)坐在對(duì)面。
演示進(jìn)行得很順利,甲方代表頻頻點(diǎn)頭。我心里稍微松了口氣。
就在演示結(jié)束,進(jìn)入提問(wèn)環(huán)節(jié)時(shí),意外發(fā)生了。
老趙突然笑著舉手:“裴總監(jiān),江嶼工程師的算法確實(shí)很精彩。不過(guò),我這里有個(gè)小疑問(wèn)。據(jù)我所知,你們這個(gè)算法的核心邏輯,和硅谷一家叫‘NovaTech’的初創(chuàng)公司上個(gè)月公布的一篇論文,相似度好像有點(diǎn)高啊?!?/p>
他話音一落,整個(gè)會(huì)議室瞬間安靜下來(lái)。
所有人的目光,都聚焦在我身上。有驚訝,有懷疑,還有幸災(zāi)樂(lè)禍。
“抄襲”這兩個(gè)字,對(duì)于一個(gè)程序員來(lái)說(shuō),是最大的恥辱。
我的血一下子沖到了頭頂。“我沒(méi)有!這個(gè)算法是我和團(tuán)隊(duì)一個(gè)一個(gè)字符敲出來(lái)的!”
“別激動(dòng)嘛,江嶼?!崩馅w笑呵呵地說(shuō),“我只是提出一個(gè)可能性。畢竟,那篇論文影響挺大的,我們做技術(shù)的,有所借鑒,也算正常?!?/p>
他這話,比直接說(shuō)我抄襲還惡毒。什么叫“借鑒”?就是默認(rèn)我抄了。
甲方的臉色已經(jīng)變了。他們最看重的就是技術(shù)原創(chuàng)性。
我們部門(mén)的同事也開(kāi)始竊竊私語(yǔ)。我知道,他們中肯定有人會(huì)懷疑。畢竟,要在這么短的時(shí)間內(nèi),拿出一個(gè)全新的、高效的算法,確實(shí)難度很大。
我感覺(jué)自己百口莫辯,手腳冰涼。
就在這時(shí),一直沉默的裴之念,突然開(kāi)口了。
“趙總監(jiān)。”她的聲音不大,但很清晰,瞬間壓住了所有的雜音,“你說(shuō)的那篇論文,我看過(guò)?!?/p>
老趙臉上的笑容僵了一下。
“論文的作者叫Leo Chen,對(duì)吧?”裴之寧繼續(xù)說(shuō),“論文的核心,是提出了一種基于‘量子退火’思路的優(yōu)化路徑,但并沒(méi)有給出具體的工程實(shí)現(xiàn)。他們還處于理論階段?!?/p>
她轉(zhuǎn)向甲方代表,語(yǔ)氣平靜而專(zhuān)業(yè):“而我們的算法,雖然也借鑒了‘退火算法’的思想,但在實(shí)現(xiàn)層面,是完全不同的路徑。我們用的是一種‘模擬并行計(jì)算’的架構(gòu),解決了傳統(tǒng)退火算法在處理大規(guī)模數(shù)據(jù)時(shí)容易陷入局部最優(yōu)解的問(wèn)題。這一點(diǎn),在我們的代碼注釋和開(kāi)發(fā)文檔里,有詳細(xì)的論證。江嶼,把相關(guān)的文檔調(diào)出來(lái),給甲方代表看一下?!?/p>
我如夢(mèng)初醒,趕緊操作電腦,調(diào)出了相關(guān)的技術(shù)文檔。
裴之寧繼續(xù)說(shuō):“至于趙總監(jiān)說(shuō)的‘相似度高’,我想請(qǐng)問(wèn),您是指思想上的相似,還是代碼實(shí)現(xiàn)上的相似?如果是前者,那所有基于牛頓定律的物理引擎,是不是都算抄襲牛頓?如果是后者,歡迎趙總監(jiān)拿出證據(jù),我們可以當(dāng)場(chǎng)做代碼比對(duì)?!?/p>
她的一番話,邏輯清晰,有理有據(jù),不帶一個(gè)臟字,卻把老趙問(wèn)得啞口無(wú)言。
老趙的臉一陣紅一陣白,干笑了兩聲:“裴總監(jiān)言重了,我就是隨口一問(wèn),沒(méi)有別的意思?!?/p>
“趙總監(jiān),”裴之寧的眼神冷了下來(lái),“技術(shù)是很?chē)?yán)肅的事情。沒(méi)有根據(jù)的‘隨口一問(wèn)’,可能會(huì)毀掉一個(gè)工程師的職業(yè)生涯。下次,我希望您能更嚴(yán)謹(jǐn)一些。”
整個(gè)會(huì)議室,鴉雀無(wú)聲。
我看著身邊的裴之寧,她依然是那副冷冰冰的表情,但不知道為什么,我第一次覺(jué)得,她身上的西裝,像一副堅(jiān)硬的鎧甲。而剛才,她用這副鎧甲,把我護(hù)在了身后。
最終,我們順利地拿下了項(xiàng)目。
回公司的路上,部門(mén)的同事都在歡呼,慶祝劫后余生。只有我,心里五味雜陳。
晚上,我回到公寓。剛出電梯,就看到裴之念站在她家門(mén)口,似乎在等我。
她還是穿著白天的西裝,但摘了眼鏡,顯得有些疲憊。
“今天,謝謝你,裴總……”我走過(guò)去,真心實(shí)意地說(shuō)。
“叫我房東。”她打斷我。
“……謝謝你,房東?!?/p>
她沒(méi)說(shuō)話,只是看著我,看了很久。那眼神很復(fù)雜,我看不懂。
“為什么不解釋?zhuān)俊彼蝗粏?wèn)。
“什么?”
“在會(huì)議上,趙志強(qiáng)污蔑你的時(shí)候,你為什么不解釋算法原理?”
我愣了一下,隨即苦笑:“我解釋了,他們會(huì)信嗎?在那種情況下,我說(shuō)得越多,越像狡辯?!?/p>
這是我的經(jīng)驗(yàn)之談。人只相信他們?cè)敢庀嘈诺臇|西。
她沉默了。過(guò)了一會(huì)兒,她說(shuō):“以后不會(huì)了。”
“嗯?”
“以后,有我在,你只需要負(fù)責(zé)把技術(shù)做到最好。其他的事情,我來(lái)處理?!彼f(shuō)這句話的時(shí)候,語(yǔ)氣很平淡,但內(nèi)容卻很有分量。
我的心,像是被什么東西輕輕撞了一下。
“進(jìn)去吧,早點(diǎn)休息?!彼f(shuō)完,轉(zhuǎn)身開(kāi)門(mén),回家。
我看著她的背影,突然覺(jué)得,這個(gè)女人,或許并不像表面上看起來(lái)那么不近人情。她的冷漠,更像是一種自我保護(hù)。而在那層堅(jiān)冰之下,似乎藏著一些不為人知的東西。
我不知道那是什么。
但我第一次,產(chǎn)生了想要了解她的沖動(dòng)。