江屿微从来不打无准备之仗。入职第三周,她已经开始不动声色地推进自己的计划。每一步都踩在工作需要的边界上,每一次靠近都有正当理由,每一次退出都留下一个让谢淮序主动来找她的接口。她没有越界——她是在把边界本身往谢淮序的方向平移。而谢淮序浑然不觉。
最先注意到这一点的人,是周炀。周炀坐在开放式办公区第三排靠过道的位置,和江屿微之间隔了两个空工位。这个距离刚好够他在不转头的情况下用余光扫到她屏幕上的内容,也刚好够他在她起身走向谢淮序办公室时假装在看代码。他发现在过去的一周里,江屿微去谢淮序办公室的次数出现了微妙的变化:每天上午九点半准时进去汇报当日待办事项,十一点带新版本的产品文档去确认修改方向,下午两点用“用户反馈有紧急更新”为由再去一次,下班前用“明天的会议议程请您提前过目”收尾。一天五次,时间分布均匀,每次停留不超过八分钟。
八分钟——周炀专门计过时。这个时长太精准了。太短会让她的存在感不足,太长会让人觉得她在占用老板的时间。八分钟刚好够她汇报完工作,再加一句不在议程上的额外关心——“谢总,您今天嗓子有点哑,要不要我帮您泡杯茶?”“谢总,您中午又没吃饭,食堂今天有山药排骨汤,我帮您带一份?”——刚好卡在“贴心”和“越界”之间的那道灰色地带。周炀拿起手机,给时鸢发了条消息:“一天五次,每次八分钟。比上班打卡还准时。”
时鸢的回复在十分钟后到了。她还在杭州工厂盯着那批缩水率偏差的面料,车间里的噪音太大,她走到室外才拨通了周炀的电话。“具体说什么。”
“工作上的事,没什么越界的。产品文档的修改、用户反馈、会议议程。但每次都会加一句额外的关心。”周炀靠在工位椅背上,把声音压到只有电话那头能听到的程度,“今天上午他嗓子有点哑——可能是空调吹的——她问他要不要泡茶。他没说要也没说不要,她就去泡了。菊花茶,她自带的茶包。”
“他喝了吗。”
“喝了。”周炀说这两个字的时候,语气里带着一种“我知道你会问这个”的无奈。时鸢沉默了片刻,然后说了一句让周炀意外的话:“菊花茶降火。他知道嗓子哑应该喝温水,但他喝了茶。这说明他没有对她设防——不是因为信任,是因为没当回事。周炀,你说我是不是应该回去。”
“不一定。”周炀把眼镜推上鼻梁,“你回来她就收。你不在,她才会继续往前走。往前走才会犯错。她想玩这个游戏,让她玩。她不知道你在看。”
时鸢没有马上回答。电话那头传来工厂叉车倒车的提示音,然后是她的声音,很轻,但很稳:“那你继续帮我看。看到什么就告诉我,不用加工,原话就行。”周炀嗯了一声,挂了电话。他把手机放在桌上,抬头看向走廊尽头谢淮序的办公室。玻璃墙后面,江屿微正在把一份文件放在谢淮序桌上,弯腰的角度刚好让她的丝巾末端从锁骨位置滑下来一点。她没有去调整——周炀不确定她是不是故意的。
与此同时,谢淮序正坐在办公桌后面,面对三台显示器上密密麻麻的代码界面。他刚解决完一个内存泄漏的问题,心情还不错,听到敲门声抬头时嘴角还挂着一点轻松的笑意。江屿微站在门口,手里端着两杯咖啡——一杯美式,一杯拿铁。她把美式放在他桌上,拿铁端在自己手里。
“谢总,下午的演示文档我已经按您上午的意见改好了,共享盘里有备份。另外产品路线图的终稿我发到了您的邮箱,您有空的时候过一眼就行。”
“好,我下午看。”谢淮序端起美式喝了一口,温度刚好,浓度刚好。他已经连续喝了三周江屿微带的美式,习惯了——不是习惯了江屿微,是习惯了每天早上桌上有一杯温度刚好的咖啡。
江屿微没有马上离开。她站在办公桌旁边,难得地犹豫了一下。谢淮序注意到她的停顿,抬起头。“还有事?”
“不是工作的事。”她说,语气比平时轻了半格,“谢总,您最近是不是睡眠不太好。我看您这几天上午眼睛都有点红——不是批评您状态,就是想说如果需要调整会议时间的话,我可以把上午的例会往后挪一个小时。您多睡一会儿。”
谢淮序愣了一下。他这几天确实没睡好,不是因为工作——是因为时鸢不在。他习惯了她每天下午来工作室找他,习惯了她坐在对面办公室里偶尔抬头看他一眼,习惯了晚上送她回家时车里放着她挑的歌单。但这些他不准备跟江屿微说。
“没事,就是最近有点忙。不用调会议时间。”
“好的。”江屿微点了个头,转身走了两步,又在门口停下来。她没有回头,声音从肩膀后面传过来:“对了谢总,您办公桌左边那个抽屉里我放了喉糖——是之前采购办公用品时顺便带的。您嗓子有点哑,备着方便。没有别的意思。”她说完这句话就走了,脚步声笃笃笃地消失在走廊尽头。
谢淮序低头看着自己办公桌左边那个抽屉,伸手拉开。里面果然放着一盒喉糖,还没拆封。他把抽屉推回去,拿起手机给时鸢发了条消息:“今天嗓子有点哑。周炀给了我一盒喉糖。”不到十秒,他更正了一下,“不是周炀,是江屿微。说她采购办公用品时顺便带的。”
时鸢的回复在两分钟后到了。她没有提江屿微,没有提喉糖。她说:“抽屉里有喉糖挺好。记得多喝温水,光吃糖没用。”然后加了一个句号,句号是她表达“我注意到了但我选择不追问”的标点符号。谢淮序盯着那个句号看了几秒,直觉告诉他哪里不太对,但他还没想明白到底哪里不对。
江屿微回到工位上,打开产品路线图的终稿,开始逐页检查格式。她的表情和平时没有任何区别——专注、高效、一丝不苟。但如果有人站在她身后,会看到她在检查完第五页之后,打开了一个新建的空白文档,在上面打了一行字:“第17天。喉糖。他拉抽屉的时候犹豫了。大概是在想时小姐会不会介意。”
她盯着这行字看了片刻,然后全选,删除。关掉文档,继续检查路线图。她的嘴角有一个极其微小的弧度,不像是笑——更像是某种等待被验证的假设终于有了正向反馈。
时鸢在杭州的第七天,工厂终于把缩水率的问题解决了。重新打版的样衣挂在验布室的架子上,她在样衣前站了半个小时,用手指一寸一寸地摸过每一条缝线,最后在验货单上签了字。然后她拿起手机给池晚打了个电话。
“我这边完事了。你上海那边展会的收尾还要多久。”
“明天就能撤展,”池晚的声音夹杂着展会广播的背景音,“后天下午飞回来。”
“那我也后天。”时鸢挂了电话之后没有马上放下手机。她打开和谢淮序的聊天框,打了几个字——“我后天回来”——手指悬在发送键上停了很长时间,然后她把手机锁屏,决定先不告诉他。不是不想给惊喜,是她想在回去之前,不惊动任何人地看一眼办公室现在的状态。那是她的职业习惯——在提修改意见之前,先看版。
这个想法在她心里藏了两天,直到她拎着行李箱出现在产业园二期写字楼一楼大厅的那一刻。
江屿微的“推进”在第十九天进入了第二阶段。这一阶段的标志不是咖啡也不是喉糖,而是她在非工作时间出现在了他身边。
那天谢淮序约了一个外部合作方的技术负责人在公司附近的粤菜馆吃晚饭。本来周炀应该一起去的,但周炀临时被一个前端的紧急bug拖住了,在钉钉上发了个“你们先去,我搞完过来”就没了下文。谢淮序一个人在包间里跟合作方聊了将近两个小时,把技术架构、接口规范和排期全部敲定。合作方走的时候他站起来结账,推开餐厅的门,才发现外面下雨了。不是淅淅沥沥的小雨,是夏日傍晚那种毫无预兆的暴雨,雨帘密集到对面马路的招牌都看不清。他没带伞,站在餐厅门口的雨棚下,拿手机准备打车。
“谢总——”一个声音从身后传来。他回头,江屿微站在餐厅门内,手里拿着一把还没打开的长柄黑伞。她穿着一件烟灰色的风衣,领口的丝巾换成了深蓝色,依旧是窄条平结,丝毫不乱。
“你怎么在这。”谢淮序有些意外。
“约了朋友在这附近吃饭,结果被朋友放鸽子了。”她的语气很轻松,带着一点自嘲,“刚准备走就下雨了。您没带伞?我带了,一起回公司吧。这雨一时半会儿停不了。”
谢淮序犹豫了一下——打车软件显示前面还有十几位在排队,而从这里走回公司大概七八分钟。他看了看她手里的伞,又看了看外面越来越大的雨,说:“好,谢谢。”
江屿微撑开伞。伞面不算小,但两个人并排走在暴雨中也得靠得很近。她举着伞的右手往他那边偏了偏,确保他的肩膀不会被淋湿,自己的左肩却被雨水打湿了一片。她没有出声,也没有刻意往他身边靠,只是在过马路时风把伞吹歪了一下的那一瞬间,她伸手抓住了他手臂的外侧,稳住身体,然后风一停就松开了。动作快到像没发生过。谢淮序侧头看了她一眼,她正目视前方,被雨水打湿的头发贴在脸颊旁边,表情平静,没有看他,没有解释,什么暧昧的附加动作都没有。
两人走进写字楼大厅,江屿微把伞收好,抖了抖上面的水,然后从包里拿出一包纸巾,抽出一张递给他:“您左边袖子湿了。刚才风太大,伞遮不住——抱歉。”谢淮序接过纸巾,擦了一下袖子上的水痕。他低头时看到她的左肩——风衣湿了一大片,深色的水渍从肩头蔓延到袖管。但她没有提,递完纸巾就走向电梯,高跟鞋在大理石地面上敲出笃笃笃的清脆回响。他站在原地,看着她走向电梯的背影,忽然想起时鸢在电话里说的那句话——“她对你的关注,不像纯工作层面的。你自己看不到。”此刻她的左肩湿透了,但她先递纸巾给了他。
时鸢回到这座城市的那天,没有告诉任何人。航班下午两点落地,她从机场直接打车到产业园,路上给周炀发了一条消息:“我在楼下,别告诉谢淮序。”
周炀秒回:“你回来了?怎么不早说——行,不说。你上来的时候小心点,江屿微今天穿了件新衬衫。”时鸢看着这句话,嘴角弯了一下。她下了出租车,走进写字楼大厅,按了电梯。电梯里只有她一个人,她看着镜面里自己的脸,深吸了一口气。她不是来兴师问罪的,她只是需要亲眼确认一些事情——一些周炀在电话里描述过、但只有她自己看到才能做出判断的事情。
电梯到七楼,门开。她推开“淮序科技”的玻璃门,前台工位上堆着几个新到的快递纸箱,旁边多了一盆绿萝。开放式办公区里有几个新面孔——应该是最新入职的那批员工。她没有看到江屿微。她往走廊方向走了几步,经过茶水间时脚步不由自主地放慢了。茶水间里,江屿微背对着她,正在倒热水。旁边站着谢淮序。
时鸢站在茶水间外面,隔着一道半透明的磨砂玻璃隔断。她能看到他们的侧影,他们看不到她。她听见江屿微说:“谢总,您今天嗓子还没好,要不要喝蜂蜜水。我昨天去超市顺路买了一罐。”她听见谢淮序说:“不用,喝水就行。”她听见江屿微又说:“好的。那喉糖您吃完了吗?我看抽屉里好像不多了。”她听见谢淮序顿了一下,然后说:“还没吃完。谢谢。”
时鸢没有走进茶水间。她转身,悄无声息地沿着走廊原路返回,推开自己那间空了两周的办公室。绿萝被浇过水,花瓶里的花——还是她出差前插的那束白色洋牡丹,已经谢了,花瓣落在桌面上,干成了半透明的薄片。他把枯掉的花留着,没有扔。花瓣旁边放着一张新的便签,上面的字迹是他的:“等你回来换新的。”
她站在桌前,低头看着那张便签,手指轻轻摩挲过那几个字的笔锋。然后她把便签放回原位,从包里拿出手机,给谢淮序发了一条消息:“我今天回来了。在你办公室对面。”发完她把手机放在桌上,走到窗前看着窗外产业园灰白色的楼群,等着走廊那头传来他的脚步声。
傍晚六点十五分,开放式办公区的灯亮着。谢淮序从办公室推门出来,经过江屿微工位时脚步停了一下。她正在整理明天的工作清单,屏幕上的产品路线图排得密密麻麻,每个节点都标注了完成状态和下一步推进方向。她抬起头,露出一个淡而礼貌的微笑:“谢总,明天的工作清单我已经发到您邮箱了。另外这份纸质版是给您留档的,方便您开会时直接看。”她把一份装订好的文档双手递过去,指尖修剪得干干净净,透明的护甲油在灯光下泛着一层极淡的光泽。
“谢谢。你今天早点下班吧,不用每天都待到这么晚。”谢淮序接过文档,语气是上司对下属的常规关心。
“没事,反正我回去也没什么事做,”她把一缕散落的头发别到耳后,然后微微歪了一下头,用一种很轻的、像是在自言自语又刚好能让他听到的音量加了一句,“而且您还没走,我就算走了也不放心。”
谢淮序拿文档的手在空中极短暂地顿了一下,然后他低头翻了翻文档,合上,说:“辛苦了。”
江屿微目送他走向走廊尽头时鸢的办公室。她的目光在他推开那扇门的瞬间,捕捉到了房间里另一个身影——时鸢站在窗前转过身来,对谢淮序笑了一下。江屿微收回视线,把办公椅往桌前拉了拉,低头继续整理明天的工作清单。她的手指在键盘上敲得又快又稳,没有一丝颤抖,但她打开的文档并不是工作清单,而是一个私人的记录页面。她在上面新起了一行,写道:第21天。她回来了。