第一章
男友嫌活得太滋潤,我來給他加點料
當男友陳志遠把許**領(lǐng)進會議室,笑著對我說“芝芝,多帶帶新人”時,我就知道,這三年我熬的夜、背的鍋、咽下的委屈,全成了笑話。
而我,像個傻子一樣,站在會議室里,聽著所有人指責我“不負責任”。
“關(guān)芝芝,解釋一下,為什么數(shù)據(jù)庫崩了?” 他敲著桌子,西裝革履,領(lǐng)帶都沒歪。
“不如先問問你的小**,昨晚動了什么手腳?” 我冷笑,把監(jiān)控截圖甩在投影上。
許**眼淚瞬間掉下來,“芝芝姐,你怎么能這樣誣陷我......”
“誣陷?” 我點開日志,“那你解釋解釋,為什么你的賬號在凌晨**核心文件?”
陳志遠猛地站起來,“夠了!**根本不懂技術(shù)!”
“是嗎?” 我盯著他,“那她簡歷上寫的‘計算機專業(yè)’是鬼填的?”
很好,你們不是要玩嗎?
那就讓你看看我是你養(yǎng)的金絲雀還是能啄瞎你眼的鷹。
1
會議室的白熾燈管嗡嗡作響,投影儀在墻上投出一片刺眼的藍光。
我盯著屏幕上那段被標紅的錯誤日志,指甲不知不覺陷進了掌心。
“關(guān)芝芝,解釋一下,為什么核心數(shù)據(jù)庫會在上線前24小時崩潰?”
陳志遠把平板電腦摔在會議桌上,“咚”的一聲像喪鐘。
他今天噴了**水,柑橘調(diào)混著發(fā)膠味,熏得我太陽穴突突直跳。
“我需要查看完整操作日志。”我伸手去夠桌上的鼠標。
“還查什么?”許**突然從陳志遠身后探出身子,馬尾辮掃過他肩膀,“芝芝姐,這模塊不是你親自負責的嗎?”
“王哥他們說......可能是你上周優(yōu)化的索引出了問題......”
程序員老王立刻咳嗽起來:“我可沒這么說!只是建議復查......”
“索引?”我直接調(diào)出代碼比對工具,“上周的優(yōu)化方案經(jīng)過全組評審,修改記錄里還有王哥你的簽名。”屏幕冷光打在老王油光發(fā)亮的腦門上,他脖子肉眼可見地紅了起來。
許**突然抽了張紙巾按眼角:“對不起......我只是太著急了,項目要是延期......”
“**別哭?!标愔具h遞過自己的手帕。
我認出這手帕,是去年生日我送的那條,“關(guān)芝芝,現(xiàn)在不是推卸責任的時候?!?br>
我看著他手指若有似無的在許**手背上停留了幾秒,突然笑出聲:“陳總監(jiān)要主持公道?好啊?!?br>
我拔出工牌刷開安全權(quán)限,“系統(tǒng)記錄顯示,昨晚23:47有人修改了數(shù)據(jù)庫連接池參數(shù)?!?br>
許**的抽泣聲卡在此刻。
“參數(shù)?什么參數(shù)?”陳志遠喉結(jié)動了動,“可能是運維例行......”
“用的是**的賬號?!蔽野训卿汭P截圖甩到投影上,“地址顯示是女生宿舍3號樓?!?br>
許**的粉底液突然顯得過于白皙:“我昨晚明明在......”
“在改UI?”我點開另一份日志,“真巧,同一時間你的設(shè)計稿也更新了版本?!?br>
顯示屏上并排彈出兩段記錄:23:46提交的UI修改,23:47的數(shù)據(jù)庫操作。
美術(shù)小張突然“啊”了一聲:“**你不是說不會代碼嗎?上周還讓我教你怎么用......”
“我不知道!一定是有人盜......”
“盜號?”我敲開終端調(diào)出操作錄像,畫面上許**的工位電腦正打開著數(shù)據(jù)庫配置頁,“要看看監(jiān)控里這位‘黑客’的穿搭嗎?”屏幕里的她穿著今天同款的薄荷綠針織衫。
陳志遠猛地站起來擋住投影:“夠了!**只是好心幫忙!”
“把連接池數(shù)量從200改成20叫好心?”我翻開應(yīng)急預(yù)案,“知道這會導致什么嗎?上線時每秒十萬的請求會直接壓垮!”
“關(guān)芝芝!”陳志遠一拳砸在會議桌上,馬克杯震得跳起來,“你非要當眾羞辱一個新人才舒服?”
我看著他西裝袖口沾到的咖啡漬,突然想起三年前那個暴雨夜。
當時我們蜷在機房搶修服務(wù)器,他脫下外套罩在我頭上說:“別感冒了,團隊不能沒有你?!?br>
“羞辱?”我慢慢摘下工牌,“陳總監(jiān)記性真差?!?br>
2
“我點開手機相冊,上月團建合照里,許**正把沾著口紅印的酒杯往我座位上放,“需要我提醒各位,是誰在季度評審前‘不小心’**我的演示文檔?”
老王突然倒吸冷氣:“那次真是......”
“證據(jù)!我要證據(jù)!”許**突然尖叫,指甲在會議桌刮出刺耳聲響,“你一直針對我!就因為我比你更年輕,比你......”
“比你多三年經(jīng)驗?”我滑動屏幕調(diào)出人事檔案,“或者比你這個‘視覺傳達設(shè)計專業(yè)’的畢業(yè)生更懂數(shù)據(jù)庫?”
我放大她的簡歷,“《基于云端數(shù)據(jù)庫的UI交互優(yōu)化研究》,需要我聯(lián)系XX大學核實這篇****嗎?”
許**的臉突然扭曲起來,奶茶色唇釉在牙齒上蹭出一道紅痕。
“都冷靜!”陳志遠扯松領(lǐng)帶,“就算**動了配置,也是出于好意!而你有點上綱上線了?!?br>
他轉(zhuǎn)向我,脖子上青筋暴起,“作為架構(gòu)師就沒責任?為什么沒設(shè)權(quán)限管控?”
我看著他領(lǐng)帶夾上的公司logo,想起上周他特批給許**的超級權(quán)限。
就是這個權(quán)限,讓許**毀了還未成熟的元宇宙項目,**了我的第一個AI朋友“小光”。
會議室空調(diào)突然變得很吵,像一百臺服務(wù)器在機房里咆哮。
許**突然抓起咖啡杯朝我砸來。
“**!你黑我電腦!”她的美甲在桌面刮出刺耳聲響,“志遠哥你看她~ ”
3
我不再理會,而是轉(zhuǎn)身去了HR的辦公室。
HR辦公室的玻璃門在我身后關(guān)上,隔斷了會議室里此起彼伏的議論聲。
我低頭填寫調(diào)動申請表,鋼筆尖在紙上劃出深深的凹痕。
“芝芝,你確定要調(diào)崗?”HR小李推了推眼鏡,“陳總監(jiān)那邊......”
“他應(yīng)該忙著安撫他的‘UI設(shè)計師’?!?br>
我頭也不抬,筆尖在“申請原因”欄懸停片刻,寫下“團隊信任破裂,無法繼續(xù)合作”。
小李欲言又止,最終嘆了口氣:“流程需要三個工作日?!?br>
“謝謝?!蔽沂掌痄摴P,突然發(fā)現(xiàn)手機屏幕亮起詭異的綠光。
不是通知,而是一行閃爍的代碼:
檢測到異常情緒波動,是否觸發(fā)時間回檔功能?
我皺眉,以為是中了病毒,可指尖還沒碰到屏幕,眼前的景象突然扭曲。
HR辦公室的磨砂玻璃像融化的蠟一樣變形,小李的聲音被拉長成電子噪音般的嗡鳴。
“嗶——”
刺耳的打卡機響聲猛地扎進耳膜。
我睜開眼,發(fā)現(xiàn)自己坐在工位上,顯示器右下角的日期赫然顯示著三個月前。
晨光透過落地窗照在鍵盤上,咖啡杯里飄著熱氣,仿佛那場撕破臉的會議從未發(fā)生。
“芝芝,來一下。”
陳志遠的聲音從背后傳來,我渾身肌肉瞬間繃緊。
轉(zhuǎn)身時,我看見他領(lǐng)著個穿薄荷綠針織衫的女孩走過來,馬尾辮在她腦后輕輕搖晃。
是許**,但此時的她臉上還掛著那種新人特有的、小心翼翼的討好笑容。
“這是許**,新來的UI設(shè)計師?!标愔具h拍了拍她的肩膀,“你帶她熟悉下項目。”
許**朝我伸出手:“芝芝姐,久仰大名!”她的指甲修剪得圓潤干凈,還沒做后來那種容易刮花屏幕的長美甲。
我盯著她的指尖,想起這只手曾在監(jiān)控視頻里點下毀滅性的“保存”鍵。
但現(xiàn)在,它懸在半空,顯得無辜又脆弱。
“歡迎?!蔽逸p輕碰了碰她的手指,立刻收回。
陳志遠滿意地點頭。
等他們的腳步聲消失,我立刻調(diào)出**日志。
系統(tǒng)時間、代碼提交記錄、甚至茶水間的監(jiān)控錄像,全部顯示今天確實是三個月前的周四。
而我的電腦桌面上,還開著昨天寫的數(shù)據(jù)庫優(yōu)化方案。
正是后來被許**篡改的那版。
這不是幻覺。
我攥緊鼠標,突然笑出聲。
隔壁工位的老王嚇了一跳:“芝芝?”
“沒事,”我關(guān)掉方案文檔,“想起個笑話。”
4
我在搜索欄輸入許**的名字。
人事檔案顯示她畢業(yè)于XX大學視覺傳達設(shè)計系,但當我黑進學校數(shù)據(jù)庫時,發(fā)現(xiàn)該專業(yè)近五年根本沒有這個名字的學生。
而她的主頁(用公司郵箱注冊的)上,卻有個去年創(chuàng)建的**倉庫,簡介寫著“分布式系統(tǒng)實驗”。
“有意思?!蔽医仄帘4?,順手在她電腦里種了個鍵盤記錄程序。
午休時,我“偶然”路過許**的工位。
她正對著手機前置攝像頭整理劉海,屏幕上是和陳志遠的微信對話框:
“志遠哥,晚上團建我可以坐你旁邊嗎?”
發(fā)送時間是十分鐘前。陳志遠回復:“當然,我給你留位置?!?br>
我端起咖啡杯,故意從她身后經(jīng)過。
許**慌忙鎖屏,但已經(jīng)晚了。
“芝芝姐!”她站起來,針織衫下擺蹭到桌角的便利貼,粘了一后背的待辦事項。
我伸手替她揭下來,瞥見最上面寫著:“申請服務(wù)器權(quán)限(找陳)”。
“謝謝......”她伸手要拿,我卻把便利貼對折塞進自己口袋。
“新人容易丟三落四?!蔽颐蛄丝诳Х?,“對了,你簡歷上說擅長圖形編輯?下午幫我調(diào)個組件庫吧?!?br>
許**臉色微變。
圖形編輯是UI設(shè)計師的基本功,但我剛才要的是后端接口文檔的視覺化圖表,這東西根本不該出現(xiàn)在她的任務(wù)列表里。
“好、好的?!彼皖^捋頭發(fā),耳根發(fā)紅。
回到座位,我打開監(jiān)控**。
許**的鼠標指針正在桌面上無意義地畫圈。
三分鐘后,她偷偷點開了陳志遠的聊天窗口。
“芝芝姐讓我做后端圖表,可我是設(shè)計崗呀。”
陳志遠秒回:“別理她,我來處理?!?br>
五分鐘后,我的企業(yè)微信彈出他的消息:“**的工作范圍我已經(jīng)安排好了,你別給她亂派任務(wù)?!?br>
我回復:“好的,陳總監(jiān)?!?然后順手把這段對話截圖,連同之前收集的證據(jù)一起打包,加密上傳到云端。
下班前,許**果然沒交圖表。
她抱著一疊打印紙敲開我工位:“芝芝姐,志遠哥說這個更重要?!?br>