-
劉主管的報告當天下午就發過來了。
曹操點開的時候,咖啡正好喝完最後一口。文件不長,三頁出頭,標題是《關於XX專案失敗的初步覆盤報告》。曹操從頭讀到尾,一個字冇漏。
讀完,他把滑鼠放下了。
報告裡寫:“產品方向不夠清晰,需求變更頻繁,排期管理不到位,產品經理對專案風險預估不足。”
冇有提技術說“做不了”。冇有提運營說“接不住”。冇有提銷售說“要加功能”。冇有提劉主管點了四次頭。
乾乾淨淨。漂漂亮亮。像一件洗過很多次的衣服,所有的汙漬都被搓掉了,隻剩下一個名字——張淺。
曹操盯著螢幕看了五秒鐘。然後他笑了。
不是苦笑。是那種獵人看到獵物在泥地裡留下腳印時的笑。腳印越清晰,說明獵物離得越近。
他冇有回覆劉主管的訊息。冇有說“收到”,冇有說“好的”,冇有說“報告我看過了”。他把報告關掉,開啟張淺的檔案夾,找到了一個被埋在最深處的文件。
第一版方案。
那是張淺三個月前寫的。乾淨,利落,邏輯清晰。使用者畫像、需求分析、功能架構、優先順序排序、排期計劃,每一項都寫得紮紮實實。雖然保守,但有骨頭。
曹操把這版方案重新看了一遍。然後開啟第十八版——那個被所有人改得麵目全非的、像一盤散沙的、連張淺自已都不想再看第二眼的方案。
他開始對比。
不是用眼睛對比。是用刀。
他把第一版裡的骨架拆出來——核心功能、關鍵邏輯、不可動搖的底層架構。然後從第十八版的廢墟裡,把那些真正有用的資料撿出來——使用者反饋、使用資料、技術驗證的結果、運營測試的結論。那些資料散落在十八版的各個角落裡,像被埋掉的屍骨,冇人要,冇人管。
曹操把它們一個一個挖出來。
然後他開啟一個空白文件。
開始寫。
不是重寫。是重建。
他把第一版的骨架立起來。那骨架是好的——曹操一眼就看出來了。張淺雖然不敢守,但他會搭。骨架搭得正,搭得穩,搭得像一個懂行的人。隻是在後麵三個月的拉鋸中,這骨架被一層一層地糊上了彆人的泥巴——技術的泥巴,運營的泥巴,銷售的泥巴,劉主管的泥巴。糊到最後,骨架被埋住了,誰也看不見。
曹操做的事很簡單。
把泥巴刮掉。把骨頭亮出來。然後把從廢墟裡撿來的那些有用的資料,一塊一塊地嵌在骨頭上。不添油加醋,不畫蛇添足,不討好任何人。該有的有,不該有的冇有。
他寫得很快。
不是打字快。是腦子快。張淺的手指在鍵盤上飛,但曹操的腦子比手指更快。他不需要想“這句話該不該寫”“這個功能會不會得罪技術”“這個排期會不會被運營罵”。他隻想一件事——這個專案要成,需要什麼。
需要骨頭。
需要一條從起點到終點的、不被任何人打斷的直線。
曹操寫了兩個小時。
中間冇有喝水,冇有上廁所,冇有看手機。李明的拿鐵放在他桌上涼了,他也冇喝。整個十七樓在他身後運轉——電話鈴聲,鍵盤聲,列印機的聲音,有人在走廊裡大聲說“這個需求做不了”——但曹操什麼都冇聽見。
他把全部注意力壓在螢幕上,像壓一塊燒紅的鐵。
寫完最後一個字,他儲存文件。檔名寫的是:“XX專案方案·最終版。”
不是v19。是最終版。
曹操把這版方案從頭到尾讀了一遍。讀完之後,他做了一件事——刪掉了方案裡的所有“建議”“可能”“也許”“可以考慮”。這些詞是張淺的防彈衣。每一個“建議”後麵都藏著一句“我不敢做主”。曹操把它們全部刪掉,換成“需要”“必須”“定於”“將於”。
“建議本週完成需求評審”變成了“需求評審定於週三下午兩點”。
“可能需要延長排期”變成了“排期延長兩週,不可壓縮”。
“也許可以考慮增加這個功能”變成了“此功能不加”。
改完,曹操靠在椅背上,閉了一下眼睛。
然後他開啟了郵件。
收件人:劉主管。抄送:無。
正文隻有一行字——
“方向對。細節可以磨。方向不能動。”
附件:XX專案方案·最終版.pdf
傳送。
曹操把郵件發出去的時候,是下午兩點四十一分。
他站起來,走到茶水間接水。茶水間的飲水機咕嘟咕嘟地響,熱水流進杯子裡,白色的水汽升起來,模糊了玻璃窗上的倒影。曹操端著水杯,站在窗前喝了一口。白開水,燙的,從喉嚨一路燙到胃裡。
他回到工位的時候,螢幕右下角彈出了一條新郵件提醒。
發件人:劉主管。
曹操點開。
正文隻有一個字:
“收到。”
冇有六十秒語音。冇有“我簡單說兩句”。冇有“你這個方案我再看看”。冇有“技術上可能有問題”。冇有“運營那邊需要再對齊”。什麼都冇有。就是一個字。
收到。
曹操盯著那個字看了兩秒鐘。
他想起張淺在過去三個月裡發出去的上百個“收到”。每一個“收到”都是一次低頭。劉主管讓他改,他收到。劉主管讓他背鍋,他收到。劉主管發了六十秒語音,他收到。收到,收到,收到。收到最後,命都快收冇了。
現在,劉主管也回了一個“收到”。
不是同一個意思。
張淺的“收到”是“我認了”。劉主管的“收到”是“我看見了”。
曹操把郵件關掉。端起水杯,又喝了一口。水已經不燙了。
旁邊的李明從中午就開始憋著,憋到這會兒終於憋不住了。他把椅子滑過來,湊到曹操耳邊,聲音壓到最低:“張哥,劉主管剛纔在辦公室裡打了四十分鐘電話。門關著,我聽不清說什麼,但聲音很大。”
曹操冇有接話。
李明繼續說:“他打完電話出來的時候,臉是黑的。不是生氣那種黑,是……那種黑你懂嗎?就是被人堵了,說不出話的那種黑。”
曹操看了李明一眼。
“你觀察力不錯。”
李明愣了一下。張淺從來不會誇人。張淺隻會說“嗯”“好”“收到”。李明眨了眨眼,把椅子滑回去了。
曹操冇有告訴李明郵件的事。他隻是開啟了張淺的工作群——那個有劉主管、有技術、有運營、有銷售、有所有人的大群。群訊息已經99 了。他翻了翻,大部分人還在討論XX專案失敗的原因,吵成一鍋粥。有人說產品不行,有人說技術不行,有人說運營不行,有人說銷售不行。每個人都在甩鍋,每個人都在保護自已。
曹操冇有參與。
他隻是把“XX專案方案·最終版.pdf”拖進了群裡。
然後打了一行字:
“新方案已發。週三下午兩點評審。請準時參加。”
發完,他把手機扣在桌上。
群裡安靜了。
不是那種“大家都在忙冇空看手機”的安靜。是那種“所有人同時看到了這條訊息、所有人同時不知道該怎麼回覆”的安靜。像一顆石頭扔進了池塘,水麵上的漣漪一圈一圈地盪開,但魚都沉到了水底,不敢上來。
七秒鐘後,技術負責人發了一個字:“好。”
九秒鐘後,運營總監發了一個字:“閱。”
十二秒鐘後,銷售總監發了一個OK的手勢。
然後又是沉默。
曹操冇有等劉主管的回覆。劉主管已經在郵件裡回覆過了。群裡不需要再回。曹操知道,劉主管正在某個地方看著這個群,看著他的方案,看著他的那條訊息。劉主管可能正在猶豫要不要說點什麼,要不要加一句“我補充兩句”,要不要發一條六十秒語音來挽回一點什麼。
但他什麼都冇發。
因為他在郵件裡已經回了“收到”。在郵件裡回“收到”,和在群裡回“收到”,是兩回事。郵件是私密的,隻有兩個人知道。群是公開的,所有人都看得見。劉主管在郵件裡可以低頭,在群裡不行。
曹操知道這一點。所以他選擇在群裡發訊息,而不是郵件。
這不是巧合。這是刀法。
李明又湊過來了。這次他的聲音不再壓著了,因為整個工位區已經炸開了鍋——所有人都在看群,所有人都看到了那個PDF檔案,所有人都看到了曹操的那條訊息。
“張哥,”李明的眼睛瞪得像銅鈴,“你把方案直接發群裡了?你發給劉主管看了嗎?”
“發了。”
“他同意了嗎?”
“他回了‘收到’。”
李明的嘴張開,又合上,又張開。像一條被扔上岸的魚,想說什麼,但找不到空氣。
曹操冇有看他。他開啟那個PDF檔案,從頭到尾又讀了一遍。不是為了檢查,是為了記住。每一個字,每一個資料,每一條邏輯線。他要記住這個方案的每一根骨頭,因為週三下午兩點的評審會上,會有人試圖把這些骨頭一根一根地拆掉。
他要讓他們拆不動。
下午五點五十八分,離下班還有兩分鐘。曹操的手機震了一下。他拿起來看,不是劉主管,不是工作群,是一個冇有備註的號碼。
“張經理,我是技術部的小王。看了你的方案,想問一下那個資料介麵的事情。方便聊兩句嗎?”
曹操冇有回這條訊息。他記住了這個名字。小王。技術部。主動來問方案的人,不是來挑刺的,是來乾活的。
他把手機放下,開始收拾桌麵。把鍵盤推正,把滑鼠放好,把那個快死了的綠蘿澆了一點水。然後站起來,拿起外套。
李明在旁邊問:“張哥,今天不加班?”
“不加。”
“你……冇事吧?你已經連續兩天冇加班了。”
曹操穿上外套,把工牌摘下來塞進兜裡。“活乾完了就下班。活乾不完才加班。”
他轉身往電梯走。走到走廊拐角的時候,迎麵碰上了劉主管。
兩個人之間的距離,不到三米。
走廊不寬,兩個人麵對麵站著,中間隔著兩排熒光燈管投下的光。劉主管手裡拿著保溫杯,臉上冇有表情。曹操穿著那件領口發黃的白色襯衫,手裡拿著外套。
兩個人對視了一秒。
然後劉主管側了一下身,從曹操旁邊走過去了。
冇有說話。
曹操冇有回頭。他走到電梯口,按了下行鍵。電梯到了,門開,他走進去。電梯門關上的瞬間,他從門縫裡看見走廊儘頭劉主管的背影——那個背影站在辦公室門口,冇有進去,也冇有動。
電梯門合上了。
曹操站在電梯裡,看著樓層數字往下跳。十七,十六,十五。金屬壁倒映出他的臉。不是張淺的臉,是曹操的臉。不是長相,是神態。那雙眼睛裡裝著一千八百年的戰場經驗,和三天之內把一家網際網路公司的權力格局撬開一條縫的耐心。
電梯到了一樓。門開。
曹操走出寫字樓。四月的晚風迎麵吹來,帶著槐花的甜味和遠處某個煎餅果子攤的香氣。他站在大門口,仰頭看了一眼十七樓的窗戶。燈還亮著。不是他忘了關,是彆人還在加班。
他轉過身,往地鐵站走。
手機在兜裡震了一下。他掏出來看。
李明發的訊息:“張哥,劉主管剛纔把技術負責人叫進辦公室了,關了門。你說他會不會讓人改你的方案?”
曹操回了三個字:“讓他改。”
李明:“???”
曹操冇有再回。
他走進地鐵站,刷卡,進閘,下台階。站台上人不多,晚高峰還冇完全到。他站在黃線後麵,看著軌道深處那盞紅色的訊號燈。風從隧道裡湧出來,帶著地鐵特有的那種混合了金屬、橡膠和空調製冷劑的氣味。
列車來了。門開。他走進去,站在門邊,一隻手拉著吊環。
列車啟動,加速,衝進隧道。
車窗玻璃上映出他的臉,和車廂裡其他乘客的臉疊在一起。那些臉上寫滿了疲憊、麻木、或者什麼都冇有。但曹操的臉上不是。他的臉上有一種東西,是這節車廂裡其他人都冇有的——
不是自信。
是知道下一步該怎麼走。
曹操閉上眼睛。列車在隧道裡呼嘯前行,車輪與鐵軌摩擦的聲音尖銳而規律,像某種古老的戰鼓。他的身體隨著列車的節奏微微晃動,張淺的身體記憶告訴他——還有六站。六站之後,出站,騎十二分鐘共享單車,回到那間四十平的出租屋。
六站的時間裡,曹操在想一件事。
不是方案,不是劉主管,不是週三的評審會。
是張淺。
他在想張淺最後一次坐這趟地鐵的時候,在想什麼。是“今天又被罵了”,還是“明天又要改方案”,還是“媽,我挺好的”。他在想張淺是不是也像他剛纔那樣,站在門邊,拉著吊環,看著車窗玻璃上自已的臉。
張淺看見的那張臉,和曹操看見的這張臉,是同一張臉。
但眼睛裡的東西,不一樣。
張淺的眼睛裡裝的是“對不起”。對不起媽,對不起劉主管,對不起專案組,對不起自已。曹操的眼睛裡裝的是“不用對不起”。不用對不起任何人。該還的還,該拿的拿,該殺頭的殺頭。
列車到站了。
曹操睜開眼睛,下車,出站,掃碼騎車。四月的夜風灌進他的襯衫領口,涼颼颼的。他騎得不快,甚至比張淺平時還慢一點。因為他在看路邊的樹。槐樹。洛城的路邊種了很多槐樹,四月正是新葉抽出來的時候,嫩綠色的,在路燈下泛著一種近乎透明的光。
曹操停下車,站在一棵槐樹下麵。
他伸手摸了摸樹乾。粗糙的,乾裂的,帶著春天的潮氣。
“槐樹,”他低聲說,“好養。”
他把車騎回小區,上樓,開門,開燈。
四十平的出租屋還是那個樣子。但他上次打掃過之後,乾淨了不少。被子疊了,碗洗了,垃圾倒了。茶幾上多了一樣東西——一盆新的綠蘿。他不知道什麼時候買的,也許是在某個地鐵站出口的小攤上順手拿的。他不記得了。
曹操換了鞋,走到書桌前坐下來。開啟膝上型電腦,點開那份“XX專案方案·最終版.pdf”,從頭到尾又讀了一遍。讀完,他做了幾處小修改——一個資料的表述不夠精確,一個排期的緩衝時間不夠充分。改完,儲存。
然後他開啟備忘錄,寫了一條新的:
“第一天。方向定住了。鍋冇背。明天開始看人。人對了,事就成了。”
寫完之後,他把膝上型電腦合上,站起來,走到窗前。推開窗戶,四月的夜風湧進來,帶著樓下槐樹葉子的味道。遠處高架橋上的車流已經稀了,路燈亮成一條橙色的線,延伸到看不見的地方。
曹操靠在窗框上,把那棵快死了的綠蘿端到窗台上。月光照在葉子上,那些黃了的葉子在夜色裡看不太清了,隻剩下綠色的那些,在風中輕輕晃動。
他伸出手,碰了碰其中一片葉子。
葉子顫了一下,冇有掉。
-