结婚三年,我当了三年全职丈夫。
洗衣做饭、打扫卫生、伺候她三餐,连她助理的咖啡我都顺便带了一年半。
昨天离婚,我连夜收拾行李,订了最早一班飞往旧金山的航班。
临走前,我把签好字的辞职信放在她办公桌上——不是辞去婚姻,是辞去我在她公司的挂名职位。
她不知道,那个每天围着围裙的男人,手里握着斯坦福人工智能实验室的终身教职邀请函。
“签字吧。”
沈若霏把文件推到我面前,食指在签名栏点了点,指甲敲击桌面的声音在深夜里格外清脆。
我看着她右手无名指上的婚戒——三年前我攒了四个月工资买的,0.7克拉,不大,但切工很好。她现在很少戴了,今天特意翻出来,大概是为了让这场离婚有点仪式感。
茶几上摆着她让助理订的离婚协议,A4纸打印,足足七页。我扫了一眼,财产分割那栏写着:位于锦绣苑的婚房归沈若霏所有,程远先生自愿放弃。
自愿放弃。
这四个字用的是宋体,加粗。
“看清楚了吧?”沈若霏抱着手臂站在落地窗前,外面是这座城市最贵的夜景,万家灯火,她的背影被玻璃映得有些模糊,“房子首付是我出的,月供是我还的,车子是我买的,家里所有开销都是我挣的。协议这么写,合理合法。”
她说话的时候没有回头。
三年了,她跟我说话的时候越来越不喜欢回头。
“程远,我不想跟你纠缠。结婚三年你做了什么?在家做饭、拖地、浇花、喂猫。我每个月往家用卡里打三万块,你花销从来不超过八千。说好听的叫顾家,说难听的——”她顿了顿,终于转过身来,眼神平静得像在汇报季度业绩,“你在吃软饭。”
我把离婚协议从头到尾翻了一遍。第七页最下面,她的签名已经签好了,“沈若霏”三个字写得干脆利落,连笔锋利,像她这个人一样。
“笔呢?”我问。
她从爱马仕包里掏出一支钢笔递过来,笔身冰凉。我在签名栏写下自己的名字,笔画很慢,一笔一划。
程远。
签完字,我把笔帽盖好,把笔还给她。
沈若霏接过笔的时候愣了一下,大概没想到我会这么痛快。她嘴唇动了动,像是想说什么,但最终只是把协议收进文件袋,拉开茶几抽屉放了进去。
抽屉里还放着我的东西——一把厨房剪刀、两张超市会员卡、一沓叠得整整齐齐的购物小票。都是我平时用的,她大概早就想清理掉了。
“你今晚可以睡客房。”沈若霏站起来,看了眼手机,“明天我让张助理帮你订机票,回你老家也行,去别的城市也行,机票钱我出。”
“不用了。”我说。
她没接话,踩着拖鞋回了主卧。门关上的声音很轻,但锁扣咔哒一响,清楚极了。
我在客厅坐了一会儿。
这间客厅的每一样东西都是我布置的。沙发是我跑了三家家具城挑的,乳胶垫,坐久了腰不疼,她说她喜欢硬一点的,我就加了一层棕垫。茶几上的花瓶是我从景德镇带回来的,天青釉,瓶口有一道细细的冰裂纹,插着她最喜欢的洋甘菊。墙上挂的装饰画是我画的,油画,画的是一片海,她说太沉闷,我说那改天换一幅,这一改就改了三年。
现在不用改了。
我起身走进书房,打开电脑。
收件箱里躺着一封三天前的邮件,标题是“Final Offer - Stanford AI Lab”,发件人是斯坦福大学人工智能实验室的主任詹姆斯·陈。
三天前就收到了,我一直没回复。
我点开邮件,重新读了一遍。终身教职,年薪折合人民币两百四十万,科研启动资金五百万美金,实验室配备十二人团队。
我打了三个字:我接受。
发送。
然后我打开订票软件,选了最早一班飞旧金山的航班——凌晨六点十分,经停首尔,全程十七个小时。
还剩四个小时。
我开始收拾东西。三年在这个家里的痕迹,收拾起来只用了不到一个小时。几件换洗衣服、笔记本电脑、工作U盘、护照、学位证,一个二十八寸的行李箱都没装满。
厨房里的围裙我没带。
客厅茶几抽屉里的购物小票我也没带。
结婚证在沈若霏那里,不需要带,离婚证过几天才能办下来,也用不着我 操 心 ,她会让人处理好的。
临走前,我从书房抽屉里翻出一张空白的A 4纸,拧开笔帽,开始写辞职信。
我在沈若霏的公司挂了个虚职——行政部副经理。其实不干什么实事,就是偶尔去坐坐,签几个字,拿一份工资。她当初这么安排,大概是怕我在家待着面子上过不去。
月薪一万二。
辞职信很短,三行字。
“因个人原因申请辞去行政部副经理一职,感谢沈总三年来的照顾。祝公司蒸蒸日上。程远。”
写完我把信装进信封,封好口,在正面写了“沈若霏亲启”五个字。
凌晨四点半,我拉着行李箱走出锦绣苑小区大门。保安老周正在保安亭里打盹,听见行李箱滚轮的声音睁开眼,愣了一下:“程先生,这么早出差啊?”
“嗯。”我冲他笑了笑,“老周,以后不用帮我收快递了。”
“啊?为啥呀?”
“搬家了。”
我没再多说,拦了一辆出租车,把行李箱扔进后备箱。
车子驶出小区的时候,我回头看了一眼。十六楼,客厅的灯还亮着,大概是沈若霏起来喝水。
出租车拐过街角,那盏灯在后视镜里缩成一个小小的光点,很快就看不见了。
机场高速上车不多,司机开得很稳。我靠着车窗,看着天边慢慢泛起的鱼肚白,忽然想起三年前和沈若霏领证那天。
她穿了一件白衬衫,头发扎成低马尾,素颜,但笑起来眼睛弯弯的,好看极了。我们从民政局出来,她踮起脚在我脸上亲了一口,说:“程远,以后你就是我的人了。”
我笑着说好。
那时候我刚从麻省理工读完博后回国,手握三篇顶刊论文和一个还没落地的创业项目,心气高得很。沈若霏的公司刚拿到A轮融资,意气风发,我们约好了——她创业,我做科研,谁也不耽误谁。
后来嘛。
后来她爸病危,她妈身体也不好,家里一堆事没人料理。她一个人撑着公司,每天加班到凌晨,回家倒头就睡,瘦得锁骨都凸出来了。
我心疼她。
所以我把手头的项目先放下了,跟她说:“你先忙公司的事,家里有我。”
这一放,就是三年。
三年里我每天早上六点起床给她做早饭,她胃不好,我变着法子熬粥、蒸蛋、拌小菜,小红书上的早餐教程我刷了个遍。
三年里我陪她妈去医院复查了十七次,挂号、排队、取药、跟医生沟通,她妈的血糖从11.2降到了6.8。
三年里我把家里打理得井井有条,地板擦得能反光,衣柜按季节分类收纳,连她的袜子都按颜色深浅排好。
三年里我在深夜守着那盏灯,等她加完班回家,听她说一句“今天好累”,然后给她热一杯牛奶。
我慢慢变成了一个全职丈夫。
而她慢慢变成了一个只看得见报表和KPI的CEO。
她不记得我的生日,但记得每一个客户的喜好。她没时间陪我吃一顿晚饭,但有时间陪投资人喝三个小时的酒。她说我越来越没有上进心,越来越像个家庭妇男,她说这话的时候语气里带着失望,带着不解,带着一种她自己都没察觉到的轻视。
她忘了,或者说她从来不知道,我为了这个家放弃了什么。
不是没想过跟她解释。但每次话到嘴边,看着她疲惫的脸和桌上永远回不完的消息,我就把话咽回去了。
算了。
她够累了。
我的事,不重要。
登机广播响了。
我背着包走上登机口,空姐核验了登机牌,微笑着指引我往廊桥走。
飞机起飞的时候,这座城市在我脚下越来越小,那些高楼大厦慢慢变成棋盘上的格子,最后隐没在云层之下。
我靠在座椅靠背上,闭上眼睛。
结束了。
都结束了。
而此刻,沈若霏应该在睡梦里翻了个身,还不知道天亮之后,等着她的是什么。
第2章 她教会我的那三年
我和沈若霏认识的时候,谁都不看好我们。
那是六年前的夏天,我刚从清华计算机系博士毕业,拿到了MIT的博后offer,准备出国。朋友拽着我去参加一个创业路演活动,说是有吃有喝还能认识人,不去白不去。
沈若霏是那场路演的第三个演讲者。
她穿一件黑色西装裙,头发披着,站在台上讲她的商业计划书,语速很快,手势干脆,PPT翻页的时候连看都不看屏幕一眼。底下坐了七八十个投资人,她一点都不怵,回答问题滴水不漏。
我记得有个投资人问她:“沈小姐,你这个项目对标的是国外已经成熟的SaaS产品,凭什么觉得你能在国内市场做起来?”
她笑了一下,说:“因为国内企业的付费习惯正在改变,而我已经签下了第一批种子客户,转化率超过百分之四十。”
全场安静了两秒,然后响起一片掌声。
我当时坐在最后一排,也跟着鼓掌。身边的哥们凑过来小声说:“这女的真猛。”
我点了点头。
是挺猛的。
路演结束后有个冷餐会,大家都端着酒杯互相递名片。我没名片,就端了杯橙汁站在角落里吃东西。沈若霏被一群人围在中间,应付自如,笑声爽朗。
后来人群散了,她一个人走到吧台边倒了杯水,仰头喝了一大口,然后靠在吧台上长长地呼了口气。那一瞬间,她脸上那种锋利的、战斗一样的表情卸下来了,露出一点疲惫,一点空白。
我也不知道哪来的勇气,端着橙汁走过去,说了句特别傻的话:“你刚才讲得挺好的。”
她转过头看我,眼神从职业性的礼貌慢慢变得有点疑惑:“你是哪位?”
“程远。没有名片,不是投资人,也不是创业者。”我把橙汁举了举,“就是来蹭饭的。”
她愣了一秒,然后笑了。不是台上那种职业微笑,是真的被逗笑了,眼睛弯弯的,肩膀也跟着抖了一下。
“你这人挺有意思的。”她说。
就这样认识了。
后来她告诉我,那天愿意跟我聊天,是因为全场所有人都在跟她聊商业模式、融资规划、市场占有率,只有我跟她说了一句“讲得挺好的”,还承认自己是来蹭饭的。
“你让我觉得,那一晚上终于有个人不问我问题了。”她说这话的时候靠在我肩膀上,头发蹭着我的下巴,香香的。
我们认识三个月就在一起了。她创业忙得要命,约会经常迟到一两个小时,我就在餐厅里看书等她,从来没催过她。她说最喜欢我这一点——不急,不催,不给她压力。
她不知道,我不是不急,我只是愿意等。
恋爱谈了两年,有一回她公司遇到现金流危机,账上的钱只够撑两个月,所有投资人都说要看下一季度的数据才肯打款。她急得整夜整夜睡不着,嘴上起了一圈泡。
我把自己攒的八十万——出国留学的费用、做项目的经费、还有工作几年的积蓄——全部转给了她。
她把转账记录看了三遍,眼眶红了,但忍着没哭。
“程远,你不怕我还不上?”
“还不上的话,你就嫁给我吧。”
她噗嗤一声笑了,眼泪也跟着掉下来。
两个月后她的公司熬过了最难的关口,拿到了新一轮融资。庆功宴那天晚上,她喝了不少酒,回家的路上挽着我的胳膊,醉醺醺地说:“程远,我们结婚吧。”
我说好。
就这样,在她公司估值突破五千万的那个夏天,我们领了证。
婚礼没大办,就在她老家摆了几桌酒,请了些亲戚朋友。她爸妈对我挺满意的,觉得小伙子长得周正,学历也高,配得上他们家闺女。
后来一切就开始慢慢变了。
她爸生了一场大病,胃癌,中晚期。手术加化疗折腾了大半年,她妈身体也不好,照顾不了。沈若霏公司正是扩张期,一天都离不开人。
那时候我已经从MIT做完博后回来了,手里有三个offer——清华的教职、深圳一家研究院的副院长、还有一个创业项目的联合创始人。
“你能不能先别急着工作?”沈若霏靠在我怀里,声音沙哑,眼眶下面两团乌青,“我爸那边需要人,我妈一个人忙不过来。公司这边我也走不开,你帮帮我好不好?就半年,半年后我爸病情稳定了,你再做你的事。”
她说得很恳切,声音里带着哭腔。
我犹豫了。
真的犹豫了。
那三个offer都是等了很久的机会,尤其是清华的教职,是我读博时就在争取的。错过了这个窗口,以后再想进去就难了。
可那天晚上,我看着她瘦得吓人的脸,想起她一个人撑着公司和家里两头跑,想起她爸在医院里躺着,她妈六神无主的样子,想起她跟我说“你帮帮我好不好”时那种快要碎掉的神情。
第二天,我给三个单位都回了电话,说个人原因暂时无法入职。
清华那边的老教授在电话里沉默了很久,最后说了一句:“小程,你想清楚了,这个机会不常有。”
我说我想清楚了。
后来嘛,她爸的病反反复复折腾了一年半,等病情稍微稳定下来,已经两年过去了。她妈的血糖问题又冒出来了,三天两头往医院跑。
两年时间,足够让一个人的简历上出现一段刺眼的空白。
两年时间,足够让最前沿的科研成果落后一个时代。
两年时间,足够让一个人的锐气被柴米油盐磨得干干净净。
我试过在家做点自己的研究。书房里摆了一台高配工作站,我每天晚上等沈若霏睡了之后,偷偷爬起来写代码、跑模型、读论文。凌晨三四点的城市,我最熟悉。
可是白天的杂事太多了。今天要陪她妈复查,明天要修水管,后天要去税务局帮她处理公司税务问题。研究断断续续,一篇论文改了三个月都没投出去。
她不是没看到我的难处。
刚开始那半年,她还会说“委屈你了”“等忙完这阵就好了”。后来这些话越来越少了,取而代之的是另一种微妙的变化。
她不再问我今天做了什么。
她的朋友圈里全是行业动态、融资新闻、大佬演讲,而我分享给她的一些有趣的论文和想法,她总是回一句“看不懂”,然后把话题转到公司的事上。
她带我去参加她的行业聚会,满桌子的人聊的都是赛道、估值、IPO,我插不上嘴,也不想硬插。有人问我是做什么的,我说“在家做点研究”,对方“哦”了一声,眼神里的热情立刻降了八度,转身去找下一个聊天对象了。
沈若霏在旁边看到了,没说什么。
回家的车上,她说:“下次这种场合,你要不要准备一下自我介绍?就说在清华读博、MIT博后什么的,别老说在家做研究。”
我看着车窗外掠过的街灯,说好。
但其实我想说的是:若霏,我不是在“家”做研究,我是为了这个“家”才放下了别的东西。
这话我没说出口。
后来有一次,她妈来家里住了一阵。有一天下午我听见她们母女俩在阳台上说话,她妈的声音不大不小,隔着一道玻璃门,清清楚楚飘进厨房。
“若霏啊,小程这人挺好的,踏实,顾家,就是……就是没什么上进心。你看看你,越来越往上走,他倒好,天天围着灶台转。你们俩这差距越来越大,以后可怎么办?”
沈若霏没吭声。
她妈又说:“妈不是嫌他不好,就是替你担心。男人嘛,还是得有个事业。他在家待了两年多了吧?以后还打不打算出去工作了?”
阳台上安静了很久。
然后我听见沈若霏的声音,轻轻的,像是叹了口气:“回头我跟他聊聊吧。”
那天晚饭我做了四菜一汤,她妈夸我手艺好,沈若霏也笑着给我夹菜,一切看起来跟平常一样。
但她始终没有跟我聊那件事。
我想,她大概也不知道怎么开口。
再后来,张助理开始频繁出入我们的家。张助理叫张雯,二十六岁,人大商学院毕业,跟在沈若霏身边三年,做事利索,嘴也甜,叫她“沈总”的时候带着一股恰到好处的崇拜。沈若霏很器重她,出差、应酬都带着,有时候加班太晚就直接让张雯在客房住下。
有一回我炖了银耳汤,端到书房去,张雯也在。我顺手给她盛了一碗,她说谢谢程哥,笑得客客气气的。
后来这就成了习惯。沈若霏喝什么,张雯也跟着喝什么,有时候是咖啡,有时候是果汁,有时候是我熬的养生茶。张雯的杯子和沈若霏的杯子摆在一起,一个白色一个粉色,都是我从超市买回来的。
有一天晚上沈若霏出差回来,张雯送她到家门口。我听见张雯在门外小声说了句什么,沈若霏笑了一下,笑声很轻快,然后门开了,她换鞋进来,脸上的笑意还没收。
“回来了?”我接过她的行李箱。
“嗯。”她换上拖鞋,径直走向浴室,“一身汗,先洗澡。”
浴室门关上了,水声哗哗响。
我站在原地,手里还拎着她的行李箱。箱子的把手上挂着一个机场免税店的袋子,里面是一条男士围巾,巴宝莉的经典款,灰色格纹。
不是给我买的。
围巾下面压着发票,开的是“张雯女士”。
我把行李箱放好,走到阳台上站了一会儿。十二月的夜风很冷,吹得人骨头缝里都发凉。楼下小区的路灯昏黄昏黄的,偶尔有晚归的车驶过,车灯扫过楼面,亮一下又灭了。
围巾的事我没问。
不用问也知道答案。张雯大概是用自己的钱买的,沈若霏只是帮忙带回来。或者沈若霏送她的,作为年终奖励。都合理,都说得通。
但那口气堵在胸口,吐不出来也咽不下去,像卡了一根鱼刺。
那天晚上我躺在客房的床上——对,我已经在客房睡了快一年了。沈若霏说她睡眠质量差,我睡觉打呼噜,吵她。我说我去医院看看,她说不用,分房睡就行。
我盯着天花板,忽然想起我们刚结婚那会儿。她睡觉喜欢蜷着,整个人缩成一团,脑袋往我胳肢窝里钻。我笑她像只猫,她迷迷糊糊地说:“你怀里暖和。”
什么时候开始变的呢?
想不起来了。
变化不是一朝一夕的,是今天少一句话,明天少一个眼神,后天少一顿一起吃的饭,日积月累,等到回过神来,两个人之间已经隔了一片看不见的雾,谁都走不过去。
圣诞节那天,斯坦福的邮件来了。
我半夜在书房里打开那封全英文的面试邀请函,逐字逐句读了三遍。
詹姆斯·陈教授亲自发的,措辞很诚恳——“我们注意到了您三年前在NeurIPS上发表的那篇论文,至今引用量仍在增长。如果您有兴趣,我们非常希望邀请您来实验室访问并交流。”
那篇论文是我读博后期间做的,关于多模态大模型的推理机制,发在当年的顶会上,拿了best paper提名。沈若霏不知道这件事,那段时间她正在忙B轮融资,每天只睡四个小时。
我跟她提过一次,说我的论文被顶会接收了。她当时正盯着电脑上的报表,头也没抬,说了句“挺好的,恭喜你”。
然后电话响了,她接起来,是投资人打来的,聊了四十分钟。等她挂了电话,那茬已经过去了,我也没再提。
我回复了詹姆斯教授的邮件,约了线上交流。
视频面试那天我特意挑了她出差的时间。斯坦福那边来了五个人,除了詹姆斯教授,还有两个senior researcher和一个系主任。两个小时的全英文技术交流,从模型架构聊到训练策略,从数据偏差聊到伦理合规,中间几乎没有停顿。
关掉视频之后,我后背全是汗。
但我知道,成了。
三周后,正式offer到了。
我没有第一时间告诉沈若霏。
不是想瞒着她,是我自己也在犹豫。斯坦福在旧金山,地球的另一面。一旦去了,就意味着我们之间隔着一个太平洋和十五个小时的时差。而她的公司不可能搬到美国去。
这件事在我心里来来回回地琢磨,翻过来覆过去,始终没有一个能两全的答案。
我想跟她好好谈一次。认真地把这些年的事掰开揉碎说清楚——我放弃了什么,我得到了什么,我还想做什么,我们以后怎么办。
我甚至列了一个提纲,在手机备忘录里写了五条要点。
第一条:我的专业背景和科研成果。
第二条:这几年我在家里的实际付出和价值。
第三条:斯坦福的offer和未来的可能性。
第四条:我对她的感情,从来没有变过。
第五条:我们可以怎么调整,找到一个平衡点。
备忘录的标题是“要和若霏说的事”。
这条备忘录至今还在我手机里躺着。
那天晚上她加班回家,快十一点了,脸色不太好。我给她热了一杯牛奶,坐在她对面,刚想开口,她的手机响了。
她看了一眼来电显示,立刻接起来,语气变得柔和甚至带着点娇嗔——那种语气我很久很久没听到过了。
“嗯,刚到家……没事你说……嗯,我知道的……哈哈你别闹……”
她一边接电话一边走向阳台,玻璃门一关,声音就听不真切了。
透过玻璃,我看见她靠在阳台栏杆上,夜风吹起她的头发,她笑着,眼睛弯弯的,是那种很放松的笑。
那个笑,跟六年前在路演酒会上被我逗笑的时候一模一样。
可那一晚的橙汁换成了今晚的手机。
站在她对面的人,不再是我了。
我低头看了看茶几上的牛奶,已经不冒热气了。
电话打了将近半个小时。她推开阳台门进来,脸上的笑意淡了,换上了面对我时习惯性的那副表情——不是不好,就是平淡,像一杯放凉了的白开水。
“若霏,我们聊聊。”我说。
她看了一眼手表:“快十二点了,明天吧,我早上七点半还有个会。”
“就十分钟。”
“程远。”她语气里带上了一点不耐烦,“我真的累了。”
她转身走向主卧,拖鞋踩在地板上的声音啪嗒啪嗒的,每一步都像踩在我胸口。
“若霏。”我喊住她。
她停下脚步,没有回头。
“我们之间,是不是出问题了?”
安静。
走廊里的感应灯灭了,客厅的光斜斜地照过去,把她的影子拉得很长。
“你想多了。”她说,声音平平的,“早点睡吧。”
主卧的门关上了,没有砰的一声,是那种很轻很慢的关闭,像在合上一本已经翻完的书。
我在客厅坐了很久,久到窗外的天光开始泛白,久到茶几上那杯牛奶凝了一层薄膜。
我拿起手机,打开备忘录,翻到那条标题是“要和若霏说的事”的文档,看了看五条要点,一条一条地删掉了。
然后打开邮箱,开始回复斯坦福的offer。
打字的时候,每一个字母都像是在对自己说——
程远,够了。
你真的已经尽力了。
第3章 那封辞职信躺在桌上
沈若霏是被闹钟吵醒的。
早上六点四十五,手机在床头柜上震得嗡嗡响。她闭着眼睛摸到手机,按掉闹钟,翻了个身,习惯性地往旁边伸手——旁边是空的,凉被叠得整整齐齐,枕头没有压过的痕迹。
她顿了一下。
想起来了。昨晚签了离婚协议,程远睡的客房。
她坐起来,揉着太阳穴发了会儿呆。昨晚睡得并不好,翻来覆去做了很多乱七八糟的梦,醒来一个也记不住,只觉得脑袋沉甸甸的,像灌了糨糊。
今天周一,公司有晨会。
她下床洗漱,对着镜子化妆的时候发现右眼皮跳了两下。她皱了皱眉,拿粉扑多按了两下,把那块皮肤盖住了。
换好衣服走出卧室,客厅里安安静静的。窗帘拉开了半边,阳光斜斜地照在沙发上,茶几上干干净净,昨天那七页离婚协议已经收进了抽屉。
她下意识往厨房看了一眼。灶台上没有冒着热气的粥,豆浆机没有嗡嗡转,餐桌上空空的,连一杯水都没有。
对,离婚了。
她在心里提醒了自己一遍。
然后她看见餐桌上放着一把钥匙。那把钥匙她认识,是程远的那串家里的钥匙,门禁卡、单元门钥匙、信箱钥匙,用一根深蓝色的硅胶绳串着,绳子上还挂着一个迷你的折叠剪刀——他以前说方便拆快递。
钥匙下面压着一张便签纸,写了四个字:物业费交到六月份了。水费预存还有三百二。电费燃气费绑的你的卡。冰箱里的菜够吃三天,记得吃。
她把便签纸翻过来,背面还有一行小字——煤气灶右边那个灶眼点火不太灵,要用打火机引一下,打火机在左边第二个抽屉里。
她盯着这行小字看了好几秒钟,然后把便签纸折了两折,塞进了包里。
七点二十分,张雯的车到了楼下。
沈若霏坐进后排,张雯从副驾驶转过头来,递上一杯热美式和一份打印好的会议议程。“沈总早,今天晨会九点开始,主要议题是第三季度的预算调整。另外上海那边的客户下午三点到,晚上安排在大董吃饭,我订了包间。”
“嗯。”沈若霏接过咖啡,喝了一口。
太苦了。
程远做咖啡从来不放糖,但每次都会把温度晾到刚好入口,不像这杯,烫得舌尖发麻。
她把这杯咖啡放在杯架上,没再喝第二口。
车子驶出小区大门的时候,她下意识往保安亭看了一眼。老周正站在门口抽烟,看见她的车,微微点了下头,表情有点怪,好像想说什么又没说。
车子开远了,老周的身影缩成后视镜里一个模糊的灰点。
“沈总,”张雯犹豫了一下,从后视镜里看她一眼,“程哥……程远他昨晚给我发了条微信。”
沈若霏抬起头:“说什么?”
“他说厨房的垃圾袋放在水槽下面第三个抽屉,让我提醒你每周二四六早上有保洁阿姨来收。还说他以前订的鲜奶从下周开始停送,如果想继续喝,让我帮你重新订。”
沈若霏没说话,转头看向车窗外。
路边的银杏树掉光了叶子,光秃秃的枝丫伸向灰蒙蒙的天空。晨跑的人穿着荧光色的运动服,一个一个从车窗边掠过。
“他倒是挺细心的。”她淡淡地说了一句,语气听不出什么情绪。
张雯识趣地转回去,不再提了。
到了公司,沈若霏踩着高跟鞋走进写字楼大堂,前台小姑娘站起来喊了声“沈总早”,她点了点头,径直走向电梯。
电梯里四面都是镜面,她从镜子里看见自己的脸——妆容精致,套装笔挺,表情冷静,跟每一个普通的工作日早晨一模一样。
但右眼皮又跳了一下。
八点半,她推开办公室的门。
桌上堆着一摞要签字的文件,电脑旁边放着一个牛皮纸信封。信封正面朝上,上面是五个手写的字——“沈若霏亲启”。
程远的字很好认,他是练过书法的,横平竖直,结构稳当,带着一股不紧不慢的从容。
跟他这个人一样。
沈若霏拿起信封,指尖摸到封口处的胶水还没完全干透,微微发黏。她撕开封口,抽出里面的信纸。
A4纸对折了两折,展开来,只有三行字。
因个人原因申请辞去行政部副经理一职,感谢沈总三年来的照顾。祝公司蒸蒸日上。程远。
她把这短短三行字从头到尾读了两遍。
行政部副经理是她在公司给程远挂的虚职。说白了就是给他发一份工资,让他在家里待着的时候面子上不至于太难看。月薪一万二,不算多,但也够他零花了。
他从来不主动提这个职位的事,每个月发工资的时候也不见他有什么特别的反应。有时候行政部有文件要签字,他就骑着电动车过来,签完就走,连杯水都不喝。
辞职?
她皱起眉头,拿起桌上的内线电话,按了行政部的号码。
“喂,王姐,程远最近有来上班吗?”
“程副经理?”电话那头愣了一下,“沈总,他好久没来了,上次还是上个月底来签了几份采购单,前后待了不到二十分钟吧。”
“知道了。”
她挂掉电话,又把辞职信看了一遍。
因个人原因。
她拿出手机,翻到程远的微信。两个人的聊天记录停在三天前,他发了一条“今晚想吃什么”,她回了两个字“随便”。
往上翻,基本上都是这个模式。他发一段问句或者关心的话,她回一两个字。偶尔他发一张做的菜的照片,她有时候回个“看着不错”,更多时候已读不回。
最近的聊天记录里,最长的一段是两周前,他打了一大段话,大意是说想跟她认真谈谈以后的事。她当时正在开项目评审会,回了句“在忙,回去说”,然后就没有然后了。
回家之后她忘了问,他也没再提。
沈若霏点进他的朋友圈。最新一条是昨晚发的,一张机票的特写,配文只有两个字:“走了。”
机票上的目的地她看不清,但航空公司是美联航的logo。
走了?
去哪了?
她下意识拨了他的电话。听筒里传来机械的女声:“您好,您拨打的电话已关机。”
再打,还是关机。
她看了一下手表,八点四十分。这个时间点,他能在哪?机场?
沈若霏站起来,在办公室里走了两圈。高跟鞋踩在地毯上没什么声音,但她心里有一种说不清的、像是什么东西没放稳当的悬空感。
她拿起座机,又拨了一个号码。
“张雯,你来一下。”
张雯很快推门进来,手里抱着iPad,以为是要核对会议流程。
“程远辞职的事你知道吗?”
张雯愣了一下,然后摇了摇头:“不知道。昨晚他给我发微信的时候没提这件事。”
“他昨晚什么时候给你发的微信?”
“凌晨三点多吧。我当时睡着了,早上起来才看到的。”
凌晨三点。
沈若霏想起昨晚签完离婚协议后,程远在客厅待了很久。她没有听到他回客房的声音,也没有听到大门开关的声音。他大概就坐在那张沙发上,一个人,对着那七页离婚协议,坐到了凌晨。
然后他写了辞职信。
然后他订了机票。
然后他收好东西,走出了那扇门。
“去查一下,程远订了去哪里的机票。”沈若霏把辞职信放在桌面上,用手指按了按太阳穴,“还有,联系一下他在国内的朋友或者同学,看看有没有人知道他的去向。”
张雯应了一声,转身出去了。
办公室一下子安静下来。窗外是这座城市繁华的天际线,写字楼的玻璃幕墙反射着早晨的阳光,亮得晃眼。
沈若霏坐回椅子上,目光落在那封辞职信上。
三行字。
她认识程远六年,结婚三年,从来不知道他会写出这么简短的东西。他这个人平时话不多,但写东西总是很细——去超市买个菜都要列个清单,分门别类,什么在哪一排货架都标得清清楚楚。家里冰箱上贴的那些便签条,每一张都写得满满当当,这个菜要趁热吃,那个汤要加点水再热一遍。
可这封辞职信,只有三行。
她忽然觉得,这不像辞职。
像诀别。
这个念头冒出来的时候,她的心猛地揪了一下,像是有一根极细的针扎进去,酸酸的,闷闷的,说不上多疼,但让人透不过气来。
她站起来走到窗边,看着楼下的车水马龙,双手环抱在胸前,指尖陷进手臂的衣料里。
九点整,晨会要开始了。
她转过身,拿起桌上的会议材料,深吸一口气,拉开办公室的门。
临走前,她又回头看了一眼那封辞职信。
三行字安安静静地躺在桌面上,阳光从窗户照进来,正好落在最后那句话上——“祝公司蒸蒸日上”。
祝公司蒸蒸日上。
不是祝“你”蒸蒸日上。
是祝“公司”。
程远这个人,太会藏了。
她把办公室门带上,高跟鞋敲击走廊地面的声音规律而干脆。
会议室里人已经到齐了,各部门负责人齐刷刷地站起来,喊了声“沈总早”。她点点头,在主位上坐下,打开投影仪,调出PPT,一切如常。
会议进行到财务汇报环节的时候,她的手机震了一下。
她低头看了一眼。
张雯的微信:“沈总,查到了。程远订了美联航UA889,今早六点十分起飞,经停首尔,目的地旧金山。”
旧金山。
她去旧金山干什么?
沈若霏盯着这条消息看了整整十秒钟,指尖悬在屏幕上方,一时间不知道该回什么。
周围的汇报声像是远去了,变成了一团嗡嗡的背景音。她盯着“旧金山”那三个字,脑子里忽然闪过一些零碎的、被她忽略很久的画面。
程远书房的桌上,好像放过好几本全英文的学术期刊。她有一次扫了一眼封面,上面印着“Artificial Intelligence”之类的词,她没多留意。
程远的电脑屏幕上,好像经常开着满屏的代码,密密麻麻的,她看不懂也懒得看。有一次她问他忙什么呢,他说“跑几个模型,消遣一下”,她就没再问了。
程远的抽屉里,好像放着一本深红色封皮的学位证,MIT的校徽印在上面,烫金的字。她有一次找剪刀的时候翻到过,扫了一眼就放回去了。
MIT。
斯坦福。
她忽然觉得自己像是漏掉了什么很重要的东西。那种感觉像是一幅拼图缺了一块,周围的图案都对得上,但中间就是空了一个洞,怎么都填不满。
“沈总?”财务经理小心翼翼地喊了她一声,“第三季度的预算数字您觉得怎么样?”
沈若霏回过神来,目光重新聚焦到投影屏幕上。柱状图、饼图、密密麻麻的数字,她盯着看了三秒,脑子里一个数字都没记住。
“先过。”她说,声音比她预想的要稳,“下一个议题。”
会议继续进行。
她把手机翻了个面,屏幕朝下扣在桌面上。
但那个问题一直悬在她的脑子里,像一根倒刺,怎么也剔不出去。
程远去旧金山,干什么?
第4章 她从来不知道的程远
会议在十一点半结束。
沈若霏最后一个走出会议室,脚步比平时快。几个部门经理想追上来汇报事情,看到她紧绷的侧脸,又识趣地退了回去。
她推开办公室的门,反手关上,把百叶窗拉下来。然后坐到程远那张办公桌前——行政部副经理的桌子,在办公室角落里,一张普通的灰色工位,桌面上没什么私人物品,只有一个文件夹、一支签字笔和一个喝水的马克杯。
她从没认真看过这个工位。
现在她蹲下来,一个一个抽屉拉开看。
第一个抽屉是空的,除了一包没拆封的纸巾。
第二个抽屉里放着一本《行政管理制度汇编》,翻都没翻过,书脊还是硬的。
第三个抽屉拉开的时候卡了一下,用力拽出来,里面是一个黑色的笔记本,A5大小,封面已经磨出了毛边。
她翻开第一页。
程远的字迹,熟悉的端正笔画,密密麻麻记满了东西。
“若霏胃病忌口清单:辛辣、生冷、咖啡(少喝)、酒(能不喝别喝)。”
“若霏妈用药时间:格列美脲早餐前半小时,二甲双胍随餐,胰岛素睡前。开药日期每月15号,协和内分泌科刘主任,门诊三楼东区。”
“若霏衣服尺码:上装M,下装S,鞋37。偏爱色系冷色调,不喜欢碎花。干洗店会员卡号0412。”
“结婚纪念日:9月16日。若霏不喜欢惊喜,喜欢实用的礼物。去年送的项链只戴过一次,今年考虑别的。”
她一页一页地翻下去。
翻到中间某一页,字迹忽然变小了,像是怕被人看到一样,紧紧地缩在角落里。
“今天系里的王老师发微信来,说清华那个教职最后还是给了别人。他说当初如果我没有推掉就好了。我回他说没事,都过去了。但其实心里挺难受的。那是我从读博开始就想去的地方。”
下面一行,字更小了一些。
“晚上若霏回来,看起来很累。给她热了杯牛奶,她喝了三口就放下了。我想跟她说清华的事,她手机响了,去阳台接了半个小时。算了。”
沈若霏的手指在那一页上停住了。
清华的教职?
她想起来了——程远跟她提过这件事,在他们刚结婚那年。他说清华那边给他留了一个助理教授的职位,催他去报到。她当时正陪着她爸做第二期化疗,整个人焦头烂额,跟他说“你先别急,等我爸病情稳下来再说”。
后来他再也没提过。
她以为那件事就不了了之了。
她接着往后翻。
“下午去超市,碰到若霏一个大学同学。她看了我一眼,说‘你就是若霏老公啊?听说你在家待着?’我笑着说是。她那个眼神,像在看一个吃软饭的。我没解释。解释了也没用,人家看的是结果,谁管你过程。”
“昨晚失眠到四点。想了很多。我跟若霏之间的距离,是从什么时候开始的?不是某一天突然变远的,是每天远一点点,等你发现的时候已经隔着一条河了。最难受的是,她根本没发现这条河的存在。”
“斯坦福的邮件来了。不知道该高兴还是难过。这大概是我最后的机会了。”
“备忘录里写好了要跟若霏说的事,五条。发呆了半个小时,一个字都没说出口。她太累了,我不忍心再往她身上压任何东西。”
最后一篇日记,日期是昨天。
只有一句话。
“签了。也好。”
笔记本的后面几页被撕掉了,留下了锯齿状的撕痕。
沈若霏把笔记本合上,手在发抖。
不是冷的,是一种从身体深处涌上来的、控制不住的颤栗。像是有人把她一直以为的理所当然的世界翻了个面,她才发现背面密密麻麻全是她没看见的东西。
她坐在程远的椅子上,看着这个灰色的小工位。桌面被保洁阿姨擦得干干净净,没有灰尘,也没有使用痕迹。程远很少来公司,偶尔来一次也是签完文件就走,安静得像一个影子。
公司里的人都叫她“沈总”,叫程远“程副经理”。但所有人都知道,这个副经理的位子是怎么来的。没有人当面说什么,但背后那些目光和私语,沈若霏心知肚明。
她只是从来没想过,程远是怎么承受这些的。
她拿起手机,拨了张雯的号码。
“进来一下。”
张雯进来的时候手里还拿着iPad,脸上带着询问的表情。沈若霏把程远的笔记本递给她。
“你知道程远是哪个学校毕业的吗?”
张雯愣了一下,迟疑地说:“好像……是清华?我上次帮他登记出差信息的时候看到学历那一栏写的。”
“你知道他学的什么专业吗?”
张雯摇了摇头。
“他读博后的时候,在MIT的人工智能实验室。”沈若霏说这句话的时候,声音很平,像在念一份与自己无关的文件,“他有一篇论文拿了国际顶会的最佳提名,引用量到现在还在涨。斯坦福那边给他发了终身教职的offer。”
张雯的眼睛慢慢睁大了,嘴唇动了动,没发出声音。
沈若霏站起来,走到窗前,背对着张雯。
“他在这个公司挂了个虚职,每个月一万二,给行政部签几个字。”她的声音终于不再那么平了,带上了一丝微微的颤抖,“他的导师给他发过三次邮件催他去报到,他都推了。”
“为什么?”张雯脱口而出,然后立刻意识到了答案,闭上了嘴。
对啊,为什么?
因为他老婆说家里需要人。
因为她爸要做化疗。
因为她妈血糖高。
因为家里的水管坏了、煤气灶打不着火了、冰箱里的菜该买了。
因为那个叫沈若霏的女人,需要一个人在她背后默默撑着,让她可以没有后顾之忧地去追她的事业。
而他,就是那个被留下来的人。
办公室里的沉默持续了很久。
沈若霏转过身来,脸上的表情让张雯不敢直视。不是愤怒,不是悲伤,是一种比这些都复杂的、找不到出口的茫然。
“你出去吧。”她说。
张雯点点头,轻轻带上了门。
沈若霏一个人站在办公室中央,头顶的日光灯发出轻微的嗡鸣声,空调出风口送来一股不冷不热的风。她低头看着手里那本黑色的笔记本,封面上有一些细小的划痕,像是被钥匙或者硬币蹭出来的。
她忽然想起来,程远有一条深蓝色的硅胶钥匙绳,上面挂着一把迷你的折叠剪刀。他说方便拆快递。
那把钥匙,今天早上她看见了。
就放在餐桌上。
她把笔记本贴在胸口,手指掐进封皮里,指节发白。
手机又震了一下。
她打开一看,是程远之前的一个师弟发来的消息。她翻通讯录的时候没找到程远的朋友,只找到这个师弟的号码,是去年程远生日的时候师弟打电话来祝福,她顺手存下的。
“嫂子,程哥的事我听说了。你想问什么?”
她打了几个字发过去:“他去旧金山,做什么?”
那边回得很快:“你不知道?斯坦福AI实验室给他发了终身教职的offer啊。詹姆斯·陈,就是业界那个大佬,亲自给他发的邀请。程哥那篇关于多模态大模型推理机制的论文,现在还是领域内的经典,引用量快两千了。嫂子,程哥在学术圈的名气你可能不了解,他的那篇论文至今还是引用榜前几位的。”
沈若霏看着这段文字,每一个字都认识,但组合在一起像是一门她完全陌生的语言。
多模态大模型。
推理机制。
终身教职。
她打了几个字过去:“谢谢。”
然后她把手机放进口袋,推开办公室的门,对秘书台的方向说了一句话。
“张雯,帮我查一个人的所有公开学术资料。程远,清华计算机博士,MIT博后。论文、项目、获奖,全部。”
张雯站起来,看到沈若霏的表情,不敢多说一个字,立刻说好。
沈若霏回到自己的办公室,坐到椅子上。
桌面还放着那封辞职信,三行字,安安静静的。
她盯着“程远”那两个字看了很久。
那个每天早起给她做早饭的男人,那个蹲在阳台上给她擦高跟鞋的男人,那个陪着她妈在医院走廊上一坐就是四个小时的男人,那个三年没有参加过一场学术会议、没有发过一篇新论文、没有在任何一个同行面前露过面的男人——
是斯坦福AI实验室的终身教授。
这个事实像一块石头,重重地砸进了平静的水面,激起的不只是浪花,还有水面之下那些沉寂了太久的、翻涌的泥沙。
她拿起手机,打开微信。
和程远的聊天界面还停留在三天前的“今晚想吃什么”和“随便”。
她的手指悬在屏幕上方,打了一行字又删掉,删掉又打上,反反复复了四五遍。
最后她发了四个字。
“你在哪里?”
消息发出了。
然后屏幕上弹出一个灰色的系统提示——
“对方已开启好友验证,你还不是他(她)的好友,请先发送好友验证请求。”
她被删了。
程远把她的微信删了。
那个三年来消息永远秒回、电话永远秒接、从来没有对她说过一个“不”字的男人,把她删了。
沈若霏盯着这条系统提示,眼眶终于泛了红。
她放下手机,双手捂住脸,指缝里漏出一声极轻的、压抑了很久的抽泣。
窗外,这座城市的早高峰已经过了,车流渐渐变得稀疏。阳光移到了办公桌的另一侧,把那封辞职信照得发亮。
第5章 锦绣苑十六楼的灯
沈若霏不记得自己上一次哭是什么时候了。
也许是三年前她爸做完手术推出ICU的那天晚上,她一个人躲在医院楼梯间里,捂着嘴哭了五分钟,然后擦干眼泪回到病房,笑着跟她妈说“爸没事了”。
也许是公司B轮融资最关键的那一周,领投方临时变卦,她挂了电话在办公室里坐了两个小时,眼眶湿了又干、干了又湿,最后拿起手机一个一个打给备选的投资人,声音听不出任何异常。
但那两次她都没有真正崩溃。哭完了,擦干眼泪,该干什么干什么,像一台精密运转的机器,短暂停顿之后重新启动,一切照旧。
这一次不一样。
她坐在办公椅上,手捂着脸,肩膀一下一下地耸动,眼泪从指缝里渗出来,滴在桌面那封辞职信上,洇开了一小片水渍,正好浸湿了“程远”那两个字。
她哭什么呢?
她说不清楚。
也许是因为那本黑色笔记本里密密麻麻的字,每一行都写着她的名字、她妈妈的用药时间、她胃病的忌口清单,而她自己都记不住这些。她连自己妈妈血糖的正常值范围都说不准,每次都是程远在电话里一项一项地报给她听——“妈今天的空腹血糖5.8,挺好的,你放心吧。”
她放心了。
她从来没有想过,那个让她放心的人,有没有人让他放心。
也许是因为清华的教职。程远从来没有告诉她,那个他从读博时期就心心念念的职位,最后还是给了别人。他在笔记本上写“心里挺难受的”,但那天晚上她回家,他端上来的晚饭还是四菜一汤,笑脸还是温温和和的,问她今天累不累。她当时回了什么来着?好像是“还行”,然后拿起手机回了几条工作消息,连头都没抬。
她没有看见他的难受。
她从来没有看见过。
也许是因为程远把她删了。那个连她的购物小票都会按日期叠整齐收纳好的男人,把她的微信删了。她翻来覆去地回想昨晚的事——签离婚协议的时候他的表情很平静,收笔的动作很慢,把笔帽盖好还给她的动作甚至称得上郑重。他没有哭,没有质问,没有说什么“你会后悔的”之类的狠话,只是把签好的协议推回给她,点了点头,就像确认一份普通的工作文件一样。
然后他一个人坐在客厅里,坐到了凌晨。
然后他收拾东西,写辞职信,把钥匙放在餐桌上,把冰箱里的菜重新整理了一遍,把物业费交到了下个月。
然后他把自己从她的生活里,一点一点地、干干净净地,全部清理掉了。
沈若霏哭了很久。久到她觉得自己的胸口都哭空了,像是有什么东西被连根拔出来,留下一个生疼的窟窿。
手机震了。
是张雯发来的文件,一份PDF,文件名是“程远学术成果汇总”。
她擦了擦眼泪,深吸两口气,点开了文件。
她看不懂那些论文的内容,标题全是英文的,里面满是公式和术语。但她看得懂数字——发表的期刊名称:《Nature Machine Intelligence》、《IEEE Transactions on Pattern Analysis》、《NeurIPS》、《ICML》。她拿这些期刊名字去网上搜索,每一条结果都在告诉她同一件事:这些是人工智能领域最顶级的期刊和会议,能在这上面发表论文的,都是世界范围内该领域最前沿的研究者。
程远在这些期刊上,发表了十一篇论文。
其中一篇一作论文,发表于四年前的NeurIPS,标题是关于多模态大模型推理机制的研究。这篇论文的引用量,截至目前,一千九百七十六次。
沈若霏不懂人工智能,但她懂得一个简单的道理——能被将近两千篇论文引用的研究成果,意味着什么。
程远师弟说的对——在学术圈,程远早已不是籍籍无名的小人物。他的研究成果是这个领域的经典文献之一,他在国际顶会上做过报告,他可能是国内极少数同时拥有清华博士和MIT博后背景的AI研究者之一。
而她,她的妻子,对这些一无所知。
她只知道他熬的粥很好喝。
她只知道他擦的地板很干净。
她只知道他每个月花销不超过八千块,从来不买什么贵的东西。
她不知道他在无数个深夜,等她睡下之后,一个人坐在书房里对着满屏的代码和论文,维持着与学术圈那一点点微弱的联系。她不知道他在陪着她在厨房和医院之间打转的时候,他的同龄人正在国外的实验室里做出一个又一个改变行业的研究成果。她不知道每一次她在饭局上跟别人介绍“这是我先生,在家做点研究”的时候,他点头微笑的表情底下,藏了多少说不出口的苦涩。
她不知道的事情太多了。
她看向窗外,忽然想起一件事。
三年前,程远跟她说过一句话。那天晚上他们在阳台上看星星,她难得没有加班,程远看起来心情很好,跟她聊了很多读博和做博后的事。他说他导师很欣赏他,说他的研究方向很有前景,说他有一个长远的目标——想在国内建一个世界级的AI实验室,带一支年轻的团队,做真正有影响力的研究。
她当时靠在他肩膀上,说:“好啊,我支持你。”
然后呢?
然后她爸就生病了。
然后程远主动放下了手里所有的事,跟她说“你先忙公司的事,家里有我”。
这一放,就是三年。
而她,在这三年里,慢慢地觉得这个男人没有上进心,觉得他只会围着灶台转,觉得他跟她的差距越来越大,觉得他配不上她。
沈若霏把脸埋进掌心,肩膀止不住地发抖。
她想起昨天晚上,她站在客厅里跟程远谈离婚的时候,说的那些话——“你做了什么?”“说好听的叫顾家,说难听的,你在吃软饭。”
程远当时是什么表情来着?
她想不起来了。
她没有看他。
她说话的时候站在落地窗前,背对着他,看着外面的夜景。她说那些话的时候甚至没有回头,没有去看他的脸,没有去注意他的眼神。
如果她当时回头了,她会看到什么?
一个被她用“吃软饭”三个字否定了三年的男人,沉默地坐在沙发上,一笔一划地签下了自己的名字。
一个为了这个家放弃清华教职、推迟斯坦福邀请的男人,在被妻子轻蔑地评价为“没有上进心”的时候,什么都没有解释。
不是无话可说。
是不想说了。
是对这段婚姻、对这个人,已经耗尽了最后一点期待的力气。
沈若霏站起来,走到窗边。
楼下是这座城市最繁华的商业区,车流如织,人来人往。所有人都在忙自己的事,没有人知道在十六楼的这间办公室里,一个女人正在为一段她亲手毁掉的婚姻痛哭失声。
她的手机又响了。
这次是公司内线。秘书台的小姑娘小心翼翼地提醒她:“沈总,下午三点的客户还有一个半小时就到了,您需要先吃午饭吗?”
午饭。
沈若霏愣了一下,下意识地看了一眼时间——十二点四十分。
以前这个时候,程远会给她发微信,提醒她按时吃饭。有时候是文字,有时候是一张照片——他自己做的便当,码得整整齐齐的菜和饭,配一句“今天做了红烧排骨,给你也留了一份,晚上回来热一下就能吃”。
她很少回。
偶尔回一个“知道了”,更多时候是已读不回。
现在她饿了。
没有人发消息提醒她吃饭了。
“不用了。”她对着电话说,“帮我把下午的会议资料准备好就行。”
挂了电话,她站了一会儿,然后拿起手机,打开和张雯的聊天窗口,犹豫了一下,打了一行字发过去。
“想办法联系上程远。任何方式都行。”
张雯秒回:“收到,沈总。”
沈若霏把手机放在桌上,走到洗手间补了个妆。镜子里的女人眼眶微红,但妆容重新整理过之后,看起来依然是那个冷静高效的沈总。
她对着镜子看了自己很久。
然后她走出去,拿起下午会议的资料,一页一页地翻看。
她要工作。
她不能让任何事影响工作。
这是她花了三年时间训练出来的能力——无论发生什么,工作永远排在第一位。
这三年里,她把这个能力练得炉火纯青。
而现在,她忽然不确定,这到底是一种能力,还是一种代价。
她翻开资料第一页,上面是下午要见的客户背景介绍。她盯着那些文字看了三分钟,一个字都没读进去。
脑子里只有一个画面——
凌晨三点的客厅,一个男人独自坐在沙发上,面前摆着一份签好的离婚协议。
他坐了多久?
他在想什么?
他最后起身收拾行李的时候,是什么心情?
沈若霏闭上眼睛,攥紧了手中的笔。
窗外,阳光正好。
锦绣苑十六楼的灯,昨晚亮了一整夜。
而她不知道。
她什么都不知道。
第6章 张雯的发现
张雯跟着沈若霏三年了。
三年里她见过沈若霏在各种场合的样子。见过她在谈判桌上把对方说到哑口无言,见过她在酒局上不动声色地替公司挡掉恶意压价,见过她在凌晨两点的办公室里一个人盯着报表发呆。她以为她已经足够了解这位沈总——强势、理性、拼命,把公司看得比什么都重。
但张雯从来没见过沈若霏哭。
今天见着了。
从沈若霏办公室出来的时候,张雯的心脏还在怦怦跳。不是因为害怕,是因为一种说不清的沉重。她回头看了一眼沈若霏紧闭的办公室门,深吸了一口气,快步走回自己的工位,把iPad往桌上一放,坐下来开始翻通讯录。
她对程远的印象一直很模糊。三年前沈若霏让她给程远在公司挂个行政部副经理的职位时,她就在系统里登记了一下信息,姓名程远,性别男,学历那栏写的“博士研究生”,毕业院校填的是“清华大学”。她当时扫了一眼,心里还想了一句“学历挺高的”,然后就抛到脑后了。
后来程远偶尔来公司,她跟他打照面的次数加起来不超过二十次。他每次都穿得很随意——深色T恤、牛仔裤、运动鞋,跟写字楼里西装革履的人群格格不入。他来了就往行政部走,签完文件就走,有时候会在茶水间里站一会儿,端一杯白开水慢慢喝,看着窗外发呆。
张雯记得有一次在茶水间碰到他,她顺口搭话:“程哥,今天怎么有空来公司?”程远笑了笑,说:“家里没事,过来转转。”她当时觉得这句话挺怪的——什么叫家里没事?一个三十出头的男人,天天待在家里,有什么好“忙”的?
现在她知道了。
他不是在家“没事做”。
他是把整个家扛在了肩上,让沈若霏可以什么都不用操心。
张雯越想越觉得胸口发闷。她想起自己以前对程远的态度——礼貌,但心里未必没有轻视。一个大男人,靠着老婆给挂的虚职拿一份不上不下的工资,每天在家做饭洗衣,说出来确实不算体面。她甚至私下跟另一个同事吐槽过一句:“沈总那么厉害的人,怎么找了个这样的老公?”
“这样的”老公。
张雯现在想起来这三个字,脸上火辣辣的。
她甩了甩头,把这些念头暂时按下去,打开电脑开始干活。沈若霏给她的任务很明确:想办法联系上程远。
她先打程远的手机号,关机。又打了程远以前用过的一个老号码,停机。发微信,已经被删了,消息前面一个红色的感叹号。发邮件,没有回复。她翻出程远入职时填的紧急联系人表格,上面写的联系人是“沈若霏”,关系是“配偶”,电话是沈若霏的私人号。
等于没写。
张雯咬着嘴唇想了想,打开网页搜索“程远”。普通搜索引擎的搜索结果很杂,同名同姓的人太多,她翻了好几页都没找到有用的信息。她换了个思路,在搜索框里打上“程远 清华 计算机”,又加上“MIT”,结果一下子出来了。
第一条就是一个学术网站的个人主页,页面左上角是一张证件照——程远穿着深蓝色的学位服,站在MIT的标志性穹顶前面,微微侧着头,笑容温和而笃定。那个笑容跟她在公司茶水间里看到的那个端白开水发呆的男人判若两人。
张雯把这张照片放大了看,心里冒出一个不合时宜的念头——程远年轻的时候,挺帅的。
她继续往下翻。
个人主页上罗列的信息比她想象的多得多。程远的履历写得清清楚楚——
清华大学计算机科学与技术系,博士,研究方向为机器学习与自然语言处理。
麻省理工学院计算机与人工智能实验室,博士后研究员,师从人工智能领域著名学者詹姆斯·陈。
在顶级期刊和会议上发表论文十一篇,其中一篇关于多模态大模型推理机制的研究获得NeurIPS最佳论文提名,引用量超过一千九百次。
担任多个国际顶级期刊的审稿人。
获得过国家自然科学基金的资助。
主持过一项与Google AI的合作研究项目。
张雯一条一条地看下来,看到最后一条的时候,她的鼠标停住了。
“2023年,获斯坦福大学人工智能实验室终身教职邀请。”
2023年,就是今年。
终身教职。
张雯虽然不是学术圈的人,但她看过美剧,知道“终身教职”这四个字在美国大学里意味着什么。那是所有学者梦寐以求的目标,拿到了就等于一辈子不愁吃喝、学术自由、社会地位全都有了。很多人从博士毕业开始卷,卷十几年都不一定能拿到。
而程远,一个在她印象里只会做饭拖地的家庭妇男,收到了斯坦福的终身教职邀请。
张雯靠在椅背上,长长地呼出一口气。
她忽然想起一件小事。
大概半年前,有一天她陪沈若霏出差回来,到小区门口已经是凌晨一点了。沈若霏让她帮忙把行李箱拿上楼。电梯门打开的时候,她看见程远站在家门口,穿着拖鞋和家居服,显然是从床上爬起来等的。
客厅的灯亮着,茶几上放着一杯热好的牛奶,旁边是一小碟切好的水果。
程远接过沈若霏的行李箱,轻声说了句“辛苦了”,然后转头对她点了点头:“张助理也辛苦了,要不要进来喝杯水?”
她说不麻烦了,转身进了电梯。
电梯门关上的时候,她看见程远弯下腰,把沈若霏的高跟鞋从脚上脱下来,换上了一双棉拖鞋。沈若霏全程在低头看手机,连句谢谢都没说,好像这一切都是理所当然的。
张雯当时想的是:这男人真没出息。
她现在想起来,觉得自己的脸都要烧起来了。
没出息。
一个清华博士、MIT博后、斯坦福终身教授——
没出息?
张雯深吸一口气,把这些情绪压下去,开始整理程远的学术资料。她知道沈若霏要的不是情绪,是事实。她把程远的个人主页、论文列表、引用数据、斯坦福AI实验室的官方介绍全部截图保存,分类放进一个文件夹里,然后导出了一份完整的PDF。
文件大小,二十四页。
二十四页,记录了那个男人三年沉默背后的一切。
她把文件发给沈若霏之后,没有急着关电脑,而是继续搜索关于斯坦福AI实验室的资料。她打开实验室的官网,首页是一张大合影,几十个研究人员站在实验室大楼前,笑得灿烂。她的目光在人群中快速扫过,然后停在了一个人身上。
最后一排最右边,一个穿着灰色连帽衫的亚洲面孔,微微侧着头,笑容淡淡的。
程远。
不是现在的程远——照片里的他瘦一些,头发也长一些,但那双眼睛是一样的,安静、沉静,像一潭深水。
照片的拍摄日期是三年前。
三年前,程远在这个世界顶级的实验室里工作,和全世界最聪明的人一起做研究。三年后,他在锦绣苑十六楼的厨房里,系着围裙,对着小红书研究怎么熬粥。
这个对比太荒诞了。
荒诞到张雯不知道该说什么好。
她关掉网页,靠在椅子上发了会儿呆。
其实仔细想想,一切都有迹可循。
沈若霏从来没有主动了解过程远的过去,她的所有心思都在公司上。偶尔程远提起学术圈的事,她总是一脸茫然,然后很快就把话题转回到工作上面。张雯有一次听到程远说“我以前在MIT的时候”,话还没说完,沈若霏的手机就响了,她一边接电话一边朝程远摆了摆手,示意他别说了。
程远就真的不说了。
他闭了嘴,安安静静地坐在那里,等沈若霏打完那个长达四十分钟的电话。等电话挂了,沈若霏已经开始忙别的事了,那个“我以前在MIT的时候”的下文,再也没有被接上过。
张雯不知道沈若霏此刻是什么心情。
但她知道一件事——
如果她是沈若霏,她现在会很想给自己一巴掌。
张雯揉了揉太阳穴,拿起手机想给沈若霏汇报进度,刚解锁屏幕,就看到一条新消息弹进来。
发件人是一个陌生的号码,前面带着+1的国家区号。
内容只有一句话。
“张助理,不用找我了。麻烦转告若霏,离婚证的事我已经委托了国内的律师处理,不会耽误她太久。冰箱冷藏室第二层有一盒她爱吃的酱牛肉,让她别忘了吃,放久了会坏。”
张雯读完这条消息,愣了好几秒。
她赶紧点开号码详情——+1,美国的区号。
她试着打回去,听筒里传来国际长途的嘟嘟声,响了六声,没人接,自动挂断了。
她又打了一遍,还是没人接。
她想了想,回了一条消息:“程哥,沈总在找你。她很不好。”
等了好久,没有回复。
张雯握着手机,犹豫了一会儿,站起来朝沈若霏的办公室走去。走到门口,她深吸了一口气,抬起手正要敲门,手指关节还没碰到门板,就听见门里面传来一阵很低很低的声音。
是沈若霏在哭。
不是刚才那种压抑的抽泣,是真正的、完全失控的嚎啕大哭,像是要把这几年攒下来的眼泪一次全部倒空。中间夹杂着她断断续续的、含混不清的自言自语,张雯隐约听见了几个词——
“笔记本……论文……清华……”
“三年……他什么都没说……”
“为什么他不说……”
张雯的手悬在半空中,最终没有敲下去。
她轻轻地后退了两步,转身走回了自己的工位。
她决定等一会儿再进去。
等沈若霏哭完。
第7章 跨越太平洋的漫长飞行
UA889航班飞行在三万六千英尺的高空。
程远坐在靠窗的位置,额头抵着冰凉的舷窗玻璃,看着窗外无边的云海。飞机已经飞了快十个小时,经停了首尔,现在正越过太平洋,朝着北美大陆的方向飞去。
经济舱的座位不算宽敞,他将近一米八的个子蜷在里面,膝盖顶着前排座椅靠背,有点难受。但他没怎么动,就这么安安静静地坐了十个小时,中间只起来去过一次洗手间。
隔壁座的大叔已经换了三个姿势打鼾,斜后方的小孩哭了两轮又睡着了,空姐推着餐车来来回回走了四五趟,他都没怎么留意。
他的脑子里在放一部很长很长的电影。
主角是他自己,还有沈若霏。
画面从六年前那个夏天的路演开始。沈若霏在台上讲她的商业计划书,语速飞快,手势干脆,他在最后一排鼓掌。然后是酒吧里的冷餐会,她靠在吧台上喝水的样子,他端着橙汁走过去说了一句特傻的话,她笑了。
画面切到他们第一次约会。沈若霏迟到了一个小时四十分钟,他坐在餐厅里把菜单翻来覆去看了无数遍,服务员来问了三次要不要先点菜,他都说“等人”。她气喘吁吁地冲进来的时候,头发都被风吹乱了,第一句话是“对不起对不起,开会超时了”。他笑着说没事,我也刚到。
他撒了个谎。
但那个谎让他觉得开心。
画面继续切换。她公司遇到危机,他把八十万转给她,她红了眼眶。她爸生病,她靠在他肩膀上哭,说“程远我怎么办”。他拍着她的背说没事,有我。婚礼那天她穿着白色婚纱,笑得眼睛弯弯的,在他耳边说“以后你就是我的人了”。
然后画面慢慢变了色调。
从暖黄色变成了冷灰色。
她越来越忙,回家越来越晚,说话越来越简短。她不再问他今天做了什么,不再跟他分享工作里遇到的事,不再靠在他肩膀上看电视。她开始频繁地提到张雯的名字——“张雯帮我订好了酒店”“张雯那边对接得很顺利”“张雯做事利索,你可以跟她学学”。她不是在比较,但那种无意识的提及,比刻意的比较更让人难受。
她妈在阳台上说的那番话,他听到了。
她忘记他生日的那天晚上,他自己去楼下便利店买了一个最小的蛋糕,坐在厨房里一个人吃完了。她十二点半到家,看到桌上的蛋糕盒子,愣了一下说“今天你生日啊?对不起我忘了,明天给你补”。第二天她出差去了上海,三天后才回来,补过生日的事再也没人提起。
那些事,一桩桩一件件,以前他以为自己已经消化掉了。但在这三万英尺的高空,在引擎的轰鸣声和舱内昏暗的光线里,它们忽然全部浮了上来,像退了潮之后露出的礁石,沉默、坚硬、无处回避。
空姐推着餐车过来了,弯下腰轻声问他要鸡肉饭还是牛肉面。他要了鸡肉饭,吃了两口就放下了,没什么胃口。他把小桌板收起来,继续靠着舷窗发呆。
旁边的大叔醒了,伸了个懒腰,看了一眼程远面前几乎没动的餐盒,自来熟地搭话:“小伙子,吃不惯飞机餐啊?”
“还好,不太饿。”程远笑了笑。
“去旧金山?”大叔显然是个爱聊天的人,“出差还是旅游?”
“工作。”
“什么工作啊?”
“在学校里做研究。”程远说得很简略。
“哦,大学老师啊,那挺好的。”大叔点点头,打了个哈欠,又闭上眼睛睡了。
程远把目光重新转向窗外。云层薄了一些,能看见下面深蓝色的海面,偶尔有一两个小岛掠过,小得像芝麻粒。
他想起上飞机前给张雯发的那条消息。
不是不想回沈若霏的消息。是他不知道该怎么回。
她把他的微信删了——不对,是他把她删了。这在他自己看来都是一件不可思议的事。那个置顶了三年的对话框,那个他每次打开微信都会第一眼看到的头像,那个他从不设为免打扰的联系人——他亲手点了“删除好友”。
点下去的时候,手指在屏幕上悬了好几秒。
然后他想起昨晚的事。
想起沈若霏站在落地窗前说“你在吃软饭”的时候,那个背对着他的、笔直的、冰冷的背影。
手指落下去了。
删了。
他不知道自己这么做对不对。也许有点绝情,也许应该保持联系直到离婚手续办完。但他太累了,累到不想再维持那种虚伪的体面——明明已经离婚了,明明她已经把话说到了那个份上,还要假装友好地互发消息,互相问候,互相祝福。
他做不到。
也许以后会后悔,但那是以后的事。
飞机遇到了一阵气流,颠簸了几下,头顶的安全带指示灯亮了。程远直起身子,活动了一下僵硬的脖子,从随身背包里掏出一个文件夹。
是他打印出来的斯坦福offer和相关材料。他已经翻了好几遍,但每次重新看都觉得不太真实,像是做了一场很长的梦,醒来发现自己还在书房的电脑前,屏幕上显示着那封邮件。
但这不是梦。
他把材料一页一页地翻过去。聘任合同、薪资待遇、科研启动资金的使用细则、实验室设备清单、团队人员构成。詹姆斯·陈教授在邮件的最后加了一句手写的附注,扫描成了图片附在PDF里——
“程远,很高兴你终于来了。三年前你拒绝我的时候,我说过会等你。我没有开玩笑。”
三年前。
三年前詹姆斯·陈就邀请过程远。那时候程远刚做完博后准备回国,詹姆斯想留他在斯坦福继续做研究,给的offer就是助理教授。程远婉拒了,说未婚妻在国内,事业刚刚起步,他得回去。
詹姆斯当时在邮件里回了一句:“如果有一天你改变主意,随时联系我。”
三年过去了,这个承诺依然有效。
程远把文件夹放回背包里,重新靠回座位。他闭上眼睛,眼球的背面是一片暗红色的光晕,飞机的引擎声像一条恒定的底噪,沉沉地压着耳膜。
他不知道到了旧金山之后会怎么样。
斯坦福的校园、新的实验室、新的团队、新的研究课题——这些东西在理智上让他觉得兴奋,但在情感上,他还没有准备好去兴奋。他现在更像是一个刚从战场上撤下来的伤兵,炮弹不炸了,枪声停了,四周忽然安静下来,反而不知道该做什么表情。
伤口还在疼。
需要时间。
他想,也许这就是他接下来要做的事——给自己一点时间。不去想沈若霏看到辞职信是什么反应,不去想她会不会后悔、会不会难过、会不会觉得被背叛了。不去想这段婚姻到底是从哪一天开始走下坡路的,也不去想如果当初做了不同的选择,结局会不会不一样。
这些都不重要了。
重要的是他已经做出了选择。
窗外的天色慢慢暗了下来。飞机正追着地球自转的方向飞,把白天不断地往前推进,窗外的光线变化比地面上快得多。程远看着远处的天际线,橙红色的晚霞铺满了整个视野,云层被染成了粉紫色,美得不太真实。
他想起小时候在老家,夏天的傍晚,他喜欢爬到屋顶上看晚霞。他妈在院子里喊他吃饭,他应一声“来了”,但总要多坐几分钟,看天边的颜色从橙红变成紫灰,变成墨蓝,变成满天星斗。
那是他记忆里最安静的时刻。
后来他一路从县城考到省重点,考到清华,考到MIT,再也没有时间看晚霞了。
再后来他结了婚,被困在厨房和医院之间,连抬头看天的力气都没有了。
现在,在这三万六千英尺的高空,他忽然又看到了那片晚霞。
像是一个轮回。
他拿出手机,关了飞行模式,想拍一张窗外的照片。没有网络信号,但相机能用。他对着舷窗外面按下了快门,屏幕定格了一片壮丽的橙红色云海。
他把这张照片存进了一个新建的相册。
相册的名字是空的,他想了想,打了四个字——
“重新开始。”
然后他把手机关掉,重新靠在座位上,闭上眼睛。
这一次,他睡着了。
没有梦。
飞机继续向西飞行,太平洋在机身下方沉默地展开,无边无际,像一面深蓝色的镜子,映着三万六千英尺高空中那一架小小的、孤独的飞行器。
第8章 她终于知道他放弃了什么
程远的飞机落地旧金山的时候,沈若霏已经在公司待了整整一个通宵。
没有加班,没有应酬,没有紧急项目。她只是不想回锦绣苑那个家。
张雯早上八点推门进来的时候,看到沈若霏坐在办公椅上,面前摊着程远那个黑色的笔记本和那份二十四页的学术成果汇总,烟灰缸里塞了七八个烟头——沈若霏平时不怎么抽烟,只有压力大到极点的时候才会点一根,还只抽半根就掐掉。
现在烟灰缸满了。
“沈总。”张雯轻轻叫了一声。
沈若霏抬起头,眼睛布满血丝,妆已经花得差不多了,嘴唇有点干裂。她指了指桌上的文件夹,声音沙哑:“都找到了?”
“找到了。”张雯把手里的文件夹放在桌上,“程远的完整履历、所有公开发表的论文、MIT博后期间的课题报告、斯坦福AI实验室的官方介绍,还有詹姆斯·陈教授的个人资料。都在这里了。另外还有一篇关于程远那篇NeurIPS获奖论文的专访,是三年前MIT校报做的。”
沈若霏伸手去拿那份专访,手指微微发抖。
专访的标题是英文的,她勉强能看懂——“Reasoning Beyond Boundaries: Yuan Cheng and the Future of Multimodal AI”(《推理无界:程远与多模态人工智能的未来》)。
配图是一张程远在实验室里的照片。他穿着一件白大褂,站在一排服务器机柜前面,侧脸被屏幕的光映成淡蓝色,表情专注而从容。跟她在家里看到的那个系着围裙炒菜的男人,像是两个完全不同的人。
“我英文不太好。”沈若霏说,声音低得几乎是在自言自语,“你帮我翻译。”
张雯搬了把椅子坐到她旁边,拿起那篇专访,一段一段地翻给她听。
“程远,二十九岁,清华大学计算机博士,麻省理工学院博士后研究员。他的研究聚焦于多模态大模型的推理机制,被业界认为是解决当前AI‘黑箱问题’的最有希望的方向之一。”
“去年,程远以第一作者身份在NeurIPS上发表了题为《基于跨模态对齐的深层推理框架》的论文,首次提出了一种能够让AI模型在视觉和语言之间建立逻辑推理链条的新型架构。这篇论文在会议上引起了巨大反响,获得了当年最佳论文提名,并被国际同行评价为‘为多模态AI的推理能力打开了新的大门’。”
“詹姆斯·陈教授在接受采访时表示:‘程远是我见过最有天赋的年轻研究者之一。他有一种罕见的直觉,能在海量数据中找到最本质的规律。更难得的是,他有着超越技术本身的视野,始终关注AI技术对社会的深远影响。’”
张雯翻到这里,停下来看了沈若霏一眼。
沈若霏没有抬头,眼睛死死地盯着专访里的那行字——“最有天赋的年轻研究者之一”。她的嘴唇抿成一条线,下颌的线条绷得很紧。
“继续。”她说。
“当被问及未来的规划时,程远表示他希望回到中国,在国内建立一支世界级的AI研究团队。‘国内的AI研究正在快速发展,但基础理论层面还有很大的提升空间,我想把在国外学到的经验带回去,培养更多年轻的科研人才。’”
“然而据记者了解,程远近期已经离开了MIT实验室,暂时没有接受任何学术机构的聘任。其同事透露,程远的家人面临一些健康问题,他选择暂时放下研究工作,回到国内照顾家人。詹姆斯·陈教授对此表示理解和尊重,他告诉记者:‘我相信程远在任何地方都能做出有意义的事。如果有一天他决定重返学术界,斯坦福的大门永远为他敞开。’”
张雯的声音停了。
办公室里安静得能听见头顶中央空调出风口的嗡鸣声。
沈若霏保持着一个姿势很久很久没有动。她的目光钉在专访最后那句话上,嘴唇翕动,像是在默念什么。
“‘斯坦福的大门永远为他敞开’。”她缓缓地念出了声,声音飘忽得不像自己的,“三年了。这扇门一直开着。他为了我——”
她没说完。
后半句话卡在喉咙里,酸涩发苦,吐不出来也咽不下去。
张雯不知道该说什么。她默默地翻开文件夹的另一页,是程远那篇顶刊论文的首页截图。作者栏里,“Yuan Cheng”的名字排在第一个,后面的通信作者是她听都没听过的外国名字。摘要里的每一个单词都显得陌生而高级,跟她印象里那个在茶水间端白开水发呆的男人完全对不上号。
但她最震撼的不是这些。
她最震撼的是程远三年前在MIT校报上说的那句话——“我想回到中国,培养更多年轻的科研人才。”
他想回来。
他从一开始就想回来的。
他所有的学术理想、职业规划、人生抱负,全部都指向一个方向——回到自己的国家,做最前沿的研究,带最优秀的团队。
然后呢?
然后他为了沈若霏的父亲,为了沈若霏的母亲,为了沈若霏那句“你帮帮我好不好”,亲手把这一切都放下了。
放下清华。
放下MIT。
放下斯坦福。
放下他苦心经营了十几年的学术生涯。
放下的方式,是每天早上六点起床做早饭。
沈若霏忽然站了起来。
椅子腿在地毯上刮出一声闷响。
“我要去找他。”她说,声音不大但很坚决,像是在对自己下命令,“张雯,帮我订机票,最早的航班。”
张雯愣了一下:“沈总,旧金山——”
“对,旧金山。”沈若霏已经开始收拾桌上的东西,动作又快又乱,像是慢了半秒就会失去勇气,“他一定在斯坦福。你去查斯坦福AI实验室的地址,帮我订最近的酒店,越快越好。”
“那公司这边……”
“让副总先顶着,重要事项远程跟我汇报。”沈若霏拉开抽屉找护照,翻了两下没找到,又站起来去翻衣柜后面的保险柜,“你跟他说,如果找不到我本人签字,授权他用我的电子签章。”
张雯张了张嘴,本来想说“沈总你要不要先回去洗个澡换身衣服”,但看到沈若霏的表情,把话咽了回去。
她从来没见过沈若霏这副模样。
头发乱着,眼睛肿着,妆糊得不成样子,但眼神里有一团她认识沈若霏三年来从未见过的东西——
不是杀伐决断。
不是冷静凌厉。
是慌。
是那种从骨子里渗出来的、怎么也藏不住的、怕失去什么重要东西的慌。
“好。”张雯干脆地点头,“我马上去办。”
她转身往外走的时候,余光扫到沈若霏蹲在保险柜前翻找的背影。那双高跟鞋不知道什么时候被踢掉了,光着脚蹲在地毯上,昂贵的西装裙皱成一团,头发散落在肩头。
像一只被暴风雨打湿了羽毛的鸟。
张雯轻轻带上了门,靠在走廊的墙上,长长地呼了一口气。
她拿出手机,看了一眼昨天收到的那条来自美国号码的短信。
“冰箱冷藏室第二层有一盒她爱吃的酱牛肉,让她别忘了吃,放久了会坏。”
这个男人。
被伤成那样了,临走前还想着冰箱里的酱牛肉。
张雯揉了揉发酸的鼻子,打开订票软件,开始搜索飞往旧金山的航班。
最新一班是明天早上八点,国航,直飞,十二个小时。
她点了两张票。
是的,两张。
她决定陪沈若霏一起去。
不是因为工作职责。
是因为她也想去亲眼看看,那个站在斯坦福实验室里的程远,是什么样子的。
第9章 旧金山的雾气
旧金山国际机场的到达大厅里人来人往,多语种的广播声、行李箱滚轮的轱辘声、久别重逢的拥抱和欢呼声混在一起,嘈杂而鲜活。
沈若霏站在国际到达的C出口,双手攥着手包的带子,指关节泛白。她身上穿了一件米色风衣,里面是白衬衫和黑色西裤,头发扎得一丝不苟,妆也重新化过了,看起来依然是那个从容不迫的沈总。
但张雯知道那不是真的。
过去的十二个小时里,沈若霏几乎没合眼。飞机餐碰都没碰,电影没看,连座椅靠背都没往后调过。她就那么直直地坐着,手里捏着一本翻得起了毛边的黑色笔记本,偶尔翻一页,偶尔望着窗外,眼眶红了又干,干了又红。
从机场出来,加州的阳光明晃晃地打在脸上,带着一股干燥的植物气味。沈若霏在出租车上坐定,报了一个地址——斯坦福大学,计算机科学系,人工智能实验室。
出租车沿着101号公路往南行驶,路两边是起伏的褐色山丘和成片的低矮建筑,跟国内那些密集的高楼群完全不同。天空蓝得不太真实,远处的海岸山脉在薄雾中若隐若现。
“沈总,到了之后您打算怎么说?”张雯小心翼翼地开口。
沈若霏沉默了几秒,摇了摇头。
她不知道。
她真的不知道。
这在她的人生经验里是极其罕见的状况。她习惯了凡事有计划,习惯了开口之前打好腹稿,习惯了每一个会议都有议程、每一个谈判都有策略。但这一次,她连第一句话该说什么都没想好。
“对不起”三个字太轻了,轻得像拿一张创可贴去糊一道裂开的峡谷。
“我错了”也太笼统,错在哪里、错得多深、怎么改,她连自己的思路都还没理清楚。
“能不能再给我一次机会”——她凭什么?
凭她签离婚协议时的干净利落?凭她说“你在吃软饭”时的理所当然?凭她三年来从来没有正眼看过他的研究、他的梦想、他为了这个家放弃的一切?
沈若霏把额头抵在车窗玻璃上,冰凉的触感让她稍微清醒了一点。
出租车在斯坦福校园里七拐八绕,路两边是米黄色的拱廊建筑、大片的草坪和遮天蔽日的橡树。学生们三三两两地骑着自行车穿过阳光,草坪上有人躺着看书,远处能看见胡佛塔的尖顶。
车子在一栋四层高的现代化建筑前停下。玻璃幕墙上嵌着金属字母——“Stanford Artificial Intelligence Laboratory”。
沈若霏深吸一口气,推开车门。
实验室的前台是一个金发姑娘,笑容职业而温暖。沈若霏用不太流利的英语报出了程远的名字,金发姑娘在系统里查了一下,点点头,拿起座机拨了个内线号码,简短说了两句,然后放下电话,微笑着指引她去三楼的休息区等候。
休息区很大,整面墙都是落地玻璃,能看见楼下中庭里种的一棵巨大的橡树。沙发是浅灰色的,矮茶几上摆着几本学术期刊和一杯还没收走的咖啡杯。
沈若霏坐在沙发上,手心全是汗。
她听见走廊里传来脚步声。
不紧不慢的,运动鞋踩在橡胶地板上的声响,有点闷,但节奏很熟悉——那种不着急的、稳稳当当的步伐,她在锦绣苑十六楼的走廊里听过无数次。
她站起来的瞬间,程远出现在走廊转角。
他穿着深灰色的斯坦福连帽衫,一条洗得发白的牛仔裤,脚上是一双旧的New Balance运动鞋。头发剪短了,胡茬刮得干干净净,人看起来瘦了一点,但精神很好,气色比在国内的时候好得多。他手里端着一杯美式咖啡,另一只手拿着一叠打印的资料,边走边跟身边的一个年轻男生说着什么,用的是英文,语速不快但很流利,偶尔抬手比划一下,像是在解释某个技术细节。
然后他抬起头,看到了沈若霏。
脚步顿住了。
他身边的男生也停下,疑惑地看了看他,又看了看站在休息区的两个陌生亚洲女人。
程远跟男生说了句什么,男生点点头,接过他手里的资料转身走了。走廊里只剩下他们三个人。张雯下意识地往后退了两步,把自己退到一盆绿植后面。
沉默持续了大概五秒钟。
沈若霏看着对面的男人,脑海里翻江倒海,嘴巴却像被胶水粘住了一样,所有的腹稿在见到他本人的一瞬间全部灰飞烟灭。
她见过他系围裙的样子,见过他穿睡衣的样子,见过他蹲在阳台上给她擦高跟鞋的样子。但她从来没见过他穿斯坦福连帽衫的样子,从来没有见过他在实验室走廊里跟同事讨论技术问题的样子,从来没有见过他浑身上下散发着这种她完全陌生的、属于他自己的光芒。
最后是程远先开了口。
他的声音很平静,平静得让沈若霏心里发慌。
“你怎么来了?”
“程远。”沈若霏的声音发干,喉咙像是被砂纸磨过,“你的辞职信,我看到了。你的笔记本,我也看了。还有那些论文,你的履历,斯坦福的offer——所有的一切,我都知道了。”
程远端着咖啡杯的手微微收紧了一下,但脸上的表情没什么变化。他没有接话,只是安静地看着她,等着她继续往下说。
那杯咖啡冒着热气,沈若霏觉得那点热乎气可能是这层楼里唯一的暖意。
“你为什么不告诉我?”她的声音抖了一下,像是踩到了一块松动的台阶。
程远低头看了看手里的咖啡,沉默了一会儿,才抬起头。
“若霏。”他的声音很轻,没有指责的语气,像是在陈述一个跟自己关系不大的事实,“去年十一月份,我告诉你我的论文拿到了国际顶会的best paper提名。你说‘挺好的,恭喜你’,然后接了四十分钟投资人的电话。十二月份,我告诉你斯坦福那边联系我了,你说‘哦’,然后打开电脑开始看财报。今年三月份,我跟你说我想跟你认真谈谈以后的事,你说在忙回头说,回头——就没有回头了。”
他说这些话的时候,语气自始至终是平的。
不是刻意压制的那种平,是真的已经没有波澜了。像在叙述一场已经散场的电影剧情,所有的情绪都在散场之后消化干净了,剩下的只有客观的、干爽的事实陈述。
但每一个字都像一根针,扎进沈若霏的耳朵里,顺着血管一路扎进心脏。
“我在备忘录里列了五条要跟你说的事,改了又改,措辞斟酌了好几天。”程远从口袋里掏出手机,点开备忘录,把屏幕转向她,“想给你看,找不到机会。”
沈若霏看着屏幕上那五行字。
第一条:我的专业背景和科研成果。
第二条:这几年我在家里的实际付出和价值。
第三条:斯坦福的offer和未来的可能性。
第四条:我对你的感情,从来没有变过。
第五条:我们可以怎么调整,找到一个平衡点。
标题是——“要和若霏说的事”。
她的眼眶瞬间涌上了泪水。视线模糊了,那五行字在水光里变得歪歪扭扭的,像被雨淋湿了的便签纸。
“程远,对不起。”她听到自己的声音从喉咙里挤出来,沙哑、破碎、卑微,跟她这辈子用过的所有语气都不一样,“我真的不知道。我不知道你放弃了清华的教职,我不知道你推了斯坦福的offer,我不知道你为了我爸我妈——”
“等等。”程远微微皱起眉头,打断了她,“若霏,你以为我是为了你爸你妈才放弃这些的?”
沈若霏愣住了。
“我放弃那些,”程远看着她,眼神终于有了一丝波动,不是愤怒也不是悲伤,而是一种很深的、沉淀了很久的温柔,“是因为你。”
“那年你爸生病,你一个人撑着公司,每天加班到凌晨,回家倒头就睡,瘦得锁骨都凸出来了。你靠在我肩膀上哭,问我‘程远我怎么办’——你还记得吗?”
沈若霏的眼泪止不住地往下淌,嘴唇颤抖着说不出话。
“我记得。”程远替她回答了,“我从来没有后悔过那个决定。我后悔的,是你后来看我的眼神变了。”
这句话像一个闷雷,在沈若霏胸口炸开。
她想起来了。
想起来她是从什么时候开始,不再用那种依赖的、信任的、温柔的眼神看他了。
想起来她是从什么时候开始,看他的时候眼睛里带上了审视、带上了比较、带上了一种她自己都没意识到的轻视。
想起来她妈在阳台上的那番话之后,她面对程远时的沉默——那种沉默本身就是一种默许。
想起来她在签离婚协议的时候,连头都没有回。
“吃软饭。”
她亲口说的。
那个为了她放下清华、放下MIT、放下斯坦福、放下十几年学术生涯的男人,她亲口说他“吃软饭”。
沈若霏捂住了嘴,肩膀剧烈地抖动。站在绿植后面的张雯别过了脸,不忍心再看下去。
程远看着前妻在他面前哭得浑身发抖,眼睫微微垂了一下。他的表情仍然没有太大的变化,但握着咖啡杯的手指轻轻松了松,像是在心里放下了什么很重的东西。
“都过去了,若霏。”他说,声音比刚才更轻了一些,像在安抚一只受伤的小动物,“我从来没有怪过你。你的公司是你的梦想,你为了它拼了命,我理解。我只是——”
他顿了顿。
“我只是慢慢觉得,在这个家里,我变得越来越小。小到连我自己都快看不见自己了。”
程远沉默了一会儿,像是在整理措辞。
“你还记得吗?我们刚认识那年,你在创业路演上讲的最后一句话。”他抬起头看她,“你说,你的目标是五年内做成行业第一。”
沈若霏愣住了。那是六年前的路演,她早就不记得自己说过什么了。
“你做到了。”程远说,“你的公司现在是行业前三,估值翻了十几倍。你当初说的每一个目标,你都实现了。沈若霏,你真的很厉害。”
他笑了一下,嘴角的弧度很浅很淡,但确实是在笑。
“可是若霏,你有没有想过——我也是有自己的目标的?”
那句话不重,也没有刺,但每一个字都精准地命中了沈若霏心脏最脆弱的地方。她张了张嘴,发现自己的声音已经彻底哑了,一个字都说不出来。
程远看着她,眼神里有遗憾,但没有恨。
“我从来没有要求你放下公司来支持我。我选择支持你,是我自己心甘情愿的。但你至少——至少该看见我吧?”
“看见我这三年不只是在做饭拖地。”
“看见我也曾经有过自己的梦想。”
“看见我放弃那些东西的时候,不是不心疼的。”
他的声音终于带上了一丝不易察觉的颤抖。很轻,像是湖面上掠过的一阵极细的风,不注意就错过了。但沈若霏没有错过。
她蹲了下去。
在斯坦福AI实验室三楼的走廊里,在那面落地玻璃窗前,她蹲在地上,双手捂住脸,泣不成声。
窗外的橡树在加州的风里轻轻摇晃,树影落在她颤抖的肩膀上,像是一双温柔的、无声的手。
张雯站在绿植后面,眼泪也跟着掉下来了。她使劲用手背去擦,但越擦越多,最后干脆放弃了,任由眼泪糊了满脸。
程远站在原地,低头看着蹲在地上的沈若霏,沉默了很久。
他弯下腰,把蹲在地上的沈若霏轻轻拉了起来。
“别蹲着了,地上凉。”他松开手,语气平静而疏离,像对待一位远道而来的普通访客,“旁边有个会议室,去那边坐吧,有什么话坐下来慢慢说。”
沈若霏抬起头,泪眼模糊地看着他。
他还是那个程远——细心、温和、不紧不慢,连拒绝都做得体体面面。
但他没有像以前那样蹲下来,用指腹擦掉她眼角的泪,然后说“没事了,不哭了”。他没有。他只是礼貌地站在原地,保持着恰当的距离,像对待任何一位来访的客人。
这个认知比任何愤怒的指责都更让人绝望。
在那一瞬间沈若霏忽然明白了一件事——有些东西,失去了就是失去了。不是因为谁做错了什么,不是因为还有没有爱,而是因为那个人的心,在三年的柴米油盐和无数个被忽视的深夜里,一点一点地,凉透了。
会议室的门开着,午后的阳光透过百叶窗洒在白色的长桌上。走廊尽头那杯美式咖啡已经不冒热气了,杯壁上凝了一圈浅浅的褐色水渍。
第10章 错过了就是错过了
会议室不大,白墙,长桌,六把黑色的办公椅。百叶窗半拉着,加州的阳光被切成一条一条的,斜斜地铺在桌面上。墙角放着一盆绿萝,叶子油亮,长得很精神。
程远推开门,让沈若霏先进去,然后回头看了一眼还站在走廊里的张雯。张雯连忙摆了摆手,示意自己就在外面等着,不用管她。程远点了点头,把会议室的门虚掩上了。
沈若霏在靠窗的位置坐下,从包里掏出纸巾擦了擦脸,深深吸了口气。她的眼睛红肿得厉害,鼻头也红红的,妆是彻底没法看了。但她已经不在乎了。她今天来,本来就不是为了体面的。
程远在她对面坐下,中间隔着那张白色的长桌。他把咖啡杯放在桌上,双手交叠在膝盖上,坐姿端正,像在等待一场会议的开始。
“喝水吗?”他问。
“不用。”沈若霏的声音还有些沙哑,但已经比刚才平稳多了,“程远,我想跟你谈谈。”
“嗯,你说。”
她看着他的眼睛,深吸了一口气,开始说。
“我们结婚三年,我一直觉得理所当然。你在家做饭,我觉得理所当然。你照顾我爸我妈,我觉得理所当然。你陪我去医院、帮我处理公司杂事、半夜等我回家,每一件事我都觉得理所当然。”
她顿了顿,嘴角扯出一丝苦涩的笑。
“我妈说你是‘家庭妇男’的时候,我没有反驳她。张雯说你在公司存在感很低的时候,我没有替你说一句话。你跟我说论文拿了奖,我头都没抬。你跟我说斯坦福发了offer,我甚至没记住这件事。程远,我把你为我做的一切,都当成了背景音。”
她说着说着,声音又开始发抖,但她用力掐了一下自己的虎口,逼自己继续说下去。
“可是程远,如果——如果我知道你放弃了什么,我绝对不会让你这么做。你知道我的,我沈若霏不是那种人,我不会用你的前途来换我的方便。”
“我知道。”程远说。他的声音还是那么平静,像是在讨论一个跟自己没有直接关系的议题,“但问题就在这里,若霏。”
他微微前倾身子,双手放到了桌面上。
“问题从来不是你知不知道。”
“问题是,你为什么不知道?”
沈若霏愣住了。
“我是你的丈夫,跟你住在一个屋檐下,吃同一张桌子上的饭,睡同一张床——后来是同一个屋檐下不同的房间。”程远的语气依然很平稳,没有质问的意味,但每一个字都异常清晰,像是早就想好了、在心里排演过无数次的话,“三年,一千多天。你有无数次机会可以了解我,了解我的过去,了解我这个人除了做饭拖地之外还会什么、还热爱什么、还想要什么。”
他停了一下。
“你没有。”
“为什么?”
沈若霏张了张嘴,说不出话。
程远替她说了。
“因为你眼睛里只有你的公司、你的目标、你的KPI。你的时间被切割成了十五分钟一个的会议、半小时一顿的商务餐、两小时一趟的航班。我在你的日程表里排在最后一页,随时可以被挤掉,随时可以被推迟——‘在忙,回去说’。”
他轻声重复了那六个字,语气里终于有了一丝极淡的苦涩,像隔夜的茶,不浓,但仔细品还是能尝出来。
“三年了,若霏。不是三天,不是三个月。是整整三年。”
程远把咖啡杯往旁边挪了挪,手指在杯沿上无意识地摩挲了一下。
“你还记得我们去年的结婚纪念日吗?我提前一个月订了你最喜欢的那家法餐厅,早上出门前提醒了你三遍,你都说‘知道了’。晚上我在餐厅等了两个半小时,服务员来问了好几次要不要先上菜。我给你发了五条消息,你回了一条——‘在跟投资人吃饭,晚点到’——最后呢?”
沈若霏的嘴唇在发抖。
“你没来。”程远说,“那顿饭我一个人吃的。两千三,我刷的工资卡。”
沈若霏的眼泪又掉下来了,这一次她没有去擦,任由泪水顺着脸颊淌下来,滴在手背上,滴在桌上,洇成一小片一小片的湿痕。
她想起来了。
那天晚上她回家的时候快凌晨一点了,程远坐在客厅里,桌上放着两个打包盒。他看见她进门,站起来,还没开口,她就先说了一句“今天太累了,有什么事明天再说吧”,然后径直进了主卧。
他站在客厅里,手里还端着那盒打包好的甜点。
她没看见。
或者说,她没有去看。
“程远,我——”她的声音破碎得不成样子,喉咙里像是堵了一块滚烫的石头。
“若霏,”程远抬起手,轻轻地、几乎是本能地做了一个往下压的安抚动作,但手抬到一半就收了回去,重新放在桌上,“我告诉过你很多次。可能不是用你习惯的那种方式——不是开会、不是PPT、不是三点总结五点建议——但我真的告诉过你很多次。”
“我跟你说过我的论文拿了奖,你没听进去。我跟你说过斯坦福联系我了,你根本没注意。我说我想跟你谈谈以后的事,你说忙。我写了长长的备忘录,改了又改——”
他从口袋里掏出手机,解锁屏幕,翻到了那条备忘录,放在桌上推到她面前。屏幕的光照亮了她红肿的双眼。
“就是这个。这份备忘录像一面镜子。我在这面镜子里,看见了我自己在你心里的位置。”
会议室里安静了很长时间。
走廊里偶尔有脚步声经过,有人的低语和电脑键盘的敲击声隐隐约约地飘进来。那盆绿萝的叶子被空调的风吹得轻轻晃了一下。
“所以,”沈若霏攥着那张已经湿透的纸巾,指甲掐进掌心的肉里,“没有可能了吗?”
程远看着她,沉默了很久很久。
久到窗外的阳光从桌子的左边移到了右边。
“我不知道。”他说,声音坦然而诚实,“若霏,我真的不知道。我现在脑子很乱。刚到这边才几天,实验室还没完全接手,新的课题也没定下来。我需要时间整理自己的东西,你大概也需要时间消化这些事。我们都冷静一段时间吧。”
他说话的方式依然温和,没有尖锐的词,没有指责的语气。
但沈若霏听懂了。
“不知道”,本身就是答案。
如果一个男人还爱你,他会说“有”,会说“我愿意试试”,会说“我们慢慢来”。他会着急,会慌,会怕你走。
他不会说“不知道”。
除非——他的心真的已经动摇了。不是不爱了,是那根连着彼此的绳,在三年里被磨损得太细太细了。细到他自己都不确定,还能不能承受再一次的重量。
沈若霏沉默地坐了一会儿,然后缓缓地、费力地站起身来。她的腿有些发软,不得不用手撑了一下桌沿。
“好。”她说,声音哑得像砂纸刮过水泥地,“我明白了。”
她深吸了一口气,努力让自己站直。
“程远,我今天来不是为了求你跟我复婚。我做错的事我自己知道,求来的原谅不是原谅,是施舍。但我至少要当面跟你说清楚——你,程远,是一个优秀的、值得被尊重的、有才华有担当有格局的男人。这辈子是沈若霏配不上你,不是你配不上她。”
最后一句话她说得一字一顿,每一个字都像是从牙缝里挤出来的,带着一股倔强的、不服输的力道。说完这句话,她的眼泪又要涌出来,但她硬生生逼回去了。
程远站了起来。
他看着沈若霏,嘴唇动了一下,但终究没有把那句在嘴边盘旋的话说出口。
不要走。
这两个字,他说不出口。
不是因为骄傲,而是因为连他自己都不知道,说了之后接下来该怎么办。他们的婚姻走到今天这一步,不是一两句话就能挽回的。裂痕太深了,深到已经不是修补的问题,而是需要把整个地基重新打一遍的问题。
而他,已经筋疲力尽了。
“我送你到楼下。”他最终只说了这么一句。
沈若霏摇了摇头。“不用了。”
她转身走向门口,走到门边时脚步顿了一下,没有回头,但声音清晰地传过来。
“你的酱牛肉,冰箱里的那盒,我吃了。”
她拉开会议室的门,走了出去。
程远站在空荡荡的会议室里,听见沈若霏的高跟鞋声在走廊里渐渐远去。笃笃笃,笃笃笃,越来越远,越来越轻,最后被电梯到达时的那一声清脆的提示音截断了。
然后是安静。
他低下头,看见桌上有一个小小的黑点,是泪水干涸后留下的痕迹。他用食指轻轻抹了一下,把那道痕从白色桌面上擦掉了。
窗外,旧金山的雾气正从海面上慢慢散开。阳光穿透薄雾,照在斯坦福校园的红瓦屋顶上,有一群学生骑着自行车穿过楼下的橡树大道,笑声被风送上来,轻快而遥远。
程远在会议室里站了很久,最后把那杯彻底凉透的咖啡端起来,一口气喝完了。
很苦。
他把空杯子扔进垃圾桶,整理了一下衣领,推开门,走回实验室。
该工作了。
第11章 两个世界的距离
沈若霏没有马上回国。
从斯坦福实验室出来之后,她让张雯把机票改签到了三天以后。张雯没有多问,直接在手机上操作了,然后安安静静地跟在沈若霏身后,保持着三米左右的距离。她知道这个时候沈若霏需要的不是一个助理,而是一个不说话的影子。
她们在斯坦福校园里走了很久。
沈若霏走得很慢,经过每一栋建筑都要停下来看一看。图书馆、教学楼、学生中心、大草坪上晒太阳的年轻人。她看着那些抱着笔记本电脑匆匆走过的学生,看着草地上围坐讨论的小组,看着橡树下面一个戴眼镜的男生对着空气比划手势,嘴里念念有词,大概是在演练什么报告。
这里是程远的世界。
是她从来没有走进过的、属于他的世界。
走到计算机系大楼门口的时候,沈若霏停下了脚步。门厅的公告栏上贴着一张海报,她一眼就看到了程远的名字。
“AI Lab Seminar Series: New Frontiers in Multimodal Reasoning —— Speaker: Dr. Yuan Cheng, Stanford AI Lab”
(人工智能实验室系列研讨会:多模态推理的新前沿——主讲人:程远博士,斯坦福人工智能实验室)
海报上的时间是下周三。
他刚来没几天,就已经被安排做主题演讲了。
沈若霏盯着海报里程远的名字看了很久,从包里拿出手机,对着它拍了张照。她把这张照片存进了一个单独的相册,跟之前拍的程远那篇专访截图、辞职信照片、还有旧金山机场落地窗外那片陌生的天空,放在一起。
然后她继续往前走。
走到一个没人的长椅边,她坐了下来。旧金山的傍晚来得早,太阳开始偏西,把橡树的影子拉得斜斜长长的。远处的海岸山脉被夕阳染成了一层柔和的紫灰色。
张雯在长椅的另一端坐下,犹豫了一下,轻声开口:“沈总,你打算怎么办?”
沈若霏没有马上回答。她看着远处草地上一个放风筝的小孩,风筝在风里一颠一颠的,线在孩子手里时松时紧。
“张雯,”她忽然开口,“你觉得我跟程远之间的距离,到底有多远?”
张雯被问住了。这个问题太大了,她不敢随便回答。
沈若霏也不需要她回答。
“以前我以为我们的距离就是一层楼——他在家,我在公司,开车四十分钟就到了。后来我以为是一个太平洋——他在旧金山,我在国内,飞十二个小时就到了。”她的声音很低,像是在自言自语,“现在我才知道,我跟他的距离不是空间上的。是三年的时间。”
“三年里他一直在原地等我回头,而我一直没有回头。”
“等他终于不等了,往前走了,我才发现他其实走得很快。快到我现在拼了命地追,也只能看见他的背影。”
她的声音哽了一下,但没有哭。
她的眼泪好像在斯坦福那间会议室里已经流干了,现在眼眶干涩得发疼,却一滴都挤不出来。
“沈总,”张雯鼓起勇气,声音比平时轻了很多,“有些话我不知道该不该说。”
“你说。”
“程哥他……他没有说绝。”
沈若霏转过头看她。
“他说的不是‘不可能’,他说的是‘不知道’。”张雯小心翼翼地选择着措辞,“我觉着,‘不可能’是关上了门,‘不知道’是门还留着一条缝。虽然那条缝很窄,但不是没有光。”
沈若霏沉默了很久。
然后她轻轻地、几乎听不见地“嗯”了一声。
她站起来,拍了拍风衣上沾的草屑,深吸了一口气。傍晚的风吹过来,带着桉树的清苦气味和远处某个食堂飘来的咖啡香。
“走吧。”她说,“回酒店。我要睡一觉。”
这是这么多天以来,她第一次主动说要睡觉。
张雯赶紧站起来跟上。沈若霏走了几步,忽然又停下来,回头看了一眼计算机系大楼。
楼里亮起了灯,暖黄色的光从一扇扇窗户里透出来。三楼靠右的那一排窗户是AI实验室,其中一扇后面,有一个穿灰色连帽衫的男人正在屏幕前工作。他也许在写代码,也许在读论文,也许在跟同事讨论什么。
但他不会再站在锦绣苑十六楼的阳台上,等着她回家了。
沈若霏转身,走向校园出口的方向。
步伐不快,但很稳。
她没有回头。
第二天早上,张雯被手机闹钟叫醒的时候,发现沈若霏已经洗漱完毕,换了一身干净的衣服,坐在酒店房间的写字台前对着电脑。她的头发扎成了低马尾,脸上没有化妆,但气色比昨天好了一些,至少眼睛里有了点光。
“张雯,帮我做几件事。”沈若霏的声音恢复了那种公事公办的干脆,但多了一层以前没有的东西——不是柔软,是沉淀,“第一,帮我联系程远在国内的师弟,就是上次给我发消息的那个人。我要程远所有公开发表过的论文的详细信息,不用翻译成中文,我能看懂多少算多少,看不懂的我学。”
“第二,帮我查一下国内AI领域的发展现状。头部企业有哪些、领先的高校实验室是谁、核心的研究方向是什么。不用太细,但我需要有个基本的概念。”
“第三——”她顿了一下,转过头,表情认真得让张雯后背一紧,“帮我把公司里所有不必要的会议从我的日程表上删掉。以后每周三晚上不安排任何工作,周六全天不排。我要留出时间来。”
张雯愣了一下:“留出时间……做什么?”
“读书。”沈若霏转回去,敲了一下键盘,屏幕上弹出了一本英文教材的PDF封面,标题是《深度学习导论》,“我有三年欠下的课,要一节课一节课地补回来。”
张雯站在原地,看着沈若霏把教材翻到第一章,逐字逐句地往下读。遇到不懂的单词就查,查完就标注在旁边的备忘录里,备忘录上已经密密麻麻记了半页。
阳光从酒店窗户照进来,落在她的侧脸上。那张脸上没有女强人的锋利,没有离婚女人的怨气,只有一种安静的、踏实的、像学生一样的专注。
张雯忽然觉得鼻子有点酸。
她悄悄转身,拿起手机走出了房间。
在酒店走廊里,她打开微信,找到那个来自美国的陌生号码,打了一行字发过去。
“程哥,沈总开始学AI了。从今天早上开始,在看一本叫《深度学习导论》的书。她托人搜集你的所有论文,说要一篇一篇读,能看懂多少算多少。”
消息发出去了。
和之前一样,没有回复。
但张雯知道,那个人一定看到了。
她收起手机,靠在走廊墙壁上,仰头看着天花板上的消防喷淋头。
心里只有一个念头。
沈若霏啊沈若霏,你要是早点这样就好了。
三天后,沈若霏登上了回国的航班。
飞机起飞的时候,她透过舷窗最后看了一眼旧金山。这座城市在晨光里安静地铺展开来,海湾大桥的钢索被朝阳染成了金色,远处的太平洋波光粼粼。
她打开手机相册,翻到昨天拍的计算机系大楼那张照片,放大,找到了三楼那排窗户。
程远会在哪一扇窗户后面呢?
她不知道。
但她知道一件事。
她会再来的。
下一次来,她要做一件事——走进那座大楼,坐在学术报告厅的椅子上,认真地听一场程远的学术报告。不是作为前妻,不是来求和,只是作为一个想了解他世界的人。
“沈总,喝点水吧。”张雯递过来一杯温水。
沈若霏接过水杯,喝了一口,然后从包里掏出程远那本黑色笔记本,翻到最后一页。
那一页上只有一行字——“备忘录里写好了要跟若霏说的事,五条。发呆了半个小时,一个字都没说出口。”
她拿起笔,在这行字下面,用自己不常用的小号字体,一笔一划地写下了四个字——
“我在学了。”
然后她把笔记本合上,放回了包里,靠在椅背上,闭上了眼睛。
飞机开始爬升,穿过云层,朝着太平洋对岸的方向飞去。
那里有她欠了三年的功课。
第12章 那个男人教会她的事
回国后的第一个周末,沈若霏回了一趟锦绣苑。
她已经一个多星期没回来了。从旧金山落地后直接去了公司,吃住都在办公室旁边的那间套间里——那是她以前加班太晚偶尔留宿的地方,条件不差,但终究不是家。
张雯劝过她回家休息,她说不着急。其实不是不着急,是不敢。
那个家,有太多程远的痕迹。
推开十六楼的防盗门,玄关的感应灯自动亮了。暖黄色的光照在空荡荡的客厅里,所有东西都维持着她离开那天的样子。沙发上的靠垫摆得整整齐齐,茶几上没有杂物,地板反射着从阳台透进来的午后阳光,安静得像一间样板房。
她在玄关站了好一会儿。
以前每次回家,程远都会从厨房或者书房里探出头来,说一句“回来了?洗手吃饭”。有时候还会补一句“今天做了你爱吃的糖醋排骨”,然后端着热气腾腾的盘子从厨房里走出来,围裙上沾着油渍,脸上带着那种她习以为常到近乎忽略的笑容。
现在厨房里没有声响,没有热气,没有围裙挂在挂钩上。
她把钥匙放在鞋柜上,换了拖鞋,慢慢走进客厅。
茶几抽屉还开着一条缝,是那天晚上她放离婚协议时没关严的。她蹲下来拉开抽屉,协议书还在里面,七页纸,她翻到最后一页,程远的签名安安静静地躺在签名栏里。
程远。
一笔一划,不连笔,端端正正的,像小学生练字帖。
她当时没有留意。现在她盯着这两个字看了很久,才发现他的笔画收尾处有一点点抖——不是手抖,是那种压抑着某种情绪、却硬要把字写得工整的抖。
她以前从来没有仔细看过他的字。
她把协议书放回抽屉,起身走进厨房。
灶台干干净净,抽油烟机的不锈钢面板擦得能当镜子用。她打开冰箱,冷藏室的灯亮了,里面整整齐齐地码着保鲜盒,每一个上面都贴着标签——“红烧排骨,加热三分钟”“清炒西兰花,微波炉中火两分钟”“排骨汤,倒锅里煮开再喝”。
标签上的字迹跟辞职信上的一样,端正从容,不紧不慢。
冷冻室里还有一袋手工包好的饺子,保鲜袋外面贴着一张便签——“猪肉白菜馅,若霏最喜欢的。水开了下锅,浮起来再煮三分钟。别用微波炉,会硬。”
沈若霏把便签揭下来,贴在冰箱门上。
然后她打开冷藏室第二层,看到了那个装酱牛肉的保鲜盒。盒子已经空了,洗得干干净净,倒扣在沥水架上。
她吃了。
那天从斯坦福回来,她让张雯开车回锦绣苑,一个人在凌晨的厨房里,打开冰箱,把那盒酱牛肉一片一片地吃完了。没有加热,没有蘸料,就站在冰箱前面,用手抓着吃。吃到第三片的时候,她蹲在冰箱前面哭得浑身发抖,嘴里的牛肉是咸的,眼泪也是咸的。
酱牛肉的味道很熟悉。跟她爸生病那年程远第一次学着做的味道一模一样——酱油放多了,偏咸,但牛肉选的是最好的牛腱子,炖得软烂入味。他后来改良了好几次配方,但她吃不出来区别,只是每次都说“挺好的”。
挺好的。
她用了三年这个词来评价他做的一切。不是“好吃”,不是“辛苦了”,不是“我很喜欢”。
是“挺好的”。
像一个老师给学生的评语,客气、模糊、不带感情。
她把冰箱门关上,走到客厅的阳台上。窗台上那几盆绿萝和多肉还活着,泥土微微湿润。程远走之前给它们浇足了水,还留了一把备用钥匙在物业那里,说如果花快死了帮忙浇一下。这是她前两天给物业交物业费的时候才知道的。
一个男人,签完离婚协议,收拾好行李,凌晨四点出门赶飞机,还记得给阳台上的花浇水。
沈若霏靠在阳台栏杆上,看着楼下小区的绿化带。傍晚时分,有家长带着孩子在滑梯旁边玩耍,笑声隐隐约约传上来。对门邻居家的灯亮了,炒菜的香味飘过来,葱花爆锅的滋啦声清晰可闻。
她忽然想起一件事,走回书房,打开程远的工作站。
电脑没有设密码。桌面很干净,几个文件夹分门别类地放着。她找到了一个叫“家庭”的文件夹,点开一看,里面是三年来的家庭账目——每一笔开销都记得清清楚楚。菜钱、物业费、水电燃气、她妈看病挂号费、给她买的衣服、给她爸买的营养品,一笔一笔,用Excel表格分月统计,最右边一栏是备注。
她随手点开一个月的记录。
三月份。
买菜836元,物业费412元,若霏胃药127元,若霏生日礼物(项链)3680元,妈降糖药自费部分890元,爸复查CT预约费220元,给若霏车加油450元。
最下面一行,备注栏里写着:“本月个人开销:理发30元。其余无。”
三十块。
他一个月给自己花的钱,只有三十块。
她往后翻,一个月一个月地翻过去。他的个人开销那栏永远只有几十块钱,偶尔买个新T恤,最贵的一笔是一双运动鞋,一百二十块,备注写着“旧鞋底开胶了,买了双新的”。
而给她的开销,有三千多的项链,有两千多的大衣,有一千多的护肤品。
他甚至给她的车加油都记得清清楚楚,450块,备注“若霏出差回来油箱空了,帮她加满”。
沈若霏把Excel表关了,打开另一个文件夹。
这个文件夹名字叫“若霏公司”。里面是这三年来他帮她处理过的所有公司杂务的记录——税务申报的时间节点、工商年检的材料清单、办公室续租的合同扫描件、差旅发票的整理归档。每一项都分门别类,时间线清晰,比公司的行政专员做得还细。
她从来不知道他做了这些。
她只知道行政部有个“程副经理”,每个月拿一万二的工资,偶尔来签几个字。
沈若霏关上电脑,在书房的椅子上坐了很久。
这把椅子是她买给程远的,三年前他在网上看中了一把人体工学椅,两千多块,放在购物车里好几个月没下单。她有一次瞥见了,偷偷帮他买了,当生日礼物送给他。他收到的时候愣了好半天,然后笑得特别开心,说“若霏你太好了”。
那是她记忆里他最后一次在她面前笑得那么开心。
后来他的笑就越来越淡了。嘴角的弧度变小了,眼里的光变暗了,笑变成了客气,变成了习惯,变成了一种维持体面的表情。
她以为那是他变得无趣了。
现在她才知道,那是他被忽视太久之后,慢慢缩回去的壳。
沈若霏站起来,走到书房门口,回头看了一眼这间屋子。书架上塞满了程远的专业书和论文集,每一本都翻得起了毛边,页边写满了批注。墙角那台工作站还在运行,机箱的灯一闪一闪的,发出极轻微的嗡嗡声。
她关上了书房的灯。
然后她拿起手机,给张雯发了条消息。
“从明天开始,帮我腾出一个上午,我要去找一个人。”
“谁?”
“程远的导师,詹姆斯·陈教授。他下个月来北京参加一个AI峰会,帮我约一个见面的时间。就说我是程远的——前妻。”
张雯那边秒回:“收到。”
沈若霏放下手机,走到玄关,从鞋柜上拿起那把深蓝色的钥匙绳。迷你的折叠剪刀还挂在上面,她用手指拨了一下,剪刀刃闪着细碎的银光。
她把钥匙放进了自己的包里。
第13章 她欠了三年的倾听
詹姆斯·陈教授比沈若霏想象中要年轻。
六十二岁的人了,头发还黑着大半,身板挺得很直,穿着一件深蓝色的中式立领衬衫,手里端着一杯不加糖不加奶的黑咖啡,笑起来眼睛周围有一圈温和的纹路。他身上有一种老派学者的气质——不急不躁,说话慢条斯理,但每一句都精准到位,不浪费一个字。
他们约在北京国贸的一家酒店咖啡厅里。詹姆斯教授来参加人工智能峰会,行程排得很满,但还是挤出了四十分钟给她。
“沈女士。”詹姆斯教授在她对面坐下,微微点头,中文说得有些生硬但咬字很认真,“程远是我非常欣赏的学生。你找我,想聊什么?”
“我想知道他的研究。”沈若霏坐得笔直,双手交叠放在膝盖上,语气认真得像在开一场董事会,“不是简历上的那种知道,是真正的——他在做什么,他为什么做这个,他的研究对这个领域意味着什么。我想听您讲。”
詹姆斯教授看了她几秒钟。
那目光不是审视,而是一种安静的、带着些许好奇的观察。他端起咖啡喝了一口,放下杯子的时候,嘴角微微扬起一个若有所思的弧度。
“你跟程远结婚三年,”他说,“这些事,你从来没有问过他本人?”
沈若霏的喉咙动了一下。这个问题没有任何指责的语气,但比任何指责都要锋利。
“没有。”她坦白了,声音很轻但很稳,“这是我的错。现在我想补上。”
詹姆斯教授没有让她难堪。他点了点头,把咖啡杯往旁边挪了挪,身体微微前倾,像是准备好了要讲一个很长的故事。
“首先你要知道,程远不是什么普通的研究者。他在多模态AI推理机制上的研究,是这个领域目前最前沿的方向之一。”
“什么叫做多模态推理?简单来说,人类做判断的时候,会同时用到多种信息——你看到的东西、听到的声音、读过的文字、过去的经验。这些信息在大脑里被整合、对齐、互相印证,最终形成一个完整的认知结果。你看到天阴了,听到雷声,闻到空气里的湿气,你就会推断要下雨了,然后决定带伞出门。这个过程,你只需要几秒钟。”
“但AI不是这样的。以前的AI要么只能‘看’,要么只能‘读’,很难把不同渠道的信息融合在一起做深层推理。程远的研究就是要解决这个问题——让AI学会像人一样,打通眼睛和耳朵,把看到听到读到的东西变成真正的‘理解’,而不仅仅是数据的堆砌。”
沈若霏听得很认真,偶尔皱一下眉头,遇到不太明白的地方就追问几句。她的问题虽然基础,但问的角度很准——这是她在商场上练出来的直觉,听不懂细节就抓逻辑,逻辑不通就一定有值得追问的地方。
詹姆斯教授显然很满意她的提问质量,讲解得越来越投入。
“他那篇获奖的论文,首次提出了跨模态对齐的推理框架。这个框架现在已经被业界广泛采纳,成了很多商用大模型的基础架构之一。你知道现在市面上那些能‘看图说话’‘读文生图’的AI产品,底层或多或少都用到了程远当年提出的思路。虽然他本人可能并不在意这些商业化的东西,但他的学术贡献就实实在在刻在那里,改不了也抹不掉。”
“所以我才会在三年前给他offer,三年后依然给他offer。因为在这个领域里,能像他一样同时具备数学功底、工程能力和理论视野的人,非常罕见。”
詹姆斯教授端起咖啡又喝了一口,目光透过杯沿上方看着沈若霏,似乎在考虑接下来的话要不要说。
最终他还是说了。
“沈女士,我告诉你这些,不是为了让你内疚。”
“那是……”沈若霏愣了一下。
“是为了让你知道,你嫁的那个男人,是一位真正的科学家。”詹姆斯教授放下咖啡杯,认真地看着她的眼睛,“科学家的品质是什么?不是聪明——聪明人很多。是专注,是坚持,是在所有人都涌向风口追逐短期红利的时候,依然愿意沉下心来做基础研究。是不求快,不求名利,只求把一个问题想明白。”
“程远身上最珍贵的,是他能在浮躁的环境里守住那份专注。这种品质在今天已经非常稀缺了。而这种人,需要被理解,需要被看见,需要一个哪怕不大、但至少安静的空间,让他做他擅长的事。”
他把空杯子放回桌上,发出轻轻的一声磕响。
“这些东西,他三年前放弃过一次。我希望,他不用再放弃第二次。”
沈若霏在咖啡厅里坐了很久,哪怕詹姆斯教授已经因为下一场会议提前离开了。
她面前的那杯拿铁凉透了,奶泡凝成了一层皱巴巴的薄膜,她一口都没喝。
她在想。
在想程远蹲在厨房里研究菜谱的样子。
在想他凌晨三点对着电脑屏幕敲代码的样子。
在想他独自一人坐在餐厅里、面前摆着两千三的账单和两个打包盒的那个结婚纪念日。
在想詹姆斯教授说的那个词——“守住那份专注”。
守住。
她在商场上“进攻”了这么多年,抢客户、抢市场、抢融资,她的词典里全是“冲”“拼”“夺”“赢”。“守住”这个词对她来说是陌生的、甚至是被鄙夷的——守意味着保守,意味着不够进取,意味着落后。
可原来在程远的世界里,“守住”才是最难的事。
守住初心,守住热爱,守住在那间小小的书房里对着满屏代码时心里那团安静的火苗。
而他守了三年。
在锅碗瓢盆的间隙里,在超市购物和医院排队之间,在每一个她早已熟睡的深夜,他一个人对着那台工作站,守住了那片他热爱的领地。
沈若霏忽然觉得自己很可笑。
她以为自己是那个在外面冲锋陷阵的英雄,回家需要一个温暖的港湾。可她从来没想过,那个为她守港湾的人,本来也应该是一个英雄。
出了酒店大门的时候,晚风吹过来,她裹紧了风衣,在路边站了一会儿。
国贸的夜景璀璨而冰冷,车灯汇成两条流动的河,红的往南,白的向北。所有人都在赶路,所有人的脸上都是忙碌的表情。
她拿出手机,打开和程远的对话框——虽然已经不是好友了,但她还是习惯性地打开那个界面,看着那个红色的感叹号发呆。她打了一行字,又一个字一个字地删掉,最后把手机放回口袋里,拦了一辆出租车。
“师傅,去海淀。”
程远读书时待过的地方。
她想去看看。
清华园到了晚上依然热闹,年轻的学生们骑着共享单车从校门里涌出来,背着书包抱着电脑,脸上是被知识喂养出来的那种朝气。沈若霏在清华东门下了车,沿着围墙走了一段,没有进去。她站在路边看着那些进进出出的学生们,想象着十几年前的程远——他大概也是这样,背着书包从这道门里出来,脑子里装满了算法和公式,眼睛里是对未来的憧憬。
那时的他,想过自己十年后会在家里的厨房里研究怎么熬粥吗?
沈若霏低下头,从包里拿出手机,打开备忘录,新建了一个文档。她模仿着程远那五条备忘录的格式,逐字逐句地打上了几行字——
“和程远要说的事:”
“一,你的每一篇论文我都读过了,虽然大部分看不懂。读不懂的地方我标记了,如果你愿意的话,以后慢慢教我。”
“二,我去了清华东门。我站在外面看了很久,想着你以前在这里的样子。我以前对你真的不够好。”
“三,你放弃的东西,我都知道了。我不知道怎么做才能补偿你,但我至少想让你知道——从今天开始,你看什么,我尽量学着看。你关心什么,我就去了解什么。”
“四,对不起。”
“五,……”
她在第五条那里停住了。
写了几个字,删掉。又写了几个字,又删掉。
最后她只留了一个字。
“等。”
她不知道这个“等”字有没有意义。也许程远已经在旧金山重新开始了他的生活,也许那扇门已经彻底关上了。但她还是要等。不是干等,而是边追边等。追他的脚步,追他的世界,追她欠了三年的那场倾听。
她截了屏,把这张截图发给了张雯。
附了一句话:“帮我把这个发给程远。他删了我的微信,但你的应该还在。”
发完之后,她把手机放回包里,抬头看了一眼清华东门的那块校名石。
然后转身,融进了夜色里涌动的车流和人潮。
第14章 酱牛肉的味道
三个月后,斯坦福AI实验室发布了一项新的研究成果——关于多模态推理框架的优化算法,论文的第一作者是程远,通信作者是詹姆斯·陈。论文在预印本网站上线的当天,就在学术圈引起了不小的关注,几个知名的科技媒体都转了报道,标题无一例外地提到了“时隔三年的回归”。
沈若霏是在公司办公室里看到这篇论文的。
张雯把链接发给她的时候,她正在开周会。手机屏幕亮了一下,她低头扫了一眼,看到了“Yuan Cheng”这两个单词,立刻中断了财务总监的汇报,把手机拿起来点开了链接。
会议室里安静了五秒钟。十几个部门负责人面面相觑,不知道发生了什么事。他们看见沈总盯着手机屏幕看了很久,嘴角慢慢浮上一个几乎看不见的弧度——不是笑,但也不像平时那样紧绷,是一种说不清道不明的、柔和的弧度。
“沈总?”财务总监小心翼翼地问。
“继续。”沈若霏放下手机,抬起头,表情恢复了平时的干练,“刚才说到哪儿了?第三季度的应收账款周转率?”
财务总监连忙接上。
会议结束后,沈若霏回到办公室,关上门,重新打开了那篇论文。她把PDF从头翻到尾,二十多页全英文的学术文本,图表密集,公式像天书一样排列着,每页都有好几处她根本不知道在说什么的术语。她下意识地想关掉,手指已经放在了鼠标上,但忽然又想起詹姆斯教授那天在咖啡厅里说的那句话——“这种品质在今天已经非常稀缺了。而这种人,需要被理解,需要被看见。”
她深吸一口气,重新打开了第一页,从摘要开始,硬着头皮往下读。读不懂的句子就标黄,不认识的术语就复制到搜索引擎里查。她在备忘录里建了一个专门的笔记,用来记录这篇论文里她遇到的所有问题,想着以后有机会的时候,一个一个地问程远。
读着读着,她忽然发现了一件以前从未注意过的事——认真去了解一个人的世界,其实不需要天赋,也不需要基础。需要的只是一件事:愿意花时间。
以前她把这扇门关得死死的,因为她觉得自己不可能懂。现在她把门推开一条缝,发现里面的光透出来,虽然还是看不清全貌,但至少有了光。
有人敲门。
“进来。”
张雯推门走进来,手里拿着一个快递包裹,脸上带着一种神秘兮兮的表情。“沈总,旧金山寄来的。”
沈若霏的心猛地跳了一下。
她接过包裹,拆开外层的牛皮纸,里面是一个保温袋,再打开,是一个密封好的保鲜盒。保鲜盒的盖子上贴着一张便签,便签上那几行字让她眼眶一热——
“新配方,酱油放少了。我在这边的华人超市买到了牛腱子,炖了三个小时。味道应该比上次好一些。看完邮件就删掉了,但酱牛肉吃了不会删。——程远”
沈若霏捧着那个保鲜盒,指节发白,指尖陷进保鲜盒的边缘,硌得生疼。她低头看着便签上的字,眼泪啪嗒一下掉在保鲜盒的盖子上,顺着塑料外壳滑下去,落到办公桌面上。
他还是那个程远。
还是那个什么事都不直说、只会用一盒酱牛肉传话的程远。
看完邮件就删掉了,但酱牛肉吃了不会删——他在用他的方式告诉她:有些东西可以被删除,比如微信好友、比如离婚协议上的签名;但有些东西,像酱牛肉的配方、像那些年他守着的灯、像他在笔记本里密密麻麻写下的关心,删不掉。
张雯悄悄地退了出去,把门轻轻带上。
沈若霏一个人坐在办公室里,打开保鲜盒。酱牛肉切得整整齐齐,一片一片码在盒子里,颜色比上次浅了一些,确实酱油放少了。她用手拈起一片放进嘴里,牛肉炖得软而不烂,筋头嚼起来弹牙有劲,咸淡刚好,比她记忆里的味道还要好。
她把便签揭下来,贴在了程远那本黑色笔记本的最后一页。
那一页上已经贴了好几张东西——辞职信的复印件、MIT专访的截图、一张从旧金山拍回来的海报照片、还有她自己写的“我在学了”。
现在又多了一张。
酱牛肉,新配方。
她把笔记本合上,放进包里,拿起手机打开微信,找到张雯的对话框,打了几个字发过去:“帮我把这张便签的内容拍给程远,跟他说——酱牛肉收到了,比上次好吃。”
张雯秒回:“收到。”
沈若霏靠在椅背上,深深地吸了口气,胸腔里有一种久违的、暖暖的、像被什么东西轻轻包裹住的感觉。她抬头看向窗外,北京的天空灰蒙蒙的,跟旧金山那种一望无际的蓝色不一样。但此刻她觉得,头顶的光好像比刚才亮了一些。
手机又震了一下。
张雯发来了一张截图——是程远的回复。
“让她少吃凉的。刚从冰箱拿出来别直接吃,放一会儿回回温。”
沈若霏看着这行字,忍不住笑了。眼泪还挂在脸上,但她确实笑了。三年了,这话她听了无数遍——冰箱里的水果别直接吃,凉的牛奶放一会儿再喝,酱牛肉从冷藏室拿出来要在室温下放半个小时。以前她觉得他啰嗦,现在她才明白,那是他不擅长用别的方式表达在意。
她把那份还剩大半的酱牛肉盖好盖子,放进了办公室的小冰箱。
然后坐回电脑前,打开了詹姆斯教授提到的那本《深度学习导论》,翻到折角的那一页,继续往下看。
从那天起,沈若霏养成了一个习惯——每周三的晚上和周六全天,她把自己关在书房里,关掉工作手机,打开程远留下的那台工作站,对着满屏的资料和笔记,一个字一个字地啃。张雯有一次来给她送文件,敲了半天门没人应,推门进去,发现沈若霏趴在桌上睡着了,胳膊下面压着一本翻开的《机器学习实战》,嘴角还挂着一丝口水。张雯蹑手蹑脚地退出去,对门口等着的副总说了一句话:“沈总在学习,天塌下来也别进去打扰她。”
半年后,斯坦福AI实验室的官网上,多了一行不起眼的致谢信息——“特别感谢沈若霏女士对本实验室研究工作的关注与支持。”
有人问程远为什么加这一行,他笑笑没有解释。
但张雯知道。她把那行致谢截图发给沈若霏的时候,沈若霏盯着那张截图看了很久很久,然后把手机屏幕扣在桌上,仰头看着天花板,眼角亮晶晶的。
那天晚上,她破天荒地没有加班。她开车回到锦绣苑,打开冰箱,拿出程远上次寄来的酱牛肉,切了几片放在盘子里,等它们回到室温。然后开了一瓶红酒,坐在餐桌旁,一个人,慢慢地吃着、喝着,安安静静,不疾不徐。
窗外万家灯火,她不再觉得孤独了。
第15章 慢慢来
一年后,旧金山。
斯坦福校园里的橡树又绿了一轮,草坪上还是那些晒太阳的学生,胡佛塔的尖顶在蓝天下站得笔直。三月的加州阳光很好,不冷不热,空气里有刚割过草坪的清甜味。
计算机系大楼三楼的学术报告厅里坐满了人。今天是AI实验室的开放日活动,程远要做一场主题报告,题目是“从符号推理到神经符号系统:多模态AI的下一个十年”。海报贴出去不到两天,报名就满了。来的有斯坦福的教授、硅谷的工程师、从外地飞来的同行,还有一些慕名而来的研究生。后排靠墙站了一排人,前排地上还坐了好几个。
程远站在讲台上,穿着深蓝色的衬衫,袖子卷到手肘,手里捏着翻页笔。身后的投影幕布上打出了第一张PPT,是他的研究框架总览图,密密麻麻的模块和箭头,看起来就很不好讲。
但他讲得很好。
这种好不是那种激情澎湃的好,而是一种从骨子里透出来的从容——不赶,不急,讲到关键处会停下来等大家消化,遇到复杂的概念会换一个生活中的例子来打比方。底下有人举手提问,他听完之后会先复述一遍问题确认自己理解对了再回答,遇到刁钻的追问也不躲,坦然地给出自己的判断和不确定。
他讲到一半的时候,目光扫过台下,忽然顿了一下。
第三排最左边,坐着一个穿驼色大衣的女人。
头发剪短了,染成了深棕色,人看起来比一年前胖了一点,气色很好,脸上没有以前那种紧绷的疲态,取而代之的是一种舒展的、笃定的从容。
沈若霏。
程远的语速慢了半拍,讲到一个术语的时候重复了一次,像是一瞬间的分神让他忘了自己说到哪里了。但很快他收回了目光,重新找到了节奏,继续把报告往下推进。
PPT翻到致谢页的时候,台下响起了掌声。程远微微鞠躬,然后被一群上来交流的学生和同行围住了。他一边回答问题,一边用余光去找那个驼色的身影,但人群散去之后,第三排最左边的座位已经空了。
他微微皱眉,跟身边的同事交代了几句,快步走出报告厅。
走廊里有零零散散的人在聊天、喝咖啡、交换名片。他穿过人群,拐过转角——然后停下了脚步。
沈若霏站在走廊尽头的窗前,背对着他,正在看外面橡树上的松鼠。她听到脚步声,转过身来。
两个人隔着十几米的走廊,对视了几秒钟。程远站在原地,衬衫袖子还卷在手肘上,手里捏着翻页笔,呼吸因为刚才快步疾走有些微乱。
“讲得很好。”沈若霏先开了口,声音不大,但很稳,嘴角带一点浅浅的笑意,“虽然我还是有一半没听懂。”
程远看着她。
一年没见了。她变了不少。以前她眼睛里的光是尖锐的、向前冲刺的、带着杀伐决断的锋利,像一把开过刃的刀。现在那光还在,但变成了柔和的、沉淀过的、像湖面上静静铺开的月色。
她在国内把公司架构重新调整了,放权给了几个合伙人,自己只抓战略方向。她把办公时间压缩到了每周四天,剩下的时间用来读书、上课、甚至报了一个线下的AI入门培训班。她把他所有的论文都读了一遍——是真的读了,做了标注的那种读——然后通过张雯发给他一些问题和感想,每次都不长,就几句话,但每一句话都能问到点子上。她还赞助了他师弟的实验室,低调地,用的是她个人的名义。
这些事,有的是张雯告诉他的,有的是师弟转述的,有的是他自己从各种渠道拼凑出来的。
“什么时候到的?”他问。
“今天早上。晚上的航班回去。”沈若霏说,语气轻描淡写,“就是来听一场你的报告。之前总是听别人说你讲得好,想自己来听听。”
“专程飞十二个小时来听一场报告,当天就走?”
沈若霏垂下眼睛笑了笑,没接这个茬:“公司还有很多事,走不开太久。”
她不说他也知道——走不开是假的,不想给他压力是真的。这一年的若即若离、不远不近、每一条分寸得当的消息,都在告诉他同一件事:她在,但她不会逼。
两个人都沉默了一会儿。
窗外的橡树上,那只松鼠从一根树枝跳到另一根,惊落了几片枯叶。
“若霏。”程远先开口了。
沈若霏抬起头,对上他的视线。他看她的眼神比一年前多了点温度,少了一层疏离。那层冰还在,但已经不是坚冰了,是薄薄的、透光的、底下有活水在流动的冰。
“酱牛肉的配方我又改了一次。”他说,声音不紧不慢,像在讨论实验数据,“加了点陈皮,去腥效果更好。回头我把新配方发给你。”
沈若霏愣了一下,然后笑了。不是那种礼貌的、客气的微笑,而是真正的、眼睛弯起来的、带着一点鼻酸的笑。她从包里拿出手机,递到他面前,屏幕上是微信的二维码。
“那就别发邮件了。”她说,声音里带着一丝小心翼翼的试探,像一个孩子伸出手,轻轻推了推一扇虚掩的门,“加回来吧。省得每次都要张雯转。”
程远低头看着那个二维码,沉默了片刻。
一年了。
他可以找无数个不加她的理由——大家各自安好,没必要再纠缠;过去的事翻篇了,再联系只会让伤口重新裂开;微信好友删了就删了,没什么大不了的。
但那些理由在他说出“新配方”的时候,就已经不成立了。
一个男人如果不打算跟一个人有任何未来的交集,他不会告诉她酱牛肉的配方改了。不会告诉她酱油放少了。不会在她发来那些问题的时候,每条都认真回复,而且回复得比学术邮件还长。
他拿出手机,打开微信,扫了那个二维码。
“叮”的一声。
好友验证通过。
屏幕上弹出久违的对话框,最上方显示着“对方正在输入…”。
沈若霏低头看了一眼屏幕,没有打字,只是把手机收回了包里,脸上的笑意没有散去,像是完成了一件很重要很重要的事。
“我该去机场了。”她说。
“我送你到楼下。”
这一次,她没有拒绝。
两个人并肩走出计算机系大楼。三月的阳光温柔地洒在斯坦福的红瓦屋顶上,草坪上的自动喷水器转动着喷头,洒出一圈一圈细密的水雾,在阳光里折出一小段淡淡的彩虹。学生们骑着自行车从他们身边掠过,笑声被风吹散。远处传来钟楼的报时声,浑厚而悠长。
程远站在台阶上,看着沈若霏走向等在路边的出租车。她拉开车门之前,忽然转过身来,冲他扬了扬手机,声音里带着一种他很久没听到过的轻快:“新配方别忘了发给我。”
“知道了。”他说。
沈若霏弯腰坐进车里,关上车门。出租车缓缓驶出校园大道,转过橡树大道的拐角,尾灯在午后明亮的阳光里闪了一下,然后消失在树影深处。
程远站在台阶上,看着那个方向出了好一会儿神。阳光把他的影子拉得很长,投在身后的玻璃门上。
他回到办公室坐下,电脑屏幕还亮着,邮箱里躺着几十封未读邮件。他扫了一眼,然后最小化了所有窗口,打开了一个空白的文档,在标题栏里打了一行字——
“酱牛肉配方3.0(陈皮版)”
他写着写着,忽然停了下来,切出去打开了微信,点开沈若霏的头像,在那个对话框里打了一行字。
“下次来不用当天走,斯坦福周边有几家不错的餐厅。”
发出去之后,他盯着屏幕等了一会儿。
“对方正在输入……”
“好啊。”
他放下手机,嘴角弯了一个很浅很浅的弧度。
然后继续写他的配方。
窗外,旧金山的雾已经散尽了,露出整个湾区明净的蓝天。太平洋的风穿过金门海峡,吹过斯坦福的红瓦屋顶,吹过程远桌上那杯还在冒热气的美式咖啡,吹过这个城市每一个重新开始的午后。
还差很远。
但已经在路上了。
热门跟贴