
我三個月的項目方案被組長何俊偷了,他刪掉我的文件,上傳改了水印的版本,升職當技術總監。
升職公告發出第三天,客戶驗收會上,他連基本的技術問題都答不上來,係統測試直接癱瘓,客戶拒簽要投訴。
我當天提交離職申請,他急了,要人事加速我的離職流程,還追到走廊塞錢:“三十萬,幫我圓一下。”
第二天副總裁要求IT部門調操作日誌,發現他刪我文件的記錄,時間對不上他說的“連夜趕工”。
合規部拿出審計報告:“外包供應商法人是你妻弟,三筆回扣轉到你老婆賬戶,說說吧。”
1
我插上鍵盤。哢噠。青軸鍵盤敲起來整層樓都聽得見。
何俊站在會議室投影前麵,手裏攥著激光筆。“經公司批準,我將升任技術總監。”他頓了頓,掃了一眼坐在角落的我,“上周連夜完成的XX項目方案得到了客戶高度認可。”
投影上那張負載均衡架構圖,左下角的水印抹得很幹淨。我三個月前畫的時候專門加了隱形圖層,現在看隻剩一片空白。
人事總監蔣嵐接過話筒。“公司決定破格提拔優秀青年骨幹。”她看著手裏的文件念,“何俊同誌在項目中展現出卓越的技術能力和把控力。”
我手機震了一下。姚工發來微信:“周四驗收,你到場做技術交底。”
會議室裏有人鼓掌。何俊臉上笑得很穩,眼睛往我這邊瞟。我低頭繼續打字,離職申請表格已經填到“離職原因”那欄。
家庭原因。
保存。
何俊宣布散會的時候聲音拔高了:“大家繼續努力,公司不會虧待每一個付出的人。”
我合上電腦起身。
“方舟。”何俊追出來,在走廊裏攔住我。“有點事想跟你聊聊。”
“何總監。”我往電梯方向走。
他跟上來。“你剛才在看什麼?”
“處理點私事。”
電梯門開了。他伸手擋住門。“是不是待遇上有什麼不滿意的?”
我看著他。“沒有。”
“那就好。”他鬆開手,“周四驗收你肯定得到場,咱們配合一下。”
電梯門在我們中間合上。
下午三點半,我把離職申請提交到人事係統。屏幕彈出確認框:您確定要離職嗎?此操作不可撤銷。
確定。
工位對麵的小陳探頭過來。“方姐,你這是?”
“家裏有事。”我拔掉U盤。
何俊的工位在靠窗那邊。我看見他盯著電腦屏幕,手指在鼠標上按了好幾下。五分鐘後他起身,直奔人事部。
蔣嵐辦公室的百葉窗拉上了。隔著玻璃門能看見何俊在裏麵比劃手勢。
我的手機又響了。何俊發來消息:“交接工作盡快安排,別影響團隊士氣。”
我沒回。
下班前,人事係統推送了一條通知:您的離職申請已進入審批流程,預計三個工作日完成。
窗外天黑得很快。何俊還坐在工位上,電腦屏幕的光打在他臉上。他在翻項目文檔,一個文件夾一個文件夾地打開。
我收拾東西的時候路過他工位。
“方舟。”他抬頭,“周四驗收的PPT我來做,你把技術細節發我就行。”
“姚工指定要我到場。”
“那你就在旁邊配合一下。”他盯著我,“別提離職的事。”
我背上包。“看情況吧。”
電腦關機的聲音在安靜的辦公室裏特別清楚。何俊的手機屏幕亮了,他看了一眼立刻劃掉。
我走到電梯口的時候回頭看了一眼。他站在工位邊上打電話,聲音壓得很低,隻聽見幾個字:“流程......快點......”
電梯門合上。鏡麵裏倒映出我自己的臉,還有身後亮著燈的五樓辦公區。
何俊隔著玻璃窗往下看。他的手機還貼在耳邊。
2
何俊把驗收預演會安排在周三下午。
我到會議室的時候他已經把投影調好了。架構圖、接口文檔、測試報告,每一頁都是我的設計稿,連配色都沒改。
“大家看一下驗收流程。”何俊站在投影前麵,激光筆點在第三頁,“客戶方會重點關注性能指標。”
技術組的小李舉手。“何總,這個熔斷閾值為什麼設在這裏?”
何俊頓了一下。“按行業標準配的。”
“可是客戶那邊的並發量......”
“這個方舟比較清楚。”何俊把話題甩過來,“你來說說。”
我翻開筆記本。“客戶的業務高峰是晚八點到十點,並發預估在三百左右。熔斷閾值設在兩百五是為了預留緩衝,降級策略走靜態頁麵。”
小李點頭。“明白了。”
何俊接著往下講。講到負載均衡那部分,他說:“這塊我做了特別優化,三層架構保證高可用。”
我沒吭聲。
投影翻到容錯機製。何俊說:“異常情況自動切換備用服務器。”
我抬頭看他。“不是切換,是降級。備用服務器隻處理關鍵業務,非關鍵請求直接拒絕。”
他臉色僵了一下。“意思差不多。”
“客戶會問具體策略。”我合上筆記本,“姚工上次專門確認過這個。”
會議室裏安靜了幾秒。
何俊關掉投影。“行了,大概就這樣。方舟你配合一下,別提離職的事。”
我起身往外走。
“方舟。”他叫住我,“你負責技術我負責彙報,咱們分工明確。”
“哦。”
走到門口的時候他又說:“明天好好表現,這個項目對公司很重要。”
我沒回頭。
下午五點,姚工發郵件過來。標題是“驗收前技術確認”,兩個問題:
1. 並發超過300時的降級策略細節
2. 數據庫連接池的熔斷恢複機製
郵件直接發給我,抄送何俊。
我回複的時候把兩個問題拆開,每個場景寫了三條分支邏輯。發送。
十分鐘後何俊打來電話。
“方舟,以後這種郵件先發我審一下。”
“已經發給姚工了。”
“我知道。”他聲音壓得很低,“但你得理解,我現在是技術總監,對外溝通得有個統一口徑。”
“姚工問的是技術細節。”
“那也得......”他停了一下,“算了,這次就算了。下不為例。”
我掛掉電話。
工位上的電腦還開著。何俊發來的項目文檔共享鏈接一直在閃。我點開,文件夾最後修改時間顯示上周三下午三點半。
那天我請病假。
我打開本地備份,找到同名文件夾。創建時間是三個月前,最後修改時間是上周三下午兩點二十七分。
文件屬性裏,原作者那欄寫著我的工號。
財務部的王姐路過我工位。“方舟,你們這次找的外包商報價好高啊。”
我抬頭。“哪家?”
“誠翰科技。”她翻出審批單給我看,“比市場價高了快一半,何總監推薦的。”
審批單上,推薦人簽字那欄是何俊的名字。
我把U盤插進電腦,新建了一個加密文件夾,命名backup-0923。把三個月的項目文件、郵件記錄、聊天截圖全部複製進去。
壓縮。
加密。
拔出U盤的時候,何俊從茶水間出來,端著咖啡往這邊走。
我關掉電腦屏幕。
他在我工位邊上停下。“明天九點到客戶那邊,別遲到。”
“知道了。”
“還有。”他看著我的電腦,“交接文檔抽空整理一下,越快越好。”
我點頭。
他端著咖啡回工位。路過小李那邊的時候拍了拍他肩膀,說了句什麼,小李笑起來。
我收拾東西準備下班。工位抽屜裏三年的榮譽證書、項目資料、客戶送的紀念品,摞起來半米高。
都不要了。
背上包往外走的時候,何俊還在工位上打電話。他背對著辦公區,聲音飄過來幾個字:“......抓緊......明天......”
電梯門開了。
我按下一樓。
鏡麵裏,何俊站在五樓窗口往下看。他手機屏幕還亮著。
3
姚工在會議室門口等我們。
他看見何俊的時候愣了一下。“何總也來了?”
“我現在是技術總監。”何俊伸手,姚工跟他握了握,“今天的驗收我來主持。”
姚工看向我。我衝他點點頭。
會議室裏,客戶方坐了五個人。測試工程師已經把設備接好了,大屏上顯示著係統監控麵板。
何俊打開PPT。第一頁是項目概況,他講得很流暢。翻到架構設計那頁,開始介紹三層負載均衡。
姚工舉手。“這個降級策略能具體說說嗎?”
何俊頓了一下。“異常情況會自動切換到備用服務器。”
“切換邏輯是什麼?”
“就是......”何俊看了我一眼,“檢測到異常就切換。”
姚工皺眉。“我問的是三個場景的分支策略,上次郵件裏確認過的。”
會議室安靜下來。
何俊翻到下一頁。“這個方舟比較熟悉,她來說明一下。”
我坐在最後一排,沒動。
姚工盯著何俊。“你不是技術總監嗎?”
“我負責整體把控,具體技術細節......”
“那咱們直接測吧。”姚工轉向測試工程師,“跑並發測試。”
大屏上數字開始跳動。50並發,響應時間1.2秒。100並發,2.8秒。150並發,5.1秒。
200並發的時候,響應時間跳到8.3秒。
姚工臉色變了。“怎麼回事?”
測試工程師調出日誌。“連接池滿了,請求在排隊。”
“熔斷機製呢?”姚工看向何俊。
何俊盯著屏幕。“應該......會自動處理。”
“什麼叫應該?”姚工站起來,走到大屏前麵,“這個閾值為什麼設在這裏?”
屏幕上顯示熔斷閾值250。
何俊說:“按行業標準配的。”
“你們客戶的業務高峰是多少?”
“這個......”何俊翻PPT,翻到業務分析那頁,“三百左右。”
“那閾值設兩百五有什麼用?”姚工指著屏幕,“兩百並發就扛不住了,高峰期直接癱瘓。”
何俊看向我。
我低頭看手機。姚工的微信發過來:“方舟,這是怎麼回事?”
我沒回。
姚工合上電腦。“今天的驗收暫停。”
“姚工......”何俊走過去。
“技術對接人換了你們也不提前說一聲。”姚工打斷他,“這個方案明顯跟之前確認的不一樣。”
何俊說:“我們內部有調整,但技術方案是一致的。”
“一致?”姚工拿出手機,翻出郵件記錄,“我所有技術確認都是跟方舟溝通的,你現在告訴我一致?”
會議室裏其他人都看著這邊。
姚工收起電腦。“我要給許總發個郵件說明情況。建議你們先搞清楚誰負責技術。”
他帶著人離場。
會議室隻剩何俊和我們三個技術組的人。
小李小聲說:“何總,要不讓方姐......”
“閉嘴。”何俊盯著關掉的投影,“都出去。”
我背上包往外走。
走到門口的時候,何俊的手機響了。他看了一眼屏幕,臉色更白了。
“許總。”他接起來,聲音擠出來,“對,驗收遇到點問題......不是,是客戶那邊......我馬上回公司彙報。”
我走出會議室。電梯門開著,姚工站在裏麵,看見我招招手。
“方舟,到底怎麼回事?”
“我後天離職。”
他愣住。“什麼?”
電梯門合上。
我走樓梯下樓。手機一直在震,何俊發了七條消息,最後一條是:“你現在在哪?回公司一趟。”
我關掉手機。
4
許朝陽的辦公室在六樓。
我路過的時候看見何俊站在裏麵,許朝陽坐在辦公桌後麵,臉色很難看。
人事部的蔣嵐也在。
“項目是不是你主導的?”許朝陽的聲音隔著門都聽得見。
何俊說:“齊方舟負責技術實現,我負責整體把控......”
“客戶說所有技術確認都是跟她溝通。”
“那是之前,現在我是技術總監......”
“我問你項目是不是你做的。”
會議室安靜了幾秒。
我走過去,敲門。
蔣嵐開門。“方舟,正好,你進來一下。”
許朝陽看著我。“客戶那邊什麼情況?”
“技術對接出了偏差。”我說,“姚工要求暫停驗收。”
“哪裏偏差?”
“熔斷閾值、降級策略、容錯機製,跟之前確認的方案不一樣。”
許朝陽看向何俊。“怎麼回事?”
何俊說:“是有些細節調整,但大方向沒變。”
“客戶認可嗎?”
沒人說話。
許朝陽敲了敲桌子。“IT部門把項目相關的所有操作記錄調出來。”
何俊臉色變了。“許總,這沒必要......”
“我看很有必要。”許朝陽看向蔣嵐,“秦川那邊多久能出報告?”
“一天時間。”
“那就明天下班前給我。”
何俊張嘴想說什麼,許朝陽擺手。“你先出去。”
何俊看了我一眼,轉身離開。
辦公室隻剩我和許朝陽、蔣嵐。
“你什麼時候提的離職?”許朝陽問。
“周一下午。”
“為什麼?”
“家庭原因。”
許朝陽盯著我看了幾秒。“好,你去忙吧。”
我走出辦公室的時候,何俊站在走廊盡頭打電話。他看見我,掛掉電話走過來。
“方舟,咱們談談。”
“談什麼?”
他看看周圍,壓低聲音:“你幫我圓一下,這事就過去了。三十萬,我私人給你。”
我看著他。
“你後天就走了,何必把事情鬧僵?”他盯著我,“大家體麵點不好嗎?”
“你自己看著辦。”
我往電梯方向走。
“齊方舟。”他在身後叫我全名,“你別敬酒不吃吃罰酒。”
電梯門開了。我走進去,按下一樓。
何俊站在走廊裏,手機又響了。他看了一眼屏幕,沒接。
下午四點,我在公司內網發布離職交接公告。
附件是項目文檔清單,一百三十七個文件,創建時間全部標注清楚。最早的一份是三個月前,最晚的是上周三下午兩點二十七分。
發布。
全員可見。
十分鐘後,何俊衝到我工位。
“你什麼意思?”
“離職交接。”我指著屏幕,“人事要求的。”
他盯著文檔清單,臉色青白。“這些時間......”
“都是係統自動生成的。”我合上電腦,“有問題嗎?”
他沒說話,轉身走了。
下班前,財務部的王姐找到合規部劉主管。我路過的時候看見她遞過去一份審計報告,封麵寫著“外包供應商異常報價分析”。
劉主管接過去翻了翻,眉頭皺起來。
我收拾東西下班。工位已經清空了,隻剩一台電腦。
何俊坐在他工位上,瘋狂翻著什麼。屏幕上是服務器文件列表,他把每個文件夾都打開又關掉。
我背上包。
路過他工位的時候,他突然抬頭:“設計文檔原稿在哪?”
“服務器上。”
“我說原稿。”
“那就是原稿。”
他點開文件屬性,創建時間顯示上周三下午三點三十三分。操作賬號那欄,是他自己的工號。
他盯著屏幕,一句話說不出來。
我走到電梯口。
門合上之前,看見何俊還坐在那裏,鼠標握在手裏,一動不動。
屏幕的光打在他臉上。
他的手在發抖。
5
秦川把日誌報告打印出來的時候用了整整六十三頁紙。
許朝陽把報告攤在會議室桌上,蔣嵐和劉建坐在兩邊。何俊站在對麵,手撐著桌沿。
“上周三你在幹什麼?”許朝陽翻到第一頁。
日誌記錄密密麻麻。最上麵那行用熒光筆標出來了:
14:27 齊方舟工號 最後一次提交代碼
14:51 何俊工號 刪除文件夾/project/design_doc
15:33 何俊工號 創建文件夾/project/design_doc
15:35 何俊工號 上傳文件 架構設計v2.ppt
何俊盯著那幾行字。“我......我以為那些是方舟離職前整理的,我重新上傳了一遍。”
“她那天請病假。”蔣嵐翻出考勤記錄,“下午兩點就離開公司了。”
“那可能是她上午傳的。”
許朝陽指著時間戳。“14:27,她已經走了。”
何俊不說話了。
劉建接過報告,往後翻。“IT部門從備份裏恢複了被刪除的文件。”他拿出另一份材料,“原文件屬性顯示,作者是齊方舟,最後修改時間是三個月前。”
兩份架構圖並排放在桌上。
左邊那份水印清晰,右下角有我的工號和日期。右邊那份水印被抹掉了,隻剩一片空白。
除此之外一模一樣。