我叫程野,三十岁,北漂八年。
写了八年代码,加了八年班,头发掉了一半,存款刚够首付的零头。
裁员那天,HR连杯水都没倒。
“公司战略调整,你的岗位被优化了。”
优化。
好词儿。
我端着自己那个用了三年的马克杯,杯底还印着“奋斗改变命运”。
呵。
回到出租屋,我坐在床边发了两个小时呆。
然后打开手机,订了第二天回老家的火车票。
北京,老子不伺候了。
收拾东西的时候,我妈打电话来。
“野子,你张阿姨家闺女在县城当老师,要不要见见?”
“妈,我忙。”
“忙啥?你都三十了,再不结婚——”
“挂了。”
我把行李箱从床底拖出来。
衣服、电脑、几本书,八年北漂,就这点家当。
可悲。
拉上拉链的时候,门响了。
咚咚咚。
我没理。
又响。
咚咚咚咚咚。
我烦躁地拉开门:“谁——”
话卡在嗓子眼里。
门口站着个女人。
白T恤,黑裤子,马尾辫,素面朝天。
我认识。
隔壁603,苏念。
搬来两年,蹭了我两年饭。
说蹭饭都是客气的,这人简直是来我家开了个食堂。
周一蹭面条,周三蹭炒菜,周五蹭火锅。
逢年过节还要蹭饺子。
关键是她从来不客气。
每次敲门就一句话:“做多了吧?”
做多了?
我一个人住,我做多了干嘛?我有病吗?
但每次我都没赶她走。
原因很简单——
她长得好看。
不是那种浓妆艳抹的好看,是那种你在街上走着走着,忽然就会回头看一眼的好看。
五官干净,眼睛很亮,笑起来的时候嘴角有个小窝。
但除了长得好看,这人浑身上下没一个优点。
不做饭、不收拾、不客气。
有次我感冒了没做饭,她敲了半天门,发现没人应,第二天见到我第一句话是:
“你昨天怎么没做饭?”
不是“你怎么了”,不是“你还好吗”。
是你怎么没做饭。
我当时就想把门摔她脸上。
此刻,这位蹭饭大户就站在我家门口。
她看了一眼我身后的行李箱。
“你要走?”
“回老家。”
“为什么?”
“被裁了。”
我语气平淡,像在说今天吃了什么。
无所谓了,反正跟她也不熟。
但接下来她说了一句让我愣住的话。
“给你份工作。”
我以为我听错了。
“啥?”
“给你份工作。”她又说了一遍,表情认真得像在谈一个亿的项目。
我看着她。
这张脸我看了两年。
两年里,我对她的了解是——
没工作(至少我没见她出过门上班)。
没钱(不然为什么蹭饭?)。
没朋友(从没见有人来找过她)。
总结:一个漂亮的、没什么本事的、厚脸皮的女邻居。
这种人跟我说给我工作?
我冷笑了一声:“你?给我工作?”
她点头。
“多少钱?”
“面谈。”
这两个字从她嘴里说出来,配上她那张面无表情的脸,莫名其妙地有种甲方的威压。
但我此刻没心情配合她演。
被裁了,存款见底了,八年北漂一场空。
我心里窝着一团火,找不到地方撒。
她偏偏这时候来添堵。
“苏念,”我尽量控制语气,“我现在心情不好,别跟我开玩笑。”
“没开玩笑。”
“那你说,什么工作?”
“来了就知道。”
“来哪儿?”
“明天告诉你。”
我盯着她看了三秒,火气“噌”地上来了。
“你知道你这两年在我这蹭了多少顿饭吗?”
她没回答。
“少说三百顿。三百顿饭,一顿按三十块算,你欠我九千块。”
她还是没说话。
“九千块你不还就算了,现在又来消遣我?”
我声音大了起来,走廊里都有回音。
“我程野是混得不好,但还不至于被一个蹭饭的人可怜。”
说完这句话,我心里其实有点后悔。
她蹭饭归蹭饭,平时也没怎么惹我。
但我确实忍不了了。
今天太窝囊了。
HR那张虚伪的脸、领导事后“兄弟保重”的微信、同事群里没一个人吱声——
所有的窝囊气,全冲她撒了。
我以为她会转身走。
或者骂我一句。
但她没有。
她站在原地,看着我,眼神忽然变了。
怎么说呢。
就像一个人摘下了一副戴了很久的面具。
之前的苏念——邋遢、随意、没正形,像个混吃等死的废物。
但这一刻,她站在走廊昏黄的灯光下,眼神冷静得不像话。
那种冷静不是普通人的冷静。
是开过大会的人的冷静。
是签过大合同的人的冷静。
是手底下管过人的人的冷静。
她一把抓住我的行李箱拉杆。
力气不大,但很稳。
“程野。”
她叫我全名。
两年了,她第一次叫我全名。
“你知道我是谁吗?”
这句话从她嘴里说出来的时候,我整个人僵住了。
不是因为这句话本身。
而是她说这句话时的语气。
没有炫耀,没有威胁,甚至没有任何情绪。
就像在陈述一个事实。
一个我本该知道、却偏偏不知道的事实。
走廊的灯忽然闪了一下。
我站在那里,手还搭在行李箱上。
她的手也搭在上面。
我们之间隔了不到半米。
我忽然发现一件事——
这两年,她蹭我的饭,我了解过她吗?
她住603。
叫苏念。
好像……
没了。
我张了张嘴,想说点什么。
“你到底——”
她松开了行李箱,退后一步。
“明天,楼下,九点。”
说完转身,走了。
603的门关上了。
走廊安静下来。
我一个人站在门口,脑子里全是她刚才那个眼神。
那不是一个蹭饭的人的眼神。
那也不是一个普通邻居的眼神。
我掏出手机,鬼使神差地搜了一下“苏念”。
搜索结果出来的那一刻——
我差点把手机摔了。
【第一章】
第二天早上八点五十五。
我站在楼下,背着电脑包。
行李箱没拉下来。
火车票也没退。
我就是下来看一眼。
看看她到底在搞什么鬼。
昨晚我搜了“苏念”两个字,前几条全是新闻——
“念远科技创始人苏念入选福布斯30 Under 30。”
“念远科技完成B轮融资,估值破80亿。”
“苏念:从车库创业到行业独角兽,90后女性创业者的标杆。”
我反复看了三遍,确认照片上的人和隔壁那个蹭饭的是同一个人。
是同一个人。
就是她。
那张脸,那双眼睛,那个马尾辫。
我当时的心情,怎么说呢——
就好像你养了两年的流浪猫,突然有一天它站起来,掏出一张名片,告诉你它是某跨国集团的CEO。
荒谬。
魔幻。
但它就是真的。
一辆黑色的车在我面前停下。
不是什么超跑,就是辆普通的商务车。
后排车窗降下来。
苏念坐在里面。
但她跟昨天完全不一样了。
不是白T恤和马尾辫。
黑色西装,头发盘起来,耳朵上一颗小巧的钻石耳钉。
妆画得很淡,但整个人的气质——
我心里只冒出两个字:老板。
她看了我一眼:“上车。”
我犹豫了一秒。
她补了一句:“不上就算了。”
我拉开车门坐了进去。
车里很安静。
司机没回头看我,很职业。
苏念递过来一个文件夹。
“看看。”
我打开。
第一页是一份劳动合同。
甲方:念远科技有限公司。
岗位:CEO特别助理。
月薪那一栏——
我眨了眨眼,数了数零。
然后又数了一遍。
“这个数……是不是多打了个零?”
“没多。”
我看了她一眼。
她面无表情地看着窗外。
“为什么?”我问。
“为什么什么?”
“为什么找我?你手底下那么多人,什么样的助理找不到?为什么找一个被裁员的程序员?”
她转过头看我。
“因为你做的饭好吃。”
”……“
”开玩笑的。“
她嘴角微微动了一下,但很快恢复了面无表情。
”因为我观察了你两年。“
这句话让我脊背一凉。
”观察我?什么意思?“
”你写的代码我看过。“
我愣住了。
”你开源社区的项目,你GitHub上的提交记录,你在技术论坛上的回答。“她语气平淡,”你的代码风格很干净,架构思路清晰,解决问题的路径不走常规但很高效。“
她说这些话的时候,就像在念一份评估报告。
”你之前公司裁你,不是因为你能力不行,是因为你不会站队。你直属领导的方案有技术漏洞,你在评审会上当面指出来了,他在裁员名单上第一个写了你的名字。“
我心脏猛地跳了一下。
这件事,我没跟任何人说过。
”你怎么知道的?“
”我说了,我观察了你两年。“
车子开上了三环。
我看着窗外飞速后退的建筑,脑子里乱成一团。
”所以你蹭我饭……“
”顺便的。“
”顺便?“
”你做饭确实好吃。“她面不改色,”尤其是红烧排骨。“
我深吸一口气。
信息量太大了。
隔壁蹭了两年饭的女人,是估值80亿公司的创始人。
她蹭饭不是因为穷,是在考察我。
考察期——两年。
考察方式——蹭饭。
这是什么地狱级面试?
”那个……“我艰难地消化着这些信息,”你为什么不直接来找我谈?非要用蹭饭这种方式?“
”直接谈,你只会展示你想让我看到的一面。“
她转过头看我,眼神很认真。
”但在自己家里做饭的时候,一个人是藏不住的。你会不会偷工减料,会不会因为只给自己做就敷衍了事,菜烧糊了是发脾气还是重新做一份——“
她顿了顿。
”你每次都重新做。“
”你菜烧糊了从来不凑合,哪怕只有你一个人吃。“
”这种人,做事不会糊弄。“
车里安静了很久。
我低头看着手里的合同。
”到了。“司机的声音打破沉默。
我抬头,透过车窗看到一栋写字楼。
大堂正面是一块巨大的金属标牌——念远科技。
苏念推开车门下去了。
我跟着下车,站在写字楼下面仰头看了看。
三十多层。
玻璃幕墙在阳光下反光,晃得我眯起眼。
”程野。“她站旋旋转门前回头看我。
”合同你可以不签。火车票你可以不退。回老家也行,在这儿也行,你自己选。“
”但我只给你一分钟。“
她看了一眼手表。
我站在原地。
一分钟。
脑子里闪过很多画面。
八年北漂。
加班到凌晨三点的工位。
HR那句”你被优化了”。
领导那条“兄弟保重”的微信。
还有昨晚老妈的电话——“你都三十了”。
五十秒。
我想起了一件事。
有次我加班到凌晨一点回家,累得连饭都不想做。
打开门,餐桌上放着一盒炒饭。
还温着。
旁边压了张纸条,字迹潦草——
“你冰箱里的蛋快过期了,我帮你用了。炒饭在桌上。”
署名:603。
那是两年里,她唯一一次没有蹭我的饭。
反而给我做了一次。
那盒炒饭说实话,味道一般。
鸡蛋炒散了,盐放多了,米饭还有点夹生。
但我吃得干干净净。
因为那天太累了。
累到有人给你做一碗夹生的炒饭,你都觉得世界没那么糟。
四十秒。
我回过神。
苏念站在门口,风吹过来,把她额前的碎发吹起来又落下。
她没催我。
就那么站着等。
“苏念。”我开口了。
“嗯?”
“你那盒炒饭,盐放太多了。”
她愣了一下。
然后——
嘴角那个小窝出现了。
很浅。
一闪即逝。
但我看到了。
“走吧。”她转身推开旋转门。
我跟上去。
穿过大堂的时候,前台小姑娘看到苏念,立刻站起来:“苏总早。”
然后看到我,眼神明显多了几分好奇。
电梯里,苏念按了顶楼。
“等一下进去,会有人。”
“什么人?”
“你别说话就行。”
电梯门开了。
一整层开阔的办公区,但此刻大部分工位空着。
走到最里面的会议室门口,透过玻璃能看到里面坐着几个人。
苏念推门进去。
我跟在后面。
会议室里坐了四个人。
最左边是个戴眼镜的中年男人,头发梳得一丝不苟,西装袖口露出金色的袖扣。
他旁边坐着一个年轻女人,妆容精致,嘴角挂着一丝似有若无的笑,像在看一场她早就知道结果的戏。
对面两个人,一男一女,看穿着打扮像是公司高管。
苏念进来的时候,所有人的目光都看过来。
然后——
落在我身上。
那个戴眼镜的中年男人率先开口,语气里带着笑。
“苏总,这位是?”
苏念拉开椅子坐下,面无表情。
“新来的特别助理。”
满座沉默了两秒。
然后那个年轻女人笑了。
不是善意的笑。
“苏总的特别助理?”她看着我,目光从上到下扫了一遍,“恕我直言,像是昨天刚从网吧出来的。”
我穿的是昨天那件皱巴巴的卫衣。
没洗头。
黑眼圈大概也还在。
确实不太像特别助理。
更像特别没睡好。
“韩秋。”苏念叫了那个女人的名字。
“在。”韩秋笑得更灿烂了。
“你上个月报上来的市场方案,数据造假的事,我还没跟你算。”
韩秋的笑僵在脸上。
会议室温度骤降。
苏念没有继续这个话题,而是打开了面前的笔记本电脑。
“今天叫大家来,不是为了介绍新人。”
她抬起头,目光一一扫过在座每个人。
“念远的B+轮融资,有人在背后搅局。”
空气瞬间凝固。
那个戴眼镜的中年男人——我后来知道他叫周邦恒,是公司的联合创始人兼COO——手指在桌面上轻轻敲了两下。
“苏总,搅局这个词太重了。投资人那边只是有些疑虑,我正在沟通——”
“沟通?”苏念打断他,“鼎峰资本的孙嘉明上周约了你三次饭,你一次都没跟我提。”
周邦恒的手指停了。
“他给你开了什么条件?”
沉默。
“周总?”苏念的语气平淡,但会议室里的压力已经大到我能感觉到。
周邦恒推了推眼镜,缓缓开口:“苏总,鼎峰也是老牌机构了,多接触接触没什么坏处——”
“我问的是条件。”
又是沉默。
苏念忽然笑了。
那个笑容让我头皮发麻。
“没关系,你不说,我来说。”
她转动笔记本电脑,屏幕朝向所有人。
上面是一份聊天记录截图。
我看到周邦恒的脸色变了。
“鼎峰承诺领投C轮,条件是拿到15%的董事会席位。”苏念一字一句,“交换条件是——你替他们在B+轮制造估值分歧,压低这一轮的融资价格。”
会议室里鸦雀无声。
韩秋低下头假装看手机,但她偷偷看了周邦恒一眼。
那一眼里有东西。
不是同情,是幸灾乐祸。
但又不完全是,里面还有一丝紧张——她跟周邦恒之间,有什么关系。
“苏总。”周邦恒站了起来。
他的表情从震惊变成了平静。
太平静了。
不正常的平静。
“这些东西是谁给你的?”
“重要吗?”
“当然重要。”他脸上挤出一个笑,“如果是内部有人搞我——”
“周邦恒。”
苏念站起来。
两个人隔着一张长桌对视。
“你是联合创始人,我一直给你体面。但你做的事,已经过线了。”
周邦恒沉默了几秒。
然后他笑了。
是那种撕破脸的笑。
“苏念,你以为念远是你一个人的?”
他声音不大,但每个字都像钉子。
“这家公司能走到今天,有一半是我的功劳。技术是你的,没错。但渠道、客户、政府关系——你哪一样离得开我?”
他向前走了一步。
“你把我踢了,你试试?”
“B+轮的四家机构,有三家的关系在我手里。”
“我今天走出这扇门,明天你的融资就黄。”
他看着苏念,像是在等她退让。
我站在会议室角落,手心全是汗。
这个场面,远超我的认知范围。
我以为自己是来当助理的。
没想到第一天就赶上宫斗。
苏念没说话。
她低下头,合上了笔记本电脑。
然后她做了一件事。
她拿起桌上的座机,拨了一个号码。
扬声器模式。
嘟——嘟——
“喂?”电话那头是一个中年男人的声音,带着点南方口音。
“陈总,我是苏念。”
“哎,苏总,难得你主动打给我。”
“上次你说对念远B+轮有兴趣,还算数吗?”
电话那头笑了:“算数。什么时候方便细聊?”
“今天下午三点,可以吗?”
“没问题。”
“好。”苏念挂了电话。
然后她抬起头,看着周邦恒。
周邦恒的脸已经不是苍白了。
是铁青。
“你——”他声音发抖,“你什么时候联系的?”
“你跟鼎峰第一次吃饭的那天晚上。”苏念的声音轻描淡写,“你以为我不知道你在干什么?周邦恒,我让你做了两个月,是给你机会自己收手。”
她拿起一份文件推到他面前。
“这是退股协议。条件很优厚。你拿了钱走人,我们体面收场。”
周邦恒低头看了一眼那份文件。
他的手在抖。
“你逼我?”
“我在救你。”苏念说,“如果这件事闹到董事会,你觉得结果会更好?”
周邦恒闭上了眼睛。
他站在那里,像一个在高空走钢丝的人,突然发现脚下的绳子早就被剪断了。
会议室里没有人说话。
韩秋的脸色也变了。
之前的幸灾乐祸消失了,取而代之的是一种明显的不安。
因为如果周邦恒倒了——
她在公司里的靠山,也就倒了。
周邦恒睁开眼。
他看了苏念很久。
然后他抓起那份文件,转身走了。
门被大力推开,又弹回来。
走廊里,皮鞋声渐渐远了。
苏念坐回椅子上。
她闭了一下眼,很短暂。
短暂到如果你不仔细看,会以为她只是眨了一下眼。
但我看到了。
那一瞬间,她的肩膀微微塌了一点。
“散会。”她说。
【第二章】
众人离开后,会议室里只剩我和她。
我站在角落不知道该说什么。
“坐。”她指了指对面的椅子。
我坐下了。
“刚才吓到了?”
“还行。”我说,“比我上一个领导的甩锅会议精彩多了。”
她看了我一眼。
嘴角那个小窝又出现了一下。
“你的工作很简单。”她打开电脑,“我不需要你端茶倒水,不需要你整理文件。”
“那需要什么?”
“帮我盯人。”
“盯谁?”
“所有人。”
她的目光透过玻璃墙,看着外面的办公区。
“念远现在表面风光,实际上内部已经烂了。周邦恒只是冰山一角。”
她转过头看我。
“你是技术出身,看人看事的角度跟那些商学院出来的不一样。他们看利益关系,你看系统漏洞。”
“我需要一个能看出系统漏洞的人。”
我想了想:“你是让我当卧底?”
“不是卧底。”她说,“是代码审计。只不过审的不是代码,是人。”
我觉得这比喻还挺贴切的。
“从今天开始,你跟着我。但在外面,你的身份只是新来的技术顾问。”
“不告诉别人我是你助理?”
“不告诉。”
“为什么?”
“因为周邦恒走了,但韩秋还在。”
她合上电脑,站起来。
“韩秋比周邦恒聪明。周邦恒是贪,她是心机。周邦恒在明处搞事,她在暗处布局。”
“她跟周邦恒——”
“有关系,但不是你想的那种。”苏念往外走,“韩秋是周邦恒推荐进公司的,但她真正的后台不是周邦恒。”
“那是谁?”
苏念走到门口停下来。
“这就是我需要你帮我查的。”
她推开门。
“走吧,带你去你的工位。”
“等一下。”我叫住她。
她回头。
“合同我还没签呢。”
“你已经坐在这了,还要签合同?”
”……“
她说得对。
我跟着她出了会议室。
走过开放办公区的时候,几个员工偷偷看了我一眼。
目光里写着三个字——这谁啊。
我的工位被安排在技术部的角落。
配了一台顶配工作站,两块4K显示器。
桌上放着员工牌。
”程野,技术顾问。“
我看着这个牌子,想起二十四小时前,我还坐在出租屋的床上发呆。
”先熟悉一下。“苏念说完就走了。
我坐到椅子上,打开电脑。
桌面干干净净,只有一个加密文件夹。
密码是什么?
我正想打电话问苏念,手机先响了。
一条微信。
苏念:“密码是你红烧排骨放糖的克数。”
我:”……“
我:“你连这都知道?”
苏念:“15克。偏甜,但好吃。”
我输入1-5。
文件夹打开了。
里面只有一个文档。
标题:《念远内部问题清单》。
打开一看——
我倒吸一口凉气。
这份文档列了二十三个问题。
从财务造假到数据泄露,从人事任命违规到供应商回扣。
每一条后面都标注了涉及的人名和初步证据来源。
有些标了红色——”已确认”。
有些标了黄色——“待核实”。
最底下有一行备注:
“以上问题如同时爆发,念远存活概率不超过30%。”
写备注的人是苏念本人。
我盯着屏幕看了很久。
这个女人。
她在公司门口等我的时候,在那辆商务车里递给我合同的时候,在会议室里逼退周邦恒的时候——
她看起来都从容得不像话。
但现在我看着这份文档。
二十三个问题。
她一个人扛着。
难怪她两年来几乎不出门。
不是不工作。
是在暗处处理这些。
难怪她蹭饭的时候从来不提自己的事。
不是没心没肺。
是不能说。
我关上文档,靠在椅背上。
窗外的阳光透过百叶窗照进来,在桌面上画了一排斜线。
一个念头浮上来——
这两年,她在考察我。
但是不是同时——
她也在等一个能帮她的人?
手机又响了。
苏念:“吃饭了吗?”
我:“没有。”
苏念:“食堂在三楼。”
苏念:“今天的红烧排骨不如你做的。”
我看着这两条消息。
忍不住笑了一下。
起身去食堂的路上,经过市场部的办公区。
韩秋正站在自己的工位前打电话。
她背对着我,声音压得很低。
但我走过的瞬间,听到了一句——
“放心,苏念手里的牌已经快出完了。”
我脚步没停,心跳却加速了。
她在跟谁说话?
我端着餐盘坐在食堂靠窗的位置。
红烧排骨确实不行。
糖色没炒好,肉也柴了。
但我吃得很认真。
因为脑子里全是别的事。
周邦恒被逼退了,但韩秋还在暗处。
苏念那份文档上二十三个问题。
那句“念远存活概率不超过30%”。
还有韩秋那通电话——“苏念手里的牌已经快出完了。”
如果这是真的。
那意味着苏念今天上午在会议室里的强势,可能已经是她最后的底牌。
她在最虚弱的时候,偏偏表现得最强硬。
因为一旦让对手看出虚实,一切就全完了。
我把最后一块排骨塞进嘴里。
难吃。
但我需要体力。
因为我有预感——
接下来的日子,不会太平。
【第三章】
下午两点,我正在工位上翻代码库。
苏念给的权限很高,几乎能看到整个技术架构。
翻了一个小时,我发现了一件不对劲的事。
念远的核心算法模块,最近三个月被频繁修改过。
改动不大,每次只改几行。
但加在一起,效果很明显——
有人在给核心算法“开后门”。
不是那种粗暴的数据泄露后门。
而是极其隐蔽的、逐步降低算法壁垒的操作。
如果不是技术出身,根本看不出来。
就像有人在一座大坝上,每天凿掉一小块混凝土。
短期内什么也不会发生。
但等到某一天,洪水来了——
大坝会在最不该塌的时候塌。
我查了提交记录。
改动来自三个不同的账号。
但手法一模一样。
同一个人,用了三个马甲。
我截了图,给苏念发微信。
三分钟后,我的工位电话响了。
“来我办公室。”
苏念的办公室在三十二楼,整个楼层只有她一个人。
推门进去,第一个感受是——空。
没有什么老板标配的字画、茶台、高尔夫球杆。
一张办公桌,一台电脑,一块白板。
白板上密密麻麻写满了东西,但全用记号笔划掉了,只剩一个角落的字还能看清——
“时间不够了。”
苏念坐在桌后,示意我把截图发到她邮箱。
她看了五分钟。
“你觉得这个人是谁?”她问。
“手法老练,对核心架构极其熟悉。”我说,“范围不大,应该是技术部核心团队的人。”
“核心团队一共七个人。”
“排除你和我,还剩五个。”
她抬起头看我。
“你把自己排进核心团队了?”
“你给我的权限是核心级别的。”
她没反驳。
“五个人里,有三个是初创期就跟着我的老人。”她说,“另外两个是去年校招进来的。”
“校招的不可能。”我说,“这种手法需要对底层架构有深度理解,至少要跟这套系统相处两年以上。”
“所以是老人。”
“三个里面选一个。”
苏念沉默了。
她站起来,走到窗边。
三十二楼的窗外,北京的天际线在雾霾里模糊成一条灰色的线。
“三个人里有一个叫陆也。”她开口了。
“技术副总裁。”我知道这个名字,代码库里他的注释风格很有辨识度。
“他是念远的第三号员工。”苏念背对着我,“公司最早的技术框架是他搭的。”
“你怀疑他?”
“不是怀疑。”她转过身,“是他最近三个月,每周二和周四晚上都加班到很晚。”
“加班很正常啊。”
“他老婆三个月前生了二胎。”
我顿了一下。
一个刚当爸爸的人,突然开始高频加班。
反常。
“我需要证据。”苏念说,“不是推测,是能摆到桌面上的实锤。”
“你打算怎么办?”
“你来查。”她看着我,“但不能打草惊蛇。如果陆也发现我们在查他,他会立刻销毁痕迹。”
“给我三天。”
“两天。”
“为什么两天?”
“因为B+轮的尽职调查团队后天到。如果他们在技术审查环节发现后门,融资直接作废。”
两天。
查出一个在代码库里潜伏了三个月的内鬼。
我站起来。
“苏念。”
“嗯?”
“你早就知道有人在动核心代码吧?”
她没说话。
“你在等我发现。”
她还是没说话。
但那个不说话的表情本身,就是答案。
她在考察我的时间不只是两年。
而是从我坐到工位上的第一秒开始,考察就没停过。
我转身往外走。
走到门口,忽然想起一件事。
“苏念。”
“什么?”
“你白板上写的‘时间不够了’是什么意思?”
她看了一眼那块白板。
“字面意思。”
这句话她说得很轻。
轻到像是在自言自语。
我没再问。
回到工位,开始干活。
两天时间,我得从三个月的提交记录里揪出一条线索,顺藤摸瓜,找到那个人。
打开终端,敲下第一行命令。
屏幕上的代码开始滚动。
下午六点,技术部的人陆续下班了。
我没动。
七点。
八点。
九点。
整层楼几乎没人了。
就在这时候,电梯叮了一声。
有人走出来。
脚步声不急不缓,朝我这边过来。
我没抬头,眼睛盯着屏幕。
脚步声在我身后停了。
“新来的技术顾问?”
男人的声音。
偏低沉,语气里带着一种不紧不慢的松弛感。
我转过头。
面前站着一个男人,三十出头,穿着休闲衬衫,没打领带。
长相斯文,眼睛很亮,下巴上有淡淡的胡茬。
手里拎着一个便利店的塑料袋。
袋子里两瓶红牛,一盒三明治。
“陆也。”他伸出手,“技术这边的。”
我心跳加速,但表面没动。
“程野。”我跟他握了握手,“新来的。”
“看你加班挺晚的,没吃饭吧?”他从袋子里掏出一瓶红牛递给我。
“谢了。”
他拉了把椅子坐在我旁边,打开三明治咬了一口。
“看什么呢?”他扫了一眼我的屏幕。
屏幕上是代码提交日志。
我早就做了准备,翻到了一个无关紧要的页面。
“熟悉一下架构。苏总让我来做技术评估的。”
“哦。”他咀嚼着三明治,语气随意,“评估什么?”
“B+轮尽调前的例行检查。”
他点了点头。
“需要帮忙跟我说。”
“好。”
他吃完三明治,把包装纸团成一团扔进垃圾桶。
站起来,拍了拍我肩膀。
“别太晚,身体要紧。”
然后他走向自己的工位。
我从屏幕的反光里看到——
他坐下来,打开了电脑。
开始敲代码。
和我之间隔了不到二十米。
我继续看日志。
手指在键盘上敲击的声音,在空旷的办公区里显得格外清晰。
他的。
和我的。
两个人都知道对方在加班。
但只有一个人知道——另一个人在找他。
夜更深了。
窗外的城市灯光次第亮起。
我的屏幕上,日志在一行行滚动。
十点半。
我发现了一个异常。
三个马甲账号的提交时间,有一个共同的规律——
全部在周二和周四的晚上十点之后。
和苏念说的加班时间完全吻合。
但更关键的是另一个细节。
每次提交之前的五到十分钟,系统日志里都会多出一条VPN连接记录。
连接的IP地址——
不在公司内网。
有人在用远程接入的方式,绕过公司的代码审查流程直接提交。
但人明明就坐在公司里。
为什么要多此一举通过VPN提交?
只有一个解释——
他要让提交记录看起来像是从外部发起的。
万一被查,他可以说是别人远程入侵了公司系统。
而他本人只是恰好在加班。
完美的不在场证明。
我把VPN的日志截了下来。
还不够。
这只能证明有人在干坏事,不能证明具体是谁。
我需要把VPN连接和他的设备绑定起来。
正想着,办公区那头传来椅子滑动的声音。
陆也站起来了。
他关了电脑,背上包,朝我挥了挥手。
“我先走了。”
“好,路上小心。”
他走进电梯。
门关上了。
我等了三十秒。
然后打开系统管理后台,调出了刚才那段时间的网络设备连接日志。
陆也的工位电脑,MAC地址我能查到。
我把他电脑今晚的网络活动记录导出来,和VPN日志做了个时间线对比。
结果出来的那一刻——
我的手停在键盘上。
陆也今晚没有通过VPN提交任何代码。
但是。
在他离开工位去便利店买东西的那段时间——也就是他来找我之前——
他的电脑上,有一条新的VPN连接记录。
持续时间:四分十七秒。
四分十七秒。
足够提交一次代码修改。
他不是“恰好”来找我的。
他是提交完代码之后,顺路来看看——
新来的技术顾问,到底在查什么。
我靠在椅背上。
心跳很快。
但大脑很清醒。
他已经注意到我了。
我拿起手机。
程野:“找到了。”
苏念的回复几乎是秒回。
苏念:“确定?”
程野:“确定。今晚他当着我的面又干了一次。”
苏念:“明天早上八点,我办公室。”
程野:“好。”
发完消息,我关了电脑。
站起来的时候,才发现脖子已经僵得几乎转不动了。
走到电梯口,按了下行键。
等电梯的时候,我透过走廊的玻璃往外看。
北京的夜景还是那么亮。
但看夜景的心情,和二十四小时前已经完全不同了。
二十四小时前,我是一个被裁员的程序员,拖着行李箱准备灰溜溜地回老家。
现在——
我站在一栋三十层写字楼的顶层,介入了一场估值八十亿的公司内斗。
电梯来了。
门开了。
我走进去。
然后,意识到一件事。
电梯里有一股淡淡的三明治味。
陆也走之前坐的那部电梯。
味道还没散。
我按下一楼。
门关上了。
一个人往下降。
脑子里只有一个念头——
明天,故事才真正开始。
【第四章】
第二天早上七点五十。
我比约定时间早了十分钟到。
苏念已经在了。
她面前摆了两杯咖啡。
一杯是她的,美式,没加糖。
另一杯推给我。
“拿铁。”她说,“你喝甜的。”
这又是她“观察”两年的成果。
我没接话,直接坐下,把昨晚的发现一五一十说了。
VPN日志、MAC地址匹配、时间线对比——
她听完,表情没什么变化。
只是手指在咖啡杯上轻轻划了一下。
“你觉得他在给谁干活?”她问。
“不确定。但能确定一件事——他不是为了钱。”
“为什么?”
“如果是为了钱,他没必要冒这么大的风险亲自动手。花钱买通一个普通开发就行了。”
“他亲自动手,说明两种可能。”
“第一,他不信任其他人。”
“第二,对方给他的不是钱,是别的东西。”
苏念点了点头。
“陆也的老婆叫方怡。”她说了一个我不知道的信息,“方怡的父亲叫方正远。”
我愣了一下。
这名字有点耳熟。
“方正远,凯博集团董事长。”
我瞬间明白了。
凯博集团。
念远的直接竞争对手。
“陆也是凯博安插在念远的人?”
“不一定是‘安插’。”苏念说,“陆也跟方怡是大学同学,结婚比念远成立还早。但凯博去年开始做跟我们同赛道的产品,方正远不可能不利用这层关系。”
“你的意思是——方正远通过女儿,胁迫或者说服陆也,从内部瓦解念远的技术壁垒?”
“如果是胁迫,他不会做得这么隐蔽。”苏念说,“胁迫的人会慌,会留下明显的痕迹。陆也不慌,手法老练——”
“说明他是自愿的。”我接上了她的话。
苏念端起咖啡喝了一口。
“人最难对付的不是被逼上绝路的人,是心甘情愿的人。”
“你打算怎么处理?”
“不处理。”
“什么?”
“尽调团队明天到。”她说,“我让你两天查出来,不是为了现在动手。是为了在尽调之前,把后门全部修复。”
我懂了。
先堵漏洞,让尽调顺利过关。
至于陆也——
“留着他。”苏念说,像是看穿了我的想法,“打草惊蛇不如引蛇出洞。他不知道我们已经发现了他,那他就还会继续动。”
“继续动,我们就能顺着他摸到方正远那边的完整部署。”
“做过渗透测试?”
“大学时候玩过CTF。”
她嘴角微微动了一下。
“难怪你代码审计的速度比我预想的快。”
接下来的一整天,我把那三个月的所有后门代码全部标记出来。
一共四十七处修改。
每一处都不大,但连起来就是一把捅穿技术护城河的刀。
我花了十四个小时,逐一修复。
每修复一处,我都留了一个“蜜罐”——看起来跟原来的后门一模一样,但实际上是无效代码。
如果陆也再动这些地方,蜜罐会触发一条隐藏的日志记录。
时间、设备、操作内容,全部记录。
而且这个日志存储在他的权限范围之外。
他找不到,也删不掉。
这是一个技术层面的“隐形监控”。
不违法,不越界。
只要他不动手,什么也不会发生。
但只要他动了——
证据链就自动生成。
凌晨两点,我修完了最后一处。
苏念还没走。
三十二楼的灯亮着。
我给她发了条消息。
程野:“搞定了。”
苏念:“上来。”
我上了三十二楼。
推开门,看到她趴在桌上。
睡着了。
手边是一杯凉透了的咖啡,电脑屏幕还亮着。
屏幕上是一份财务报表。
数字密密麻麻的。
我没细看。
拿起桌上的外套,轻轻搭在她肩上。
然后在旁边的沙发上坐了下来。
不知道为什么没有直接走。
可能是觉得这个点了,一个女人独自在办公室不太安全。
也可能是想起了那盒夹生的炒饭。
我靠在沙发上闭了一会儿眼。
“程野。”
一个声音把我叫醒。
睁开眼,窗外已经亮了。
苏念站在窗边,头发有些散乱,但眼神已经恢复了白天的锐利。
“几点了?”我嗓子发干。
“六点半。”
她把外套叠好放在椅背上。
“谢了。”
“谢什么?”
她没回答,转了个话题。
“尽调团队九点到。你去楼下洗把脸,换身衣服。”
“我没带衣服。”
她看了看我,走到办公室角落的柜子前,拉开门。
里面挂着两件白衬衫,一件男款。
“尺码应该合适。”她说。
“你什么时候准备的?”
“你入职那天。”
我接过衬衫,没再问了。
洗手间里,我对着镜子看了看自己。
黑眼圈、胡茬、头发乱糟糟的。
但眼睛里有光。
这是八年北漂里,我第一次在镜子里看到自己眼睛里有光。
不是因为钱,不是因为升职。
是因为有一件值得全力以赴的事在做。
而那件事的中心,站着一个值得帮的人。
我换好衬衫,回到三十二楼。
苏念已经换了一身正装。
黑色西装裙,头发重新盘起来。
她在白板前站着,把上面所有的旧字全部擦干净了。
然后拿起记号笔,写了一行新的字——
“今天,拿下B+轮。”
笔帽没盖,就这么放在白板槽里。
八点五十八分。
前台打来电话。
“苏总,尽调团队到了。”
苏念看了我一眼。
“走吧。”
我跟在她身后进了电梯。
门关上之前,她忽然说了一句话。
“程野。”
“嗯?”
“今天这一关过了,请你吃红烧排骨。”
“你做的?”
“叫外卖。”
“那不行。”我说,“你得亲手做。”
她侧过头看了我一眼。
那个小窝又出现了。
电梯门开了。
【第五章】
尽调很顺利。
技术审查环节,对方团队的CTO花了整整一天扒我们的代码库和系统架构。
我在旁边全程陪同。
他每问一个问题,我都用最简洁的技术语言回答。
因为我前一天已经把整个代码库翻了一遍。
不是为了应付他,是为了修那四十七个后门。
但客观效果是——
我对念远的技术架构比在这里干了三年的人还熟。
尽调CTO叫老范,四十多岁,秃顶,说话直。
他审完之后跟我说了一句:“你们这个架构,干净。”
从技术人员嘴里说出“干净”两个字,比任何夸奖都值钱。
财务和法务的审查也没出大问题。
苏念提前做了准备——那份二十三个问题的清单,她在叫我来之前已经处理掉了大部分。
剩下的几个黄色标注,都被她巧妙地绕了过去。
不是掩盖,是时间差。
她把那些问题的引爆点推迟到了融资完成之后。
等钱到账,再腾出手处理。
兵法里管这叫“以战养战”。
她管这叫“先活下来”。
尽调结束那天下午五点,对方的负责人跟苏念握手。
“苏总,我们的初步评估没问题。正式报告下周出。”
苏念笑了笑。
职业化的笑。
完美无瑕。
但我知道她松了一口气。
因为她握手的那只手,指尖微微发白。
是松开拳头之后,血液回流前的那种白。
她攥了多久的拳,我不知道。
送走尽调团队后,苏念在大堂站了一会儿。
“去吃饭。”她说。
“外卖?”
“说了请你吃排骨。”
“你做?”
她看了我一眼,表情有点微妙。
“你家做。”
”……“
”你做,我洗碗。“
这逻辑我竟然觉得合理。
大概是被她蹭了两年饭,已经习惯了。
回到小区已经晚上七点了。
我打开602的门,苏念很自然地跟了进来。
就像过去两年的无数个晚上一样。
但一切都不一样了。
我知道她是谁了。
她也知道我知道了。
但做饭这件事,不会因为身份变化而改变。
我系上围裙,开火。
排骨焯水,起油锅,炒糖色。
她坐在餐桌旁看手机。
油锅滋滋响的时候,她抬头看了我一眼。
”你围裙上有个洞。“
”旧了。“
”换一个。“
”不换,用习惯了。“
她没再说话。
排骨出锅的时候,她已经把碗筷摆好了。
两副碗筷。
我把排骨端上桌。
她夹了一块,咬了一口。
嚼了几下。
”怎么觉得今天比以前好吃?“
”一样的做法。“
”可能是饿了。“她说。
她确实饿了。
平时蹭饭,她吃东西慢条斯理的。
今天吃得很快。
一碗米饭见了底,又去盛了半碗。
我看着她吃饭。
忽然意识到一件事——
过去两年,她来蹭饭的时候,可能很多时候是真的饿了。
一个人扛着那么大的公司,那么多的问题。
大概经常顾不上吃饭。
六百零三号房间里,可能根本没开过火。
”苏念。“
”嗯?“
”以后别总吃外卖了。“
她抬起头看我。
”胃会坏的。“
她放下筷子,端起杯子喝了口水。
”你以前也这么操心隔壁邻居的胃吗?“
”以前不知道隔壁邻居值八十亿。“
她差点把水喷出来。
咳了两声,瞪了我一眼。
但那个小窝出现了。
吃完饭,她真的去洗碗了。
动作很生疏,洗洁精挤了太多,泡沫差点溢出来。
一个碗翻来覆去洗了两分钟。
我忍不住了:“你让开,我来。”
”说好了我洗。“
”你这效率,洗到明天早上都洗不完。“
”那你教我。“
”教你洗碗?“
”怎么,不行?“
我站在她旁边,伸手调了一下水龙头的角度。
”洗洁精不用这么多。少挤一点,水流调大。碗的内壁先转一圈,外壁再转一圈。“
她照做了。
手法还是很笨拙。
但很认真。
就像她做任何事一样。
认真到有点可爱。
这个念头冒出来的时候,我赶紧掐断了。
她是我老板。
估值八十亿。
我月薪刚发第一个月。
冷静,程野。
碗洗完了。
她甩了甩手上的水,用纸巾擦干。
”程野。“
”嗯?“
”谢谢你的排骨。“
”……你蹭了两年饭,从来没谢过。“
”以前是蹭的。“她说,”今天是请的。“
”用我的厨房,我的食材,我的燃气——“
”碗我洗了。“
”……“
她走到门口,拉开门。
转身看了我一眼。
”明天有件事要跟你说。“
”什么事?“
”明天再说。“
门关上了。
六百零三的门开了又关上。
走廊安静下来。
我站在原地。
又来了。
每次都是扔下一句话就走。
我叹了口气,收拾厨房。
洗碗台边上有一张纸巾。
是她擦手用的那张。
上面沾了点泡沫。
我扔进垃圾桶。
然后看了一眼窗外。
夜色沉了下来。
忽然想起一件事——
从被裁员到现在,刚好三天。
三天前,我是一个准备灰溜溜回老家的失败者。
三天后——
我站在一个估值八十亿的公司里,修了四十七个后门,揪出了一个内鬼,陪着一个女人过了她事业上最关键的一关。
人生这东西,真的很奇怪。
你以为的谷底,可能正好是另一段路的起点。
你以为最不值一提的东西——比如做饭——
居然成了改变命运的契机。
行了。
别感慨了。
睡觉。
明天还有事。
【第六章】
第二天早上。
我敲六百零三的门。
没人应。
又敲了两遍。
还是没人。
下楼,发现苏念已经在车里了。
”你怎么没等我?“
”你太慢了。“
”才七点半——“
”七点我就醒了。“
车子开动。
”昨天说有事跟我说?“
”嗯。“她看着窗外,”方正远明天会来北京。“
我一愣。
”他要干什么?“
”表面上是参加一个行业论坛。但实际上——“她转过头看我,”他约了我。“
”约你?“
”私人饭局。“
”你去?“
”当然去。“
”他不就是陆也背后的人吗?你去他的局——“
”他不知道我知道。“苏念说,”在他看来,我只是一个不知道内部有人搞鬼的年轻女CEO。“
”他约我,大概率是想亲自评估一下——念远还值不值得继续挖墙脚。“
”或者……“
”或者什么?“
”或者他想直接收购。“
车里安静了几秒。
”方正远这个人,我查过。“苏念说,”他不喜欢慢慢磨。如果觉得挖墙脚太慢,他会直接出一个你没法拒绝的价格。“
”你会被打动吗?“
”你觉得呢?“
我想了想。
一个人如果只为了钱,不会在最忙的时候还跑到隔壁蹭饭。
不会在凌晨两点趴在办公桌上睡着。
不会在白板上写”时间不够了”。
“你不会。”
“所以我需要你明天陪我去。”
“我去干嘛?”
“技术顾问。”她说,“方正远身边一定有人懂技术。如果他在饭桌上试探念远的技术细节,我需要一个能接住的人。”
“而且——”她顿了一下。
“而且?”
“陆也也会在。”
我脑子嗡了一声。
“方正远的女婿,自然会出现在岳父的饭局上。”
“你是要当着陆也的面——”
“不。”她打断我,“我什么都不会当面揭穿。我只需要他看到你。”
“看到我?”
“他昨天晚上试探过你了。他知道公司新来了一个技术顾问。如果他在岳父的饭局上又看到你——”
我明白了。
“他会慌。”
“对。”苏念说,“一个人在慌的时候,才会犯真正的错误。”
这个女人。
她在下一盘很大的棋。
到公司后,上午正常工作。
下午三点,我收到一个快递。
拆开一看——
一套西装。
量身定制的那种。
附了张卡片,只有三个字。
“明天穿。”
没署名。
但我认识这个字迹。
跟那张“你冰箱里的蛋快过期了”的纸条,同一个人。
下午五点,韩秋来了技术部。
她端着一杯奶茶,很自然地在我工位旁边停下。
“程顾问,忙什么呢?”
“看代码。”
“技术的东西我不太懂。”她笑着靠在隔板上,“不过听说你是苏总直接招进来的?”
“对。”
“苏总很少亲自招人的。”她语气轻飘飘的,“上一个她亲自招的人,是陆也。”
这话说得有意思。
明着是夸我,暗着是在打听我和苏念的关系。
“运气好。”我说。
“程顾问太谦虚了。”她放下奶茶,“改天一起吃个饭?”
“好啊。”
她笑着走了。
我看着她的背影。
高跟鞋在地板上敲出清脆的声响。
每一步都踩得很稳。
这个人,比周邦恒难对付。
周邦恒是明枪。
韩秋是暗箭。
而且她今天来找我,一定不是为了那杯奶茶。
她来试探了。
我给苏念发了消息。
程野:“韩秋来找过我了。”
苏念:“说了什么?”
我把对话内容打了过去。
苏念:“正常。她在摸你的底。”
程野:“怎么应对?”
苏念:“正常应对。不亲近,不疏远。让她觉得你只是个技术宅,没什么威胁。”
程野:“我本来就是个技术宅。”
苏念:“但你是我的技术宅。”
我盯着这句话看了三秒。
然后把手机锁了。
冷静。
她说的是工作关系。
不要脑补。
【第七章】
饭局在一家私房菜馆。
环境很私密,包间隔音好。
我穿着那套定制西装,站在门口等苏念。
说实话,西装是真的合身。
肩线、袖长、裤腿长度——分毫不差。
她到底什么时候量的我的尺码?
蹭饭的时候?
细思恐极。
苏念的车准时到了。
她下车的时候,我愣了一下。
今天的打扮跟平时不太一样。
不是那种严肃的职场装。
酒红色的连衣裙,头发散下来,妆比平时浓了一点点。
耳钉换了,不是钻石的,是一颗小小的珍珠。
整个人温柔了许多。
但我知道这是伪装。
她在方正远面前,要扮演一个“没什么攻击性的年轻女CEO”。
让对方放松警惕。
“走吧。”她率先迈步。
我跟在旁边,保持半步的距离。
进了包间。
方正远已经到了。
五十多岁的男人,头发灰白,但精神矍铄。穿一件灰色休闲西装,没打领带,看起来很随和。
但他坐在那里的姿态——
背挺得很直,双手自然交叠,目光在我和苏念之间扫了一圈。
那不是一个随和的人的坐姿。
是一个习惯了在谈判桌上掌控全局的人的坐姿。
他身边坐着一个年轻人。
短寸头,戴无框眼镜,瘦削,嘴唇很薄。
看着像技术出身。
方正远的“技术参谋”。
苏念猜对了。
陆也坐在方正远的另一边。
他看到我的瞬间,表情有一个极其细微的变化。
眉毛动了一下。
幅度很小。
但我在看。
“苏总,久仰。”方正远站起来握手,声音洪亮。
“方叔叔客气。”苏念笑着回应,声音比平时软了三度。
方叔叔?
好一个“方叔叔”。
一句话就把自己摆到了晚辈的位置。
无害、礼貌、亲切。
方正远果然笑了。
“都是自己人,别这么客气。来,坐。”
他看了我一眼。
“这位是?”
“我们公司的技术顾问,程野。”苏念介绍。
方正远点了点头:“年轻人好啊。”
就这一句。
没多问。
但他身边那个短寸头——后来我知道他叫贺川——却多看了我两眼。
饭局开始了。
前半个小时,全是闲聊。
方正远聊行业趋势,苏念接话,偶尔我插一两句技术观点。
贺川一直没怎么说话,但他的眼睛一直在动。
观察苏念。
观察我。
偶尔看一眼陆也。
陆也全程表现得很正常。
跟岳父聊天,给大家倒茶。
但我注意到一个细节——
他拿筷子的手,左手食指在微微敲桌面。
有节奏地敲。
紧张的人才会有的小动作。
他确实慌了。
正如苏念预料的那样。
酒过三巡,方正远放下杯子。
“苏总,有件事我想直说。”
苏念笑着点头:“您请。”
“念远这两年发展很快,我是真心佩服。”他语气诚恳,“但做企业嘛,不怕快,就怕后劲不足。你们B+轮的消息我听说了,估值不低。”
他顿了顿。
“但说实话,这个估值撑不撑得住,我有些疑虑。”
苏念没接话。
“技术壁垒是你们最核心的资产。但技术这东西,今天是壁垒,明天可能就是白菜价了。”方正远说着,看了一眼贺川。
贺川开口了。
声音很平,像在念一份报告。
“念远的核心算法基于Transformer改进架构,在垂直领域做了深度优化。但目前行业里类似的方案已经越来越多了。开源社区的一些项目,在性能上已经逼近念远的水平。”
他看着我。
“程顾问,你觉得呢?”
试探来了。
我放下筷子。
“你说的那些开源项目我看过。”我语气平淡,“在benchmark上的数字确实好看。但实际部署到生产环境里,稳定性、延迟、资源消耗——差距还是很明显的。”
“Benchmark和Production之间的gap,才是真正的壁垒。”
贺川推了推眼镜:“这个gap,迟早会被填平。”
“也许吧。”我说,“但关键是谁先跑到终点。你慢慢填gap的时候,我们已经在下一代架构上迭代了。”
方正远听着,脸上没什么表情。
但我感觉到他在重新评估——
评估我,评估苏念,评估念远到底值不值得他花大价钱。
他沉默了几秒,然后笑了。
“年轻人有锐气,好。”
他端起酒杯。
“苏总,我也不绕弯子了。”
“凯博愿意以120亿的估值收购念远60%的股份。”
包间里安静得能听到空调的嗡鸣声。
120亿。
60%的股份。
如果苏念点头——
她个人能套现几十亿。
对一个三十岁的女人来说,这是一笔永远花不完的钱。
苏念端起杯子,轻轻晃了晃。
“方叔叔,120亿这个数字,很有诚意。”
方正远笑了。
“但是——”
苏念放下杯子。
笑容还在,但眼神变了。
就像那天晚上在走廊里一样。
面具摘掉了。
“念远不卖。”
三个字。
没有犹豫,没有纠结。
方正远的笑凝固了一秒。
然后恢复了。
“苏总再考虑考虑?”
“不用考虑。”苏念说,“念远不卖。”
方正远放下杯子。
他不笑了。
“苏总,你是聪明人。”他的语气变了,从随和变成了一种掂量的语气,“有些东西,不是不卖就能留得住的。”
这是威胁。
客气的威胁。
苏念站起来。
“方叔叔,今天的饭很好。改天我请您。”
方正远看着她,沉默了几秒。
然后点了点头。
“好。改天。”
出了饭店,冷风扑面。
苏念走在前面,步子很快。
我快步跟上。
“你还好吗?”
“还好。”
“他那句话——”
“我知道。”她打断我,“他不会这么容易放手。120亿被拒绝了,他下一步会加大力度挖人、搅局。”
她停下脚步,转过身看我。
冷风把她的头发吹到脸上。
她伸手拨开。
“程野,从明天开始,我需要你做一件事。”
“什么?”
“陆也的蜜罐,继续监控。但同时——”
她的眼神很亮。
“我要你反过来,通过陆也,给方正远喂假信息。”
我心脏砰了一下。
“以其人之道还治其人之身?”
“不。”她说。
“是让他自己走进坑里。”
夜风更大了。
她裙子的下摆被风吹起来又落下。
我看着她站在路灯下面的样子。
酒红色的裙子,散开的头发,比平时柔软得多的侧脸。
但眼神像刀。
我忽然明白了一件事——
这个女人不是在打一场防守战。
从一开始——
从她搬到我隔壁那天开始——
她就在进攻。
【第八章】
接下来的一个月,我过上了一种奇怪的生活。
白天在念远上班,表面上是技术顾问,实际上是苏念的第二双眼睛。
晚上回到小区,她偶尔还是会来敲门蹭饭。
但频率低了。
大概一周两三次。
有时候她进门,一句话不说,坐在餐桌旁看手机。
我也不问。
做好饭端上去,她吃完,洗碗——虽然洗得还是很慢——然后回六百零三。
偶尔我们会聊几句。
不聊工作,聊些有的没的。
有一次她问我:“你老家是哪儿的?”
“贵州。”
“贵州哪儿?”
“一个你肯定没听过的小县城。”
“试试。”
“惠水。”
她想了想:“折耳根很多?”
“你居然知道。”
“我去贵州出过差。”她说,“吃了一次折耳根,差点吐了。”
“那是你不会吃。”
“你下次做给我尝尝。”
“行。”
这种对话多了以后,我发现一个问题——
我跟她之间的关系,已经不像普通的老板和员工了。
也不像普通的邻居。
但到底是什么,我说不清楚。
或者说,不敢说。
工作上的进展倒是很顺利。
陆也的蜜罐如期生效。
B+轮尽调之后的两周内,他又动了三次手。
每一次,蜜罐都完整地记录了操作内容。
但这三次动的,全是我留给他的“假后门”。
他以为自己在继续瓦解念远的技术壁垒。
实际上他动的每一行代码,都是我精心设计的无效代码。
他把一堵假墙当成了真墙在拆。
拆了三次,以为自己干了大事。
但念远的真正核心,毫发无损。
与此同时,按照苏念的计划,我开始通过蜜罐系统“喂”假信息。
操作很精细——
我在那些假后门代码的注释里,嵌入了一些看起来像内部技术文档碎片的内容。
陆也不会看注释,但他会把修改后的代码发给方正远那边的人。
方正远的技术团队——贺川那帮人——会看到这些“碎片”。
然后他们会根据这些碎片,拼凑出一个关于念远技术方向的判断。
一个错误的判断。
我喂给他们的信息指向了一个方向——念远正在全力押注自然语言处理赛道。
实际上,苏念真正在推进的下一代产品,是多模态AI,跟NLP完全不同的技术路线。
方正远如果信了这些假情报,他会把凯博的研发资源全部投到NLP上去追赶。
等他发现方向错了——
至少晚半年。
半年时间,对技术公司来说,就是生与死的差距。
这天下午,我把最新的监控日志整理好,上了三十二楼。
苏念在白板前。
白板上画满了线条和箭头。
我扫了一眼——
这是一张人物关系图。
念远内部、凯博、投资机构、几个关键人物——全部用线连起来。
每条线上标注了关系类型。
红色是敌对。
蓝色是同盟。
灰色是不确定。
我注意到陆也的名字旁边标了一个问号。
“你还没确定怎么处理他?”
“已经确定了。”她说,“但不是现在。”
“什么时候?”
“等方正远动手。”
“他会怎么动?”
“120亿被我拒绝了,他不会善罢甘休。”苏念放下笔,“方正远这个人的风格是——如果买不到,就毁掉。”
“毁掉?”
“不是物理上的毁掉。”她说,“是商业上的。他会想办法让念远的B+轮流产。”
“但尽调已经过了——”
“尽调过了不代表钱到了。”她看着我,“正式交割之前,任何变数都可能让投资方撤回。”
“比如?”
“比如,念远的核心技术人员突然集体离职。”
我心里一沉。
“他要挖人?”
“不是挖。是策反。”苏念走到窗边,“方正远会让陆也在内部煽动技术团队。陆也是技术VP,他说念远没前途,团队里会有人信。”
“然后这些人集体跳到凯博,带走一部分技术积累。投资方一看核心团队不稳——”
“立刻撤资。”
“所以你让我一直不动陆也,就是等这个?”
“对。”她转过身。
“等他动手,才能一网打尽。”
“一网打尽是什么意思?”
“你觉得陆也在技术团队里煽动的时候,谁会响应?”
我想了想。
“响应的人,就是念远内部还有隐患的人。”
“对。”她说,“与其我一个一个去查,不如让方正远替我把他们都引出来。”
我沉默了一会儿。
“苏念。”
“嗯?”
“你从一开始就计划好了这一切?”
“不是计划。”她说,“是推演。方正远的性格、行事风格、资源优势——所有信息摆在一起,他的行动路径是可以预判的。”
“商场和代码一样。”她看着我,“如果你了解系统的运行逻辑,就能预测它的输出。”
我看着她。
脑子里闪过一个念头。
她用代码的逻辑理解世界,我也是。
也许这就是她选择我的原因。
不是因为红烧排骨。
不是因为我做饭不糊弄。
而是因为——
我们思考问题的方式,是一样的。
“程野。”
“嗯?”
“接下来两周,你需要做一件事。”
“什么事?”
“和技术团队的每个人聊一聊。不是审讯,是聊天。了解他们的状态、情绪、对公司的看法。”
“你要我摸底。”
“我要你在陆也动手之前,先知道谁可能会被他说动。”
“然后呢?”
“然后——”她拿起白板笔,在人物关系图上画了一个圈。
圈的中心是方正远的名字。
“然后我们反过来,让方正远看到他想看到的。”
“让他以为自己的计划成功了。”
“让他投入更多的资源。”
“然后——”
她在圈上画了一个叉。
“在他最得意的时候,一把把桌子掀了。”
我看着那个叉。
笔迹很重,几乎要把白板划穿。
这一刻,我忽然理解了她白板上那行被擦掉的字——
“时间不够了。”
不是因为她撑不住了。
是因为她等这个机会,已经等了很久。
【第九章】
接下来的两周,我把自己变成了一个社交达人。
这对一个程序员来说是很不自然的事。
但必须做。
我以“技术架构优化”的名义,挨个约技术部的核心成员喝咖啡。
公司楼下的瑞幸,两周时间被我喝了四十多杯。
苦死了。
但信息是有价值的。
七个核心成员,排除苏念和我,五个人。
其中三个老员工——陆也、钱浩、赵旭。
两个去年校招进来的——小林和小杨。
小林和小杨不用管,年轻人刚入职没多久,对公司充满感恩和热情。
重点是另外三个。
钱浩,三十二岁,后端架构师。
老婆在家带孩子,家里刚买了房,月供一万八。
他最关心的事情是年终奖。
跟我聊天的时候提了三次“今年效益怎么样”。
赵旭,三十五岁,数据团队负责人。
单身,没什么物质压力。
但性格有点闷,话不多。
跟我聊天的时候一直在翻手机。
不像是不在意,更像是有心事。
陆也——
我跟他也“聊”了一次。
在公司楼下的便利店。
他请我喝了一瓶红牛。
和第一次一样。
但这次聊天的内容不一样了。
他问了我一些看似随意的问题——
“你之前在哪家公司?”
“怎么到念远来了?”
“跟苏总熟吗?”
每个问题都很自然。
但串起来看,目的很明确——
他在摸我的底。
我按照苏念的指示,给了他一个“人畜无害”的形象——
“之前在一家小公司做开发,被裁了。苏总看了我的开源项目,就叫我来了。跟苏总不算熟,就是干活。”
他听完,点了点头。
“挺好的。苏总是个好老板。”他说这话的时候语气很真诚。
真诚到如果我不知道真相,一定会信。
这就是自愿者最可怕的地方——
他们撒谎的时候,连自己都骗过了。
两周结束,我把摸底结果整理成一份报告,发给苏念。
结论很明确:
小林、小杨——稳固,不会动摇。
钱浩——有经济压力,如果方正远开出足够高的价码,存在被策反的风险。
赵旭——情况不明。他有心事,但我判断不了方向。
陆也——确认敌方。
苏念看完报告,只说了两个字:“钱浩。”
“你要保他?”
“他是好工程师。”她说,“只是穷。”
“怎么保?”
“给他钱。”
“直接给?”
“不是直接给。”她想了想,“下个月公司有一笔内部期权激励计划,原本只面向总监级以上。我把钱浩加进去。”
“他会怀疑。”
“不会。我让HR以‘表彰优秀个人贡献者’的名义发。”
“那赵旭呢?”
苏念沉默了一会儿。
“赵旭的事,我来处理。”
她没细说。
我也没多问。
但我注意到她说这句话的时候,表情跟平时不一样。
不是严肃,不是冷静。
是一种很轻的叹息。
像是面对一个她不忍心面对、但不得不面对的事。
三天后,方正远动手了。
果然如苏念预料的那样——
他通过陆也,开始在技术团队内部活动。
我通过蜜罐系统监测到了陆也的新动向——
他不再动代码了。
而是开始频繁地约技术团队的人“喝酒”。
周一约了钱浩。
周三约了赵旭。
周五——
约了小林。
连新人都不放过。
但我最关心的是钱浩和赵旭的反应。
期权激励计划在周二公布了。
钱浩看到自己的名字时,整个人愣了五秒钟。
然后他跑到卫生间里待了十分钟。
出来的时候,眼眶红红的。
他的月供有着落了。
那天晚上,陆也约他喝酒。
钱浩拒绝了。
理由是“老婆做了饭,要回家吃”。
陆也没强求。
但我从监控日志里看到——
钱浩拒绝后的五分钟内,陆也往方正远那边发了一条加密消息。
内容我解不了。
但时机说明了一切。
一个棋子,被苏念提前稳住了。
至于赵旭——
他跟陆也喝了那顿酒。
然后第二天,请了一天假。
苏念没说什么。
但她那天晚上来蹭饭的时候,比平时多吃了一碗。
而且全程没看手机。
吃完饭,她站在门口。
“程野。”
“嗯?”
“赵旭十年前在我最难的时候借了我五万块钱。”
“五万?”
“那时候我还在车库里写代码,穷得快交不起房租了。赵旭把自己的年终奖全借给了我。”
“所以他是元老?”
“他是恩人。”
她的声音很轻。
“如果他选择离开……我不会拦他。”
我看着她。
第一次在她脸上看到——
不是疲惫,不是压力。
是难过。
真正的难过。
“你去跟他谈过了?”我问。
“今天下午。”
“他怎么说?”
“他说……”苏念顿了一下。
“他说他累了。”
走廊很安静。
六百零三的门关上了。
我站在自己家门口,想了很久。
有些人离开,不是因为背叛。
是因为真的累了。
但苏念的仗,不能因为任何人的离开而停。
【第十章】
赵旭在第二天递交了辞呈。
很安静。没有闹剧,没有甩门。
他走到苏念办公室,把辞职信放在桌上。
苏念看了一眼。
“确定了?”
“确定了。”
“去哪儿?”
“回老家。”赵旭说,“我爸身体不好,回去陪陪他。”
不是去凯博。
不是被策反了。
是真的累了。
真的要回家。
苏念站起来,伸出手。
赵旭握住了。
两个人没多说什么。
赵旭走到门口,忽然停下来。
“苏念。”
“嗯?”
“五万块钱,你早就还了。”
苏念的手指微微收紧。
“但有些东西不是钱能还的。”赵旭说,“你做的事,比你自己以为的更重要。”
他推开门,走了。
苏念站在窗边看着楼下。
过了很久,赵旭从大楼里走出来。
他在门口站了一会儿,抬头看了一眼这栋楼。
然后转身,消失在人流里。
苏念转过身。
她的眼眶有一点红。
但只持续了两秒。
两秒之后,她坐回桌前,打开电脑。
屏幕上是陆也昨晚给方正远发消息的时间记录——我传给她的。
“赵旭不是被策反的。”她说,声音恢复了平常的冷静,“但方正远不知道。”
“他会怎么理解赵旭的离职?”
“他会以为自己的计划奏效了。”她说,“核心团队开始动摇。第一个人已经走了。”
我懂了。
赵旭的离开,虽然不是背叛——
但在方正远的视角里,这就是信号。
他的信心会膨胀。
他会加大力度。
催促陆也策反更多的人。
而这正是苏念要的。
“你要让他觉得念远快散了。”
“不止。”她说,“我要让他觉得——不需要花120亿,只需要再等两个月,念远就会自己倒掉。”
“然后?”
“然后他就不会再出高价了。他会等。”
“等我们倒?”
“等我们看起来快倒了。”她说,“但在他等的这两个月里——”
“B+轮的钱到账了。”
“对。”
时间差。
她在利用方正远的贪婪,为自己争取最关键的两个月。
因为她知道——
贪婪的人不会在猎物快死的时候出手。
他们会等它彻底断气再捡。
但方正远不知道的是——
这只猎物根本没有在死。
它在装死。
接下来的日子,苏念开始了她的表演。
对外:放出一些念远“资金紧张”“团队不稳”的风声。不是大张旗鼓地放,而是通过一些行业社交场合,“不经意”地流露出疲态。
对内:一切照常运转。B+轮的正式文件已经在走流程了。投资方那边,陈总的团队效率很高。
对陆也:继续放任。让他以为自己的行动在起效。
蜜罐系统每天都在记录。
他每一次操作,都在给我们积累证据。
陆也不知道的是,他现在就像一只蚂蚁,以为自己在搬运食物回巢穴——
但搬运的每一粒米,都是我放在他路上的诱饵。
路线是我设计的。
终点也是。
两周后。
B+轮的钱到了。
到账那天,苏念在办公室待到很晚。
不是在工作。
是在等。
等银行的到账通知。
晚上十点十一分,她的手机响了。
她看了一眼屏幕。
然后慢慢地靠在椅背上。
长长地呼了一口气。
我坐在沙发上,看着她。
“到了?”
“到了。”
“多少?”
她报了一个数字。
我倒吸一口气。
比预想的还多。
“现在可以动手了吗?”我问。
她看着天花板。
“再等一天。”
“为什么?”
“因为明天是周四。”她说,“陆也周四晚上会动手。”
“最后一次。”
“我要让他最后一次的操作,成为最完美的证据。”
【第十一章】
周四晚上九点。
技术部空了。
只剩我在角落的工位上。
屏幕上,蜜罐监控系统的日志窗口安静地闪着光标。
九点零三分。
VPN连接建立。
来了。
陆也的设备MAC地址,确认。
连接时长开始计时。
他开始操作了。
和以往一样的手法——修改几行代码,提交,断开VPN。
但这次不一样的是——
蜜罐不仅记录了操作内容,还记录了他操作前后的完整网络行为。
包括他在提交代码后的三分钟内,通过另一个加密通道发送了一个文件包。
文件包的接收地址——
经过层层跳转,最终指向凯博集团的一个内部服务器。
完美的证据链。
从操作设备、到操作内容、到数据流向。
一环扣一环。
我把所有日志导出,加密打包。
然后给苏念发了一个字。
“好。”
她的回复也是一个字。
“来。”
三十二楼。
苏念站在白板前。
白板上的人物关系图已经被擦干净了。
只剩一个名字。
陆也。
旁边写着两个字——
“收网。”
“明天上午,我会把陆也约到会议室。”她说。
“就你和他?”
“还有你。还有公司的法务。”
“你要在什么层面解决?”
“法律层面。”她说,“他的行为已经构成《反不正当竞争法》里的商业秘密侵权和《刑法》里的侵犯商业秘密罪。”
“你要告他?”
“不是告他。”她拿起手机,划了几下,“我已经报警了。”
“报警了?”
“今天下午。”她说,“经侦那边已经立案了。明天上午的会议,是给他一个体面交代的机会。”
“什么意思?”
“如果他配合调查,主动交代在凯博那边的对接人和完整操作——我可以在量刑上帮他说话。”
她顿了一下。
“如果他不配合——那就走完全部法律程序。”
我沉默了一会儿。
“你是不是……在给他留退路?”
苏念没回答。
她把白板笔放下,走到窗边。
三十二楼的夜景很安静。
“他是念远的第三号员工。”她的声音轻了一些。
“公司最早的技术框架是他搭的。”
“最难的时候,他跟我和赵旭三个人挤在一个十平米的车库里,敲了三个月代码。”
“冬天暖气坏了,他把自己的羽绒服搭在服务器上保温。”
“怕机器冻坏了。”
她停了很久。
“但人会变。”
“环境会变,关系会变,立场会变。”
“他做了选择。我也必须做出我的。”
她转过身。
“明天的会议上,不管发生什么,你都不要替我说话。”
“为什么?”
“因为你是技术顾问。”她说,“你只负责呈现证据。情绪的部分——留给我。”
第二天上午十点。
会议室。
陆也走进来的时候,表情还是一贯的松弛。
“苏总,找我什么事?”
他看到了我。
又看到了坐在角落的法务。
表情变了。
不是慌。
是一种预感成真后的认命。
苏念坐在他对面。
“陆也,坐。”
他坐下了。
苏念打开笔记本电脑,转向他。
屏幕上是蜜罐系统的完整日志。
每一次操作的时间、设备、内容。
每一次向凯博发送文件的记录。
白纸黑字。
陆也看着屏幕。
脸色一点一点沉了下去。
白了。
灰了。
“你什么时候知道的?”他的声音很低。
“很早。”苏念说。
“多早?”
“你第一次动手的时候。”
陆也闭上了眼睛。
两只手放在膝盖上。
手指在发抖。
会议室里安静了很久。
“是方正远逼你的,还是你自愿的?”苏念问。
陆也沉默了十几秒。
然后睁开眼。
“两个都有。”
他低下头。
“方怡查出来了白血病。治疗费用……”他顿了一下,“方正远说他有渠道,能安排最好的医生。条件是——”
“帮他拿到念远的核心技术。”苏念接了上去。
陆也点了点头。
会议室又安静了。
苏念靠在椅背上。
她的表情很平静。
但我注意到她的右手在桌子底下攥成了拳头。
“陆也。”她开口了。
“你知道你可以跟我说的。”
这句话说出来的时候,她的声音微微颤了一下。
极其微小。
如果不仔细听,根本察觉不到。
但陆也听到了。
他猛地抬起头。
眼眶红了。
“我不能——”他嗓子像被什么东西堵住了,“苏念,你不懂。方正远说如果我不配合,方怡连最基本的治疗方案都拿不到。她是我老婆——我——”
他没说完。
用手捂住了脸。
肩膀剧烈地抖了几下。
苏念没有说话。
她从包里拿出一份文件,推到他面前。
陆也放下手,看了一眼。
那是一份医院的就诊预约确认单。
协和医院。
血液科最好的专家。
预约人——苏念。
就诊人——陆也的妻子方怡。
日期是——
三天后。
陆也盯着那张纸。
眼泪啪嗒一声砸在上面。
“什么时候……”
“你老婆确诊的第二天。”苏念说。
陆也浑身一震。
“方正远能安排的医生,我也能安排。”她说,“而且不需要任何条件。”
“你是念远的员工,你老婆是念远的家属。我有义务。”
陆也的嘴唇在哆嗦。
他想说什么,但一个字都说不出来。
“但你做的事,”苏念的声音硬了起来,“必须有交代。”
她看了一眼法务。
法务把一份文件放在陆也面前。
“这是自首材料。”苏念说,“你配合经侦调查,主动交代凯博那边的对接人和完整操作链条。我会请律师帮你争取最轻的处罚。”
“但你必须签。”
陆也看着那份文件。
手还在抖。
他抬头看苏念。
苏念看着他。
没有愤怒,没有怨恨。
是一种——
“你让我很失望,但我还把你当自己人”的表情。
陆也拿起笔。
签了。
笔落在纸上的声音很轻。
但我总觉得,那一刻整个会议室都在震动。
签完之后,陆也站起来。
他走到门口,手搭在门把手上。
“苏念。”
“嗯?”
“对不起。”
三个字。
说完,他推开门走了。
会议室里只剩我和苏念。
她坐在椅子上没动。
手里还攥着那支笔。
我没出声。
过了大概一分钟。
她把笔放在桌上。
然后站起来,走到窗边。
我看到她的肩膀微微塌了一下。
和那天尽调通过之后一样。
但这次塌得更深一些。
“苏念。”
“嗯?”
“你早就约好了协和的专家号?”
“嗯。”
“你一直在等他来找你求助?”
她没回答。
但答案已经很明显了。
她等了三个月。
三个月里,她看着陆也一步步滑向深渊,却没有伸手。
不是不想。
是在等他自己回头。
但他没有。
直到今天,她不得不用另一种方式——
把他从悬崖边上拉回来。
同时,推他进法律的流程。
因为惩罚是必要的。
但活路,也是必要的。
这就是苏念。
我第一次完整地看清了她。
不是估值八十亿的女CEO。
不是运筹帷幄的棋手。
是一个会在对手走投无路的时候,给对手留一条生路的人。
哪怕这个对手,曾经是她最信任的战友。
【第十二章】
陆也的自首材料交到经侦手里后,事情的发展比预想的快。
因为陆也交代得很彻底。
他供出了凯博那边的对接人——贺川。
就是那天饭局上那个戴无框眼镜的瘦子。
同时交代了方正远通过方怡的病情胁迫他的完整过程。
包括微信记录、通话录音(他留了一手)、以及方正远承诺的“好处”清单。
经侦顺藤摸瓜,很快锁定了凯博集团在商业间谍层面的更多违规行为。
不只是针对念远。
方正远对同赛道的另外两家公司也干了类似的事。
只不过手段更粗暴——直接买通员工偷数据。
消息传出去的那天,凯博的股价跌了12%。
方正远被经侦约谈。
虽然因为他的操作做了很多层隔离,短期内很难直接定罪——
但他的商业信誉已经碎了。
合作伙伴开始跟凯博切割。
投资方重新评估风险。
方正远在行业里经营了三十年的人脉网络,在一周之内土崩瓦解。
苏念没有公开庆祝。
她只是在白板上,把方正远的名字上面那个圈,从红色改成了灰色。
不是胜利的颜色。
是“这个人已经不重要了”的颜色。
韩秋在一周后主动辞职了。
没有被约谈,没有被追究。
她很聪明,知道靠山倒了,自己的小动作迟早会被翻出来。
走之前,她在电梯里碰到了我。
“程顾问。”她笑着打了个招呼,跟以前一模一样。
“韩总。”
“以后就不是韩总了。”她按了一楼的按钮,“你是个聪明人。”
“您过奖。”
“跟着苏总好好干。”她说,“她值得。”
这是她说过的唯一一句真话。
电梯门开了。
她走出去,头也没回。
高跟鞋的声音在大堂里回响了几下,然后消失了。
B+轮融资顺利完成后的第三个月,念远正式发布了下一代多模态AI产品。
发布会那天,行业媒体全到了。
苏念站在台上演讲。
聚光灯下,她穿着那件黑色西装,头发盘起来,耳朵上还是那颗小珍珠。
她的PPT最后一页没有文字。
只有一张照片。
一个十平米的车库。里面塞了三台旧电脑、一堆零食和外卖盒,还有一件搭在服务器上的羽绒服。
“这是念远的起点。”她说。
台下安静了两秒。
然后掌声如潮水。
我坐在后排最角落的位子上。
没鼓掌。
不是不想。
是手里端着咖啡,腾不出手。
发布会结束后,我在后台找到她。
“怎么样?”她问。
“挺好的。”
“就‘挺好的’?”
“PPT有一页的字号小了两号,坐后排看不清。”
她瞪了我一眼。
但嘴角那个小窝出现了。
那天晚上,我们没有回公司。
也没有回小区。
苏念说想走走。
我们沿着三环的辅路走了很长一段。
十月的北京,风已经凉了。
她穿得不多,走了一会儿开始搓手。
我把外套脱下来递给她。
“不用——”
“你会感冒。”
她接过去,披上了。
我们继续走。
路灯把两个人的影子拉得很长。
“程野。”
“嗯?”
“你后不后悔没坐那趟火车?”
我想了想。
“不后悔。”
“为什么?”
“因为回老家的话,我妈现在已经给我安排了三十七场相亲了。”
她笑了。
不是嘴角微微动那种。
是真的笑了出来。
声音很轻,被风吹散了一些。
但我听到了。
“苏念。”
“嗯?”
“你那盒炒饭,什么时候再做一次?”
“那盒炒饭很难吃。”
“我知道。”
“那你还要吃?”
“有人给你做一碗夹生的炒饭,你都觉得世界没那么糟。”我说,“这是我那天晚上的原话。”
她停下脚步。
转过头看我。
路灯的光打在她脸上。
风把她的头发吹过来,搭在我的外套上。
“你记得那天晚上?”她问。
“加班到凌晨一点。累得不想做饭。回家看到桌上有一盒炒饭。”
“你怎么知道那是凌晨一点?”
“手机上看的时间。”
“不是。”她说。
“什么不是?”
“你不是凌晨一点到家的。是一点零七分。”
我愣住了。
“你怎么知道?”
“因为那天晚上——”
她别过头。
风吹过来,我看不清她的表情。
“我在六百零三等你回来。”
“听到你开门的声音才睡的。”
三环辅路上车来车往。
我站在原地。
心跳很快。
快到能听到自己太阳穴在响。
“苏念。”
“嗯?”
“你蹭了我两年饭。”
“嗯。”
“我替你修了四十七个后门。”
“嗯。”
“我觉得——你还欠我的。”
她终于转过头看我了。
眼睛很亮。
比路灯还亮。
“你要怎么还?”
我看着她。
“做一辈子的炒饭。”
她没出声。
风吹了很久。
然后她伸出手。
很轻地勾住了我的手指。
一根。
“程野。”
“嗯?”
“你知道红烧排骨放十五克糖为什么好吃吗?”
“为什么?”
“因为甜的刚刚好。”
“多了腻,少了寡。”
她握紧了我的手。
“你刚刚好。”
我们沿着三环继续走。
风还是凉的。
但手是暖的。
路灯把两个人的影子叠在一起。
变成了一个。
帅哥美女们,喜欢的话点点赞哈,谢谢