网易首页 > 网易号 > 正文 申请入驻

经理刚敲定开除我决定,集团总部调令秒到,我冷眼:你没资格动我

0
分享至

楔子

我叫赵一铭,在华东大区分公司熬了整整八年。

我的直属领导张德明,最喜欢在会上说一句话:“年轻人,要懂得感恩,要能扛事。”他所谓的“扛事”,就是我替他背了三年黑锅。他把一个项目搞砸了,两百万的损失,全推到了我头上。我从项目核心骨干,一夜之间被贬到大办公室的角落,月薪对半砍,每天做着打印、跑腿、整理废纸的杂活。

这三年来,他抢我的功劳,克扣我的绩效,把我按在泥里踩。全公司的人都觉得我是个废人,连扫地阿姨看我的眼神都带着一丝怜悯。

今天,他终于要彻底把我踢出去了。上午十点,他把一份《解除劳动合同通知书》摔在我桌上,嘴角挂着掩饰不住的得意。

我低头看着那张纸,没有辩解,没有求饶,甚至没有多看一眼他脸上那副“你终于完蛋了”的表情。

我只是慢慢拉开抽屉,指尖划过最底层那份泛黄的文件夹。然后我抬起头,看了他一眼,平静得连我自己都觉得陌生。就在三秒前,我的手机屏幕亮了,那是一封来自集团总部HR系统、落款为副总裁陈怀远的调令。

我嘴角微微动了动。张德明,你还不知道,你亲手递给我的,是我翻身的第一块台阶。

第1章:你没资格动我

七月一号,周一,上午九点四十分。

华东大区办公区的空调又坏了,几台老旧的风扇搁在过道里,摇头晃脑地吹着热风,吹得桌上那些打印纸的边角哗啦啦地翻动。空气里弥漫着一股打印墨粉混着隔夜外卖的味道,闷得让人喘不上气。

我正坐在靠墙的那个旮旯工位上修一份报废设备的清单。键盘有几个键不灵了,“S”键要使劲往下戳才能打出来。这键盘我用了三年,张德明说部门经费紧张,不给换新的。我也没再提过。

就在这时,一双擦得锃亮的黑色皮鞋停在了我工位旁边。皮鞋的主人停顿了一下,然后一个东西砸在了我面前的桌面上,发出一声闷响。

我抬起头。

张德明站在我面前,左手插在裤兜里,右手还悬在空中,显然是刚把那份文件丢下来。他穿着一件熨得没有一丝褶皱的白衬衫,头发用发胶梳得整整齐齐,下巴微抬着,看我的眼神就像在看一件即将被清理出去的过时家具。

那份文件的标题很大,黑体加粗:“关于与赵一铭同志解除劳动合同的通知书”。

“赵一铭,”张德明开口了,声音不大不小,正好能让周围三排工位的同事都听见,“公司经过综合评估,认为你目前的业务能力与岗位要求存在较大差距。这是解聘通知,按N+1标准补偿,你签个字,今天下午去人事部办手续。”

我坐在椅子上没动,视线从那份通知书的抬头慢慢扫到落款处的红章。手边那杯早起泡的茶已经凉透了,茶叶沉沉地坠在杯底。周围的声音一下子低了下去,键盘声停了,隔壁工位刘姐翻文件的手也悬在了半空。

我没有去碰那份通知书。

我只是把视线从纸上抬起来,对上张德明的目光。他的眼神里有种掩饰得很好的期待——他在等着看我慌乱、看我求饶、看我像三年前那个下午一样红着眼眶争辩。他等这一天大概等了很久了。

但我什么都没说。

我甚至把后背往椅背上靠了靠,用中指指腹轻轻摩挲了一下桌角那块被热茶杯烫出来的白色印记。然后我开口了,声音平得像一碗没加盐的白粥:

“好的,我知道了。”

张德明嘴角的那丝笑意僵了一下。他大概没想到我的反应是这个。站在他身后不远处的销售组长周舟,发出一声极轻的嗤笑,然后偏过头去跟旁边的同事交换了一个眼神。

“知道就好。”张德明很快恢复了那副公事公办的神态,他伸手点了点那份通知书,“下午两点之前,把工位清空。公司配的电脑和文件不能带走,私人物品可以收拾。”

他说完,转身走了。皮鞋踩在地砖上,哒、哒、哒,每一步都走得很稳。

我目送他的背影走回经理隔间,看着他在转椅上坐下,端起茶杯喝了一口,然后若无其事地开始翻桌上的报表。整套动作行云流水,干净利落。

我慢慢收回视线。右手手心有点湿,我在裤腿上蹭了一下,然后把那份解聘通知书拿起来,翻到第二页。我没看条款,只是把它折叠好,压在了键盘底下。

然后我拿起了手机。

屏幕亮着,上面是一条未读邮件通知。发件人后缀是@group-headquarters,标题栏只有四个字:“调令通知”。

我的拇指悬在屏幕上方,停了两秒钟。三秒钟前,我余光扫到的开头几个字是——“兹调派赵一铭同志至集团总部战略发展部,任高级项目经理……”

我没有立刻点开。

我把手机扣在桌面上,屏幕朝下。然后我拉开左手边的抽屉,最上面是一堆乱七八糟的废稿纸和过期的报销单。我把它们一沓一沓拨开,露出抽屉最底层那个压得平平整整的牛皮纸档案袋。

档案袋的封口是开的,里面只有一页纸。我没把它抽出来,只是用手指按了一下档案袋表面那个微微凸起的轮廓。那页纸的右上角,有一行钢笔字,是当年总部审计部老徐临走前写给我的。那行字我不用看都能背出来:“留个底,你以后用得上。”

隔壁工位的刘姐悄悄给我发了一条微信,震动在桌面上嗡嗡响了两声。我划开屏幕,看见她发来的一行小字:“小赵,你别冲动,要不我去找张经理说说?”

我回了一个字:“没事。”

然后把微信退了,又重新点开了那封邮件。

这次我点开了。屏幕上跳出完整的调令正文,落款处是集团副总裁陈怀远的电子签名,签发时间显示为今天上午九点三十七分——比张德明把解聘通知书丢在我桌上的时间,还早了整整三分钟。

我盯着那个名字看了几秒。然后我站起来,椅子腿在地砖上划出一道短促的刺耳声响。

办公室里所有人的目光又一次聚了过来。周舟端着水杯的手停在半空,茶水差点晃出来。刘姐抬起头,嘴唇微微张开。

我拿着手机,绕过工位隔板,一步一步走到张德明的经理隔间旁边。他正在看报表,听到脚步声抬起头,眉头微微皱起。

“手续办完了?”他问。语气里带着一丝不耐烦。

我没有回答他这句话。

我把手机翻过来,将屏幕对着他,调令的全文完整地展示在他眼前。他的目光从我的脸移到屏幕上,从漫不经心到凝固,再到瞳孔微微收缩,整个过程不超过三秒。

“集团总部调令,”我说,“下周一报到,战略发展部高级项目经理。”

他的嘴唇动了动,嗓子里堵了一口气似的,发出一声含混的“呃”。

“所以我今天办不了离职手续。”我把手机收回口袋里,垂下眼看着他的脸,“张经理,你没资格动我。”

茶水间那台老旧的烧水壶发出一声尖锐的汽笛,水烧干了。

整个办公区安静得能听见风扇页片转动的嘎吱声。周舟手里那杯水终于晃了出来,洒了一桌子。

我转身走回工位,把那杯凉透的茶端起来喝了一口。茶叶梗子进了嘴里,我嚼了嚼,咽了下去。

窗外七月的阳光白晃晃地照进来,落在我那张掉漆的办公桌上。桌面上的胶水印子还在,日历还停在红色的“1”上。

我把键盘底下那份解聘通知书抽出来,撕成两半,扔进了脚下的废纸篓里。

(第1章完)

我收拾桌面的手停了一下。手机在口袋里又震了一声,我掏出来一看,是总部HR发来的确认短信:“赵经理,调令已生效。另:关于您在原部门所有历史遗留项目问题,总部已启动程序性审查。”

我把这条消息截了图,存进了加密相册。

远处,张德明的隔间传来一声杯子磕在桌面上的脆响。我没抬头,继续往纸箱里装那盆快枯死的绿萝。

(第2章预告:三年前那页纸的背面,还有一行字)

第2章:那页纸的背面

下午的太阳从西边的窗户斜射进来,把大办公室的地砖照成一格一格的亮块。风扇还在吹,热风黏在皮肤上,让人后颈窝里出了一层薄汗。

我没急着走。

纸箱里只装了几本旧笔记、一个用了五年的保温杯、那盆绿萝,还有抽屉底层那个牛皮纸档案袋。东西不多,一个箱子都没装满。我坐在空了大半的工位前,把箱子里那盆绿萝拿出来又浇了点水——剩下半瓶矿泉水,全倒进了土里。

刘姐趁人不注意,端着一杯刚从楼下便利店买的冰美式走过来,放在我桌角。

“先喝点东西,”她压低声音,眼神往张德明隔间的方向飘了一下,“下午太阳毒,别中暑了。”

我端起来喝了一口,冰凉的液体顺着喉咙滑下去,确实舒服了不少。“刘姐,”我说,“这几年谢谢你了。”

她摆了摆手,没接话。过了几秒,她像想起什么似的,又凑近了一点,声音压得更低了:“小赵,你那个抽屉底层的东西……你记得带走。有些东西留在这里,不一定还在。”

我看着她,她垂着眼没看我,转身回了自己工位。我放下冰美式,手伸进纸箱,把那个牛皮纸档案袋抽了出来。

档案袋的封口没有粘住,只是简单地折了一道。我把里面的那页纸抽出来,展开铺在桌面上。

这是一份三年前的项目责任认定书。纸张已经微微泛黄,边角有些卷曲,正中间是张德明的亲笔签名,笔迹潦草,但一眼就能认出来。认定的内容我早就烂熟于心:“滨江新城智慧园区项目延期一事,系项目负责人赵一铭擅自压缩测试周期所致……”下面落款处,张德明签了名,日期是三年前的四月十二日。

我盯着那行字看了几秒,然后把纸翻了过来。

背面是空的。但在右下角接近纸张边缘的位置,有用黑色圆珠笔写下的一行小字,字迹比正面的签名工整很多,一笔一划,像是刻意写得清楚些:

“附:原始项目进度表、邮件往来记录及三次会议签到表,存档于本部档案室第三柜,编号2021-04-08至2021-04-11。”

这行字是当年审计部老徐写的。他在把这份认定书交给我的时候,拿着笔在上面加了这么一行备注,然后把纸递过来,说了句“留个底,你以后用得上”。

三年了,我没去动过档案室第三柜里的任何东西。不是不敢,是时候没到。

我把这张纸重新折好,放回档案袋里。然后把整个档案袋塞进纸箱最底层,上面用那几本旧笔记压住。

我端起冰美式又喝了一口,冰块化了大半,杯子壁上挂着一层水珠。

就在这时候,我的手机响了。屏幕上跳出一个名字——王磊。销售部的老人,比我早一年进公司,跟我在一个项目上搭过伙。我接起来,他的声音压得很低,背景里有汽车喇叭声,像是在路边打的。

“一铭,你听说了吗?”

“听说什么?”

“张德明今天下午被总部叫去了,”他的语速很快,像是憋了很久的话终于能说了,“两点多走的,脸色铁青。我听人事部的小李说,好像是总部那边直接打了电话,让他过去‘说明情况’。”

我握着手机没有说话。他停了一下,又问:“你是不是有什么动作?今天上午张德明要开你的事,公司内部都传开了,但下午风向忽然就变了。”

“我没什么动作,”我说,“调令是总部发的。”

王磊沉默了几秒,然后说:“那就对了。我刚才听说,总部那边有审查组的人这两天就到,好像是查账。一铭,你要是有东西……你该拿出来了。”

挂了电话,我坐在空荡荡的工位上,把那杯冰美式喝完了。冰块在杯底发出细碎的碰撞声,我拉开抽屉准备把空杯扔进去,手指摸到一个硬硬的东西。

是一个黄色的旧文件夹,不知道什么时候掉在抽屉夹层里的。

我抽出来一看,文件夹封面没有标签,厚度比普通文件夹鼓一些。我翻开第一页,是一张手写的会议记录,纸张边角泛黄,字迹密密麻麻的,是刘姐的笔迹。

她的字很好认,笔画圆润有力,写“会议”两个字的时候喜欢在“会”字上多绕一圈。我扫了一眼内容,日期是三年前的四月八日,正是滨江项目出事前最后一次周会。

我的手停在那一页上,指尖轻轻划过那些蓝色圆珠笔的字迹。

第三行中间,有一行小字被她用括号单独括了起来:“(赵一铭提出风险预警,建议保留原始测试周期。张德明否决,未记录于正式会议纪要)。”

我翻到第二页,第三页,第四页。每一页都密密地记着当时那些被“正式纪要”抹掉的内容——张德明拍板的日期、他否决的风险提示、他要求“不要写进会议记录”的那些话。最后一页的右下角,刘姐用铅笔写了一行小字:“原件已被替换,此为手写备份。”

我合上文件夹,手微微用力,指节泛白。刘姐今天下午的那句“有些东西留在这里,不一定还在”,原来不只是提醒我那页认定书。

她把自己攒了三年的东西,也塞进了我的抽屉里。

我把那个黄色文件夹也放进了纸箱,盖上盖子。

窗外的太阳已经没那么烈了,变成了偏橘的颜色。办公室里陆续有人开始收拾下班,椅子拖地的声音和关电脑的提示音响成一片。我抱起纸箱站起来,经过张德明隔间的时候,他的座位空着,桌上那杯茶已经凉透了,茶叶沉沉地贴在杯底。

我没有停步,直接走向了门口。

走廊尽头的窗口正对着老居民区,晾衣绳上那件蓝色工装衬衫还在风里晃着。我抱着箱子走到电梯口,按了向下的按钮。

电梯门打开的时候,里面站着周舟。他大概也没想到会在这个时间遇到我,手里捏着一根还没点的烟,跟我对视了一秒,然后往旁边挪了半步,让出了半个电梯厢的空间。

我走进去,按了一楼。

电梯门合上的时候,周舟忽然开口:“赵一铭,今天的事……”

“今天的事,”我盯着电梯门上自己模糊的倒影,“跟你没关系。”

他没再说话。电梯从六楼降到一楼,中间停了一次,没有人上。门重新打开的时候,我先走了出去。周舟在身后叫了一声我的名字,我没回头。

走出写字楼的大门,外面的风迎面扑过来,比办公室里那股混着打印墨粉和盒饭味的闷热空气清透多了。我把纸箱放在台阶上歇了歇手,掏出手机看了一眼。

刘姐发来一条微信,就三个字:“看到了?”

我回了一个字:“嗯。”

她又回了一句:“那就行。”

我收好手机,重新抱起纸箱,走到公交站台。站牌底下一只灰猫蹲在阴影里舔爪子,看见我过来,警惕地竖了竖耳朵,但没跑。

公交车到了,我上车刷卡,找了个后排靠窗的位置坐下。纸箱放在膝盖上,箱子一角抵着胸口。公交车启动的时候,后门夹了一下又弹开,司机骂了一句什么,车厢里几个乘客笑出声来。

我靠着车窗,箱子里那本旧笔记的硬壳封面硌着我的手腕,有点疼,但没松手。

(第2章完)

到家之后我把纸箱放在客厅茶几上,没有急着打开。先去厨房倒了杯水,站在窗边喝了两口。

手机又响了。这次是个陌生号码,归属地显示外省。我接起来,对面是个男声,带着一点南方口音,语速不快,像是在措辞。

“赵一铭吗?我姓钱,以前在华东大区财务部做过。你不认识我,但我认识你。滨江项目的账,我经手过一部分。”

我放下了水杯,后背靠上窗台:“你说。”

“张德明的事,总部审计组查的是资金流向,”他说,“但有一条线他们还没查到——他跟一个外部中间人有过多次大额转账,那个人的公司不在审计名单上。”

他报了一个名字,一个公司名称,还有一句话:“时间:去年九月,金额:四十七万。”

我拿笔在手心里记了下来。他又说了一句:“这个信息我憋了两年,今天才决定打这个电话。”

“为什么是今天?”

电话那头沉默了两秒,然后他说:“因为三年前你抱着箱子从走廊走过去那天,我看见了。你脸上没什么表情,但拳头攥着,指节是白的。我当时就想,这个人要是翻了身,肯定不是靠整人翻的。”

电话挂了。我站在窗边,看着手心那行字,笔迹在汗湿的皮肤上微微洇开。

窗外天快黑了,对面楼的灯一户接一户地亮起来。我放下笔,回到茶几前,把那个黄色文件夹重新翻开,一页一页地看完了。

看完之后我坐了很久,沙发弹簧发出一声轻微的吱呀。

最后我把文件夹合上,跟牛皮纸档案袋放在一起,并排摆在茶几正中间。两样东西,隔了三年的光阴,终于被摆在了同一张桌面上。

那晚我睡得很早,但翻来覆去到半夜才睡着。黑暗中我盯着天花板,脑子里反复翻过几页纸。那些字现在都被压在了档案袋和文件夹里,但我知道,它们很快就会出现在该出现的地方。

(第3章预告:周六,一封快递敲开我家的门)

第3章:周末的来信

周六早上,我是被快递员的敲门声叫醒的。

门敲得很急,砰砰砰三下,紧接着是嗓门很大的喊声:“赵一铭在家吗?快递!”

我套了件T恤去开门,快递员递过来一个文件袋大小的纸盒,寄件人一栏空白,地址栏只写了个“华南”。我签了字把盒子拿进屋,拆开外面的包装纸,里面是一个普通的牛皮纸信封。

信封里只有一页纸,打印的,没有落款。

我坐在沙发上把它看完了。纸很短,一共四五行字,内容是关于那家“盛达管理咨询”的补充信息——公司注册时间、法人代表王建平与张德明的关联关系链条、以及那笔四十七万的转账记录对应的虚假合同编号。

纸的末尾有一行手写的字,墨水蓝色,字迹潦草但有力:“查账时可以用这个编号反推,证据链完整。”

没有署名,没有日期。

我把这张纸折好,放进茶几上那个牛皮纸档案袋里。然后去卫生间洗了把脸,看着镜子里自己还有点浮肿的眼皮,拧开水龙头又冲了一把。

回到客厅,我拿起手机翻到陈怀远的号码,指尖在拨号键上停了一下,又放下了。现在还太早,有些事情需要先整理好才能汇报。

我给自己煮了碗挂面,打了一个荷包蛋,坐在餐桌前慢慢吃完。阳光从厨房的小窗户里照进来,落在碗沿上,把蛋黄的边缘照得透亮。

吃完面我把碗洗了,然后坐回茶几前,把档案袋、黄色文件夹、还有那张刚收到的打印纸摊开在桌面上,按时间顺序排成一排。

从三年前那份责任认定书,到刘姐的手写会议记录,再到昨晚那个电话和今天这封信,时间线一点一点清晰起来。我用手机拍了一张全景图存档,然后把东西收好锁进书桌抽屉里。

整个上午我哪儿也没去,把三年前滨江项目相关的记忆从头到尾捋了一遍。当时项目组加我一共九个人,谁在什么节点做了什么、说了什么、签了什么字,能想起来的我都拿笔记在了本子上。

写到下午两点多,本子用了小半本。我放下笔揉了揉眼睛,站起来去阳台透了透气。

楼下的小区花园里,几个老头围着一张石桌下棋,棋子落在石头台面上发出清脆的响声。一个小孩骑着扭扭车从旁边绕过去,车轱辘在地上吱扭吱扭地转。

我靠在阳台栏杆上看着下面,忽然想起三年前滨江项目出事后的第二天,我也是站在一个阳台上——那是我租的老房子,阳台窄得只能站一个人。那天晚上我拿着手机犹豫了很久要不要给陈怀远打电话。我记得那天晚上的风很闷,天空是一种灰扑扑的橙色,远处的工地上吊车一动不动地立着。

后来我打了那个电话。陈怀远接得很快,像是正在等。

他在电话里没跟我说太多话,就说了几句,大意是让我沉住气、做好自己手头的事、不要争一时的对错。挂了电话之后我站在那个窄阳台上又待了很久,吊车还是没动,风还是闷的,但心里好像没那么慌了。

现在回头想想,那个电话可能是我这些年接到的最重要的一个电话。不是因为他说了什么特别的话,而是因为他让我觉得,有些事虽然眼下看不到头,但不代表它没有头。

我收回思绪,从阳台回到屋里,手机正好响了。

是陈怀远打来的。

“一铭,”他的声音从听筒里传过来,还是那种不急不慢的调子,“在家?”

“在的,陈总。”

“下周审计组进场,”他说,“你那边有没有需要提前跟我沟通的材料?”

我犹豫了两秒钟,然后说:“有一些。”

“那周一早上来我办公室一趟,九点。”他说完就挂了,干脆利落。

我握着手机站在客厅里,茶几上的杯子边缘有一圈水渍,在阳光下慢慢变干。我伸手去抹了一下,指腹触到冰凉的玻璃面。

周一还有一天半。我低头看了看书桌抽屉的方向,锁已经拧上了。

那个下午我哪儿都没去,坐在书桌前把那几份材料又看了一遍。刘姐的手写记录里有一处细节我上次没太注意——她在记录张德明否决风险预警的那段话旁边,用铅笔轻轻画了一个箭头,箭头指向页边空白处,那里写着:“口头通知,无书面确认。”

五个字。铅笔写的,颜色很淡,不仔细看几乎要忽略过去。

我盯着那五个字看了好一会儿。没有书面确认,意味着那个决策一旦出了问题,可以推得一干二净。张德明当时是算好了这一层的。

但他大概没算到,会有人把“口头通知”这四个字也记下来。

那天傍晚刘姐给我发了条微信,问我周末有没有空去她家吃饭。我说周一有点忙,周末要准备材料。她回了个“那改天”,然后发了一张照片过来——是她家阳台上的那盆文竹,养了两年了,绿油油的,底下是红色的塑料盆。

我看了那张照片几秒,回了一个竖大拇指的表情。

晚上我一个人坐在客厅把电视打开,放了一部老片子,声音开得小,画面在墙上投出一片晃动的光影。我没怎么看进去,手里翻着下午写的那几页笔记,偶尔抬头扫一眼屏幕。片子放到一半的时候手机亮了一下,是一条短信,号码还是昨天那个外省的。

只有一行字:“周一到,你自己把握。”

我看完就删了。

关了电视去洗漱,躺到床上的时候已经快十二点了。窗帘没拉严,外面的路灯光从缝隙里漏进来,在天花板上投出一道细长的亮线。我翻了个身,那道亮线落在我枕头上,亮的。

周一早上我六点半就醒了。起来洗漱、换衣服、把抽屉里那几份材料装进一个新的文件袋,拉链拉好,确认了两遍。

出门的时候太阳刚升起来没多久,路面上的积水还没干透。我走到公交站,等车的时候晨风吹过来,带点湿气,凉丝丝的。

到集团B座的时候八点四十分。我在一楼大厅刷了工牌,电梯里只有我一个人。我看着楼层数字一格一格往上跳,手里那个文件袋被我握得微微发烫。

十二楼到了,电梯门打开。走廊里铺着深灰色地毯,脚踩上去没有一点声音。陈怀远的办公室门半开着,里面透出来灯光和说话声。

我走到门口,抬手在门框上敲了两下。

(第3章完)

“进来。”陈怀远的声音从里面传出来。

我推门进去。他坐在办公桌后面,面前摊着一份翻开的文件,手里拿着一支钢笔,笔帽还没拧上。看见我进来,他放下笔,朝对面的椅子抬了抬下巴:“坐。”

我在他对面坐下,把文件袋放在膝盖上。

他看了我一眼:“吃早饭了?”

“吃了。”

“那说正事。”他把面前那份文件转了个方向推过来,封面上印着“内部审计启动通知”几个字,下面盖着集团审计部的红章,“审计组今天下午到场,主要查张德明经手的项目。你做过滨江项目,情况你熟,有些问题需要你配合说明。”

我点了点头。

“你刚才电话里说有些材料,”他看着我,“带来了?”

我没有立刻把文件袋打开。先问了一句:“陈总,我想确认一下——这次审计,是只查张德明个人的经济问题,还是连带他经手项目的所有流程环节?”

陈怀远端起茶杯喝了一口,杯子放下的时候发出很轻的磕碰声。“项目流程和资金流向本来就不是两条线,”他说,“查资金的时候自然会倒查流程。你手上的材料如果涉及项目决策过程,审计组那边会用得上。”

我听完,把文件袋的拉链拉开,从里面抽出三样东西摆在桌上——那份泛黄的责任认定书原件、刘姐手写会议记录的复印件、还有那张打印纸。

陈怀远先拿了责任认定书,翻到背面看了一眼那行小字,眉毛微微动了一下。然后他拿起刘姐的记录复印件,一页一页翻完,最后拿起那张打印纸扫了一遍。

他把三样东西叠在一起放回桌面,靠上椅背,看了我一眼。

“这些材料,你攒了多久?”

“三年。”我说。

他没有评价这句话,只是伸手把桌面上的三样东西收进自己左手边的文件格里,说:“审计组下午到,这些东西我会转交给他们。该核实的地方他们会核实,你不需要再单独接触当事人。”

“我明白。”

他看了我一眼,忽然问了一句:“你觉得张德明这个人,是坏还是蠢?”

我想了几秒:“他精,但他精过头了。觉得所有事都能用关系抹平,用话术盖住。他可能不算坏到底的人,但他习惯用自己的逻辑去套所有事,所以才会越走越偏。”

陈怀远没点头也没摇头,只是拿起了钢笔继续批他面前那份文件,嘴里说了一句:“周一上午你正常上班,下午审计组谈话的时候随叫随到。先把新项目的资料看一下,别因为别的事耽误了自己手上的活。”

“陈总,”我站起来的时候又停了一下,“刘慧玲的那份手写记录,原件在她那里。复印件我先用的,如果审计需要原件,我让她送过来。”

“让她自己留着。”陈怀远头也没抬,“复印件够用了。原件她自己保管,放心一些。”

我应了声好,转身出了办公室。门在身后轻轻合上,走廊里安静得能听到中央空调出风口的低微风声。我走到电梯口按了向下的按钮,电梯从一楼往上爬,速度不快。

电梯门打开的时候,里面站着一个穿深色西装的中年男人,手里拎着一个黑色公文包,带着一副细框眼镜。他看见我,视线在我脸上停了一下,然后微微点头示意。

我也点了一下头,走进电梯站到他旁边。

电梯从十二楼往下走的这段路程很短,大概十几秒。他先开口了,声音不大:“你是赵一铭?”

我侧过头看他:“您是?”

他从口袋里掏出一张工作证晃了一下——上面写着“审计部 徐立国”。“陈总提过你,”他说,“你那份责任认定书,三年前是我签的字。”

我看着他,没有说话。

“那页纸你留到今天,”电梯到一楼,门开了,他先走了出去,回头看了我一眼,“没白留。”

然后他转过身,往大厅方向走了。皮鞋踩在大理石地面上,发出清晰而有节奏的脚步声。我站在电梯口目送他走远,直到他的背影拐过大厅的立柱。

那个三年前对我说“留个底”的老徐,现在是审计组的主审。

我走出B座大门,外面的阳光已经变得有点晒了。我眯了一下眼,低头看了看手里的文件袋——已经空了。

我把它折好装进裤兜里,走向对面的公交站。

路边一棵梧桐树的叶子在风里翻动,阳光穿过叶子的缝隙落在地上,一小块一小块的亮斑随着风晃来晃去。

我站在树底下等车,裤兜里那个空文件袋贴着我大腿,薄薄的一层纸,没什么分量。

(第4章预告:审计组进场的第一个下午,我在走廊里遇到了周舟)

第4章:走廊里的周舟

周一下午,审计组在六楼的小会议室正式进场。

我待在十二楼的新工位上,对着电脑看陈怀远给我的新项目资料。屏幕上的技术文档写了一百多页,我看着看着会走神几秒,然后又拉回注意力继续往下翻。刘姐坐在斜后方,键盘声噼里啪啦的,偶尔停下来喝口水。

快四点的时候,我起身去走廊尽头的茶水间接水。

热水壶里的水刚烧开,我端着杯子接了一半,余光扫到走廊拐角处站着一个人。背靠着墙,头微微低着,手里捏着一个白色信封。

是周舟。

我端着杯子看了他一眼,然后收回目光,继续接水。热水注进杯子里发出细碎的声音,蒸汽扑上来在我眼镜片上蒙了一层白雾。

我摘下眼镜在衣摆上擦了擦,重新戴上。周舟还站在那里,没走。他手里的信封被他捏得边角都皱了起来,指关节微微泛白。

我拧好杯盖,转身往工位的方向走。经过他身边的时候,他开口了。

“赵一铭。”

我脚步停住。

他转过身看着我,脸上没什么表情,但眼白里布着一些血丝,像是没睡好。他把手里的信封递过来:“这个东西你帮我转交给审计组行吗?”

我低头看了一眼那个信封——普通的白色办公用信封,封口没粘,里面鼓鼓的,装着几页纸的样子。

“你自己为什么不交?”我问。

“我……”他顿了一下,移开视线看着走廊墙上的挂钟,“我在名单上,审计组估计下周才会找我谈话。这东西放我手里,我怕等不到那时候我就改主意了。”

我没有立刻接那个信封。走廊里没人,中央空调的风口吹下来一股冷风,把周舟衬衫的领子吹得微微翻动了一下。

“里面是什么?”

“审批记录。”他说,“过去两年里,张德明让我经手的三次特殊采购审批。发票复印件、审批单、以及关联方的工商信息。他当时让我走的是我的端口,签字也是我的名字。但我留了底。”

他看着我说完这句话,然后把信封又往我这边递了递:“我不求你帮我说话,只求你帮我把这个交上去。该什么处理就什么处理,我自己认。”

我伸出手,把信封接了过来。信封表面被他握得有点温,边缘的纸已经起毛了。

“就这一份?”我问。

“就这一份。”他回答得很快,然后像是松了一口气似的,后背重新靠回墙上,“还有,我之前在群里说过一些关于你的话……后来我想想挺没意思的。今天说这些不是因为审计组来了,是因为那天你抱着箱子从电梯里走出去的时候,我忽然觉得,我现在跟你当年其实差不多。”

我没接他的话,把信封对折了一下放进外套内袋里:“东西我会交,但审计组怎么处理不归我管。”

“我知道。”他点了点头,然后转身往走廊另一头走了。步子比之前快一些,皮鞋踩在地毯上几乎没有声音,但肩膀的线条好像松了一点。

我端着水杯回到工位,坐下之后从外套内袋里拿出那个信封看了看。没打开,直接放进了抽屉里。

下班前,我去六楼找了一趟老徐。他正在小会议室里跟审计组的另外两个人对账,桌上摊满了打印出来的银行流水和合同复印件。我站在门口敲了敲门框,他抬头看到是我,朝外面走廊努了努嘴。

我站在走廊里等他。他过了两三分钟才出来,手里拿着一个保温杯。

“有事?”

我从内袋里拿出周舟那个信封递给他:“今天下午有人托我转交的。”

老徐接过去,掂了掂厚度,没拆开。“谁?”

“周舟。销售组长,张德明手下的人。”

老徐嗯了一声,把信封夹进胳膊底下:“我看看。有需要再找你。”

他转身回了会议室,门关上前又从门缝里说了句:“你那个新项目别耽误。”

我回到十二楼收拾东西准备下班。刘姐已经走了,工位上的台灯还亮着——她习惯走之前开一盏小灯,说太黑了第二天早上来了不舒服。我帮她把灯关掉,然后自己也关了电脑,提起包。

走出B座的时候天已经有点暗了,路灯刚亮起来不久,光线是那种偏黄的白色。我站在台阶上等公交的时候,手机震了一下,是刘姐发来的消息:“今天审计组的人来楼下调档案了,动静不小。”

我回了一句:“正常的。”

她又发了一条:“你那边没事吧?”

“没事。”

公交来了,我上车刷卡,找了个靠窗的位子坐下。窗外的街景慢慢向后滑,路过一家亮着灯的便利店,门口一个穿校服的学生正在挑冰柜里的饮料。

我靠着车窗,手伸进外套内袋,里面已经空了。那个信封已经不在我身上了。

说不清是什么感觉,但好像压在胸口的一小块东西被挪开了一点。我靠在窗户上闭上了眼,公交车晃晃悠悠地往前开,发动机的声音低沉而均匀。

那天晚上到家之后我煮了速冻饺子,蘸着醋吃了十几个。吃完洗碗的时候发现厨房水龙头有点滴水,我拧了拧,还是滴,就没管它。坐在沙发上看了会儿手机,技术部小赵在群里发了一条消息,问新项目的一份接口文档有没有更新。我回了一句“明天发你”。

然后我关了灯,回到卧室躺下。

窗外的路灯光从窗帘缝隙漏进来,还是那道细长的亮线,落在床头柜上,正好照在手机屏幕的边缘。我侧过身,把手机翻了个面,屏幕朝下扣着。

闭上眼,脑海里翻了一下今天见过的人——陈怀远、老徐、周舟。三个人的脸轮番过了一遍,最后停在周舟靠在走廊墙上的那个画面,他手里的信封边角都皱巴了。

我翻了个身,把被子往上拉了拉。

周三上午,新项目第一次内部技术评审会在七楼开。我负责讲方案的前半部分,技术部的几个同事轮流提问,节奏不快不慢,但讨论得挺细。

会开到一半,林晓忽然从门外探进半个身子,冲我招了招手。我以为她有什么事,起身走到门口,她压着声音说:“赵哥,楼下有人找你,说是审计组的徐老师让你下去一趟。”

我看了一眼会议室里还在讨论的同事,跟旁边技术组的小赵说了一声帮我记一下后半段的提问,然后跟着林晓下了楼。

老徐站在六楼走廊尽头的窗边,手里夹着一根没点燃的烟。看到我过来,他把烟收回了烟盒里。

“你那个材料我看了,”他说,“周舟交的东西,跟我们目前查到的几条线索能对上。尤其是去年九月的那个项目,发票编号和审批流程都能衔接上。”

他顿了顿,又说:“那个项目涉及的金额,加上你之前提供的那条线索——盛达管理咨询——中间有一笔资金走的是周舟的审批端口。他现在主动交材料,从处理角度来说,会有一个区分。”

我靠在窗台上,问了一句:“张德明知道周舟交东西了吗?”

“还不知道,”老徐把手里的烟盒转了转,“但最迟下周,他会被正式约谈。到时候这些材料都会摆到桌面上。”

我点了点头,没再问。

老徐看了我一眼,忽然换了个语气:“你自己那个新项目怎么样了?我听陈总说进度还可以。”

“技术评审还没完,”我说,“下午还有一场。”

“那去吧。”他拍了拍我肩膀,“别在这儿耗着。”

我转身往楼梯口走,走了几步他叫住我:“一铭。”

我回头。

他站在那里,窗外的光从侧面照过来,在他的眼镜片上折出两点反光:“那个三年前跟你一起做滨江项目的刘慧玲——她那份手写记录,审计组决定正式采用为书面佐证。等结案了,她的配合贡献会写进报告里。”

我张了张嘴,还没说话,他摆了下手:“行了,去吧。”

我转身上了楼。

回到七楼会议室的时候,下半场技术评审刚开始不久。小赵坐在我的位置旁边,在笔记本上画了几个箭头示意我提问的重点。我坐下来翻开自己的笔记本,看到他在页面边上写了一行小字:“第四部分接口协议需要再确认一次,陈工那边有反馈。”

我拿笔在那行字下面划了一道横线,然后继续听会上的人发言。

会议桌中央放着一壶凉白开,杯壁外面凝了一层细密的水珠。我端起杯子喝了一口,水温刚好。

(第4章完)

周五下午,我在工位上接到一个电话。号码是总部的内线,但我从没见过这个分机号。接起来对面是一个女声,客客气气的:“赵经理您好,我是集团人事部的,跟您确认一下下周一报到的具体时间。陈总交代过,上午九点直接到十二楼就可以了,工位已经安排好了。”

我应了一声好。她又说:“另外,您原部门那边的人事手续,集团这边已经通知他们统一处理了,您不需要再回原部门办理任何离职交接。”

“知道了,谢谢。”

挂了电话,我靠着椅背坐了一会儿。电脑屏幕上的文档还停在刚才看的那一页,光标在句子末尾一闪一闪的。窗口吹进来一阵风,把桌角一张便签纸吹到了地上。

我弯腰去捡,看到便签纸上写着“买米”两个字,是我上周随手写的。

我笑了笑,把便签纸夹进笔记本里。

刘姐在斜后方喊了我一声:“小赵,今天下班早的话,一起去超市?”

“行,”我说,“等我关个机。”

走廊里的黄昏光从西边的窗户照进来,把地砖染成一片暖融融的橘色。空调还在嗡嗡响,键盘声也还在响着,跟平时没有什么两样。

我把笔记本合上的时候,手指碰到了抽屉边缘。抽屉里那个牛皮纸档案袋已经不在了,黄色文件夹也不在了。空荡荡的抽屉里只剩几支笔和一小盒回形针。

我轻轻把抽屉推了回去,金属滑轨发出一声细微的咔嗒。

(第5章预告:周一早晨,我搬进十二楼的新工位)

第5章:新工位

周一早晨八点四十分,我刷卡进了B座一楼大厅。

大厅里已经有不少人了,几个人聚在电梯口等电梯,手里端着咖啡或者豆浆。我走过去站在人群末尾,排在前面的是一个穿灰色连衣裙的年轻姑娘,手里拎着一个帆布包,正低头看手机。

电梯到了,大家依次走进去。我最后一个进,站在靠近门口的位置。有人按了十二楼的按钮,我瞥了一眼亮着的那排数字——六、八、十、十二。

电梯上行的时候没人说话,轿厢里只有电梯运行的轻微嗡鸣声和某个人咬吸管喝豆浆的声音。十二楼到了,我走出去,前面那个穿灰裙子的姑娘也在这层下了,她拐向了右边的办公区。

我向左转,走到之前陈怀远跟我说好的那片新工位区。靠窗第三个隔间,桌上放着一台新电脑——显示器比原来的大了整整一圈,键盘也是新的,按键按下去回弹利落,没有卡顿。

我坐下来把包放好,摸了一下显示器的边框,凉凉的。桌面上干干净净,只放着一个空笔筒和一本集团内部通讯录。我拉开抽屉看了看,里面有一沓新的A4纸和一盒没拆封的签字笔。

办公室陆续有人来上班。技术部的小赵从我工位前面经过,冲我抬了抬下巴:“赵哥,来得早啊。”

“刚到。”

他走了两步又退回来:“你那个电脑IP我昨天帮你配好了,内网可以直接用,外网要等一下IT那边的权限审批,估计下午就开。”

我说了声谢谢。他摆摆手走了。

我打开电脑,等系统启动的间隙环顾了一下四周。这个办公区比楼下宽敞不少,窗户朝向东南,早上的阳光从斜角照进来,落在桌面上形成一片柔和的光。中央空调的温度设定得刚好,不冷也不热。

刘姐八点五十五分到的。她从我工位旁边经过的时候放了一袋小笼包在我桌上:“楼下买的,还热着,没吃早饭的话赶紧吃。”

“吃了,刘姐你自己留着。”

“你拿着吧,”她头也不回地走向自己工位,“我今天吃过了,这是多买的。”

小笼包隔着塑料袋透过来一点温热的触感,我把它放在桌角,打开电脑开始看今天上午要处理的文件。

九点整,陈怀远从我工位前面路过,脚步没停,只是偏头看了一眼桌面上的小笼包,又看了我一眼,嘴角动了动,没说任何话就走了过去。

整个上午还算平静。处理了三封邮件,参加了一个线上的项目进度短会,把技术接口文档的初稿改了一半。中间去茶水间接水的时候碰见了林晓,她端着杯子站在窗户边晒太阳,看见我就笑了一下:“赵哥,新工位坐着舒服不?”

“还行,窗户大。”

“那当然了,总部这边朝南的工位可抢手了。”她喝了一口水,又压低声音说了句,“对了,我听说审计组那边今天上午找张德明谈话了。楼下六楼,一早就去了。”

我端着茶杯没有接话,她也没继续往下说,喝完水就端着杯子走了。

回到工位坐下,我把茶杯放在鼠标垫旁边,翻开手边的笔记本。笔记本第一页夹着一张便签纸,是今早出门前我随手写的,上面列了几件今天要做的事。排在第三行的是“给老徐回个电话”。

我拿起手机走到走廊尽头,拨了老徐的号码。

响了两声他接的,背景音里有翻纸的声音。“一铭?”

“嗯,徐老师,今天上午约谈结束了?”

电话那头停顿了两三秒,然后他说:“刚结束。张德明的态度……不算积极,但材料摆在那儿,他认了一部分,还有一部分说需要时间回忆。”

“那周舟的材料呢?”

“对上了。”老徐的声音很平,“周舟那三份审批单跟张德明个人的账户流水能一一对应。加上你提供的盛达那条线,目前我们手上已经能够形成完整的证据链。”

他停了一下,又说:“下午我们会约谈周舟。他那天把材料交给你,态度上已经明朗了。”

我握着手机靠到走廊墙上:“那后面怎么处理?”

“处理是法务部的事,我只负责查。”老徐说,“但按这个体量,走法务程序是肯定的了。你不需要再参与后续,正常做你的项目就行。”

“行,我知道了。”

挂了电话我站在走廊里多待了半分钟。窗外东南方向的天空很蓝,没有云,一架飞机在高空中拉出一道细细的白线,慢慢散开。走廊里有人走动,脚步声在地毯上闷闷的,拐过一个弯就听不见了。

我回工位坐下,把那个电话的内容在笔记本上简单记了一笔,然后继续改文档。

中午跟刘姐去楼下食堂吃饭。她打了份鱼香肉丝盖饭,我要了碗面。吃饭的时候刘姐说起她家楼下那只流浪猫最近生了三只小猫,“都是橘的,胖乎乎的,每天蹲在垃圾桶旁边等人喂”。她说这些的时候手比划着猫的大小,筷子上的饭粒差点掉在桌上。

我听着,低头吃面。

下午快下班的时候,我收到一条短信,号码是原部门的一个同事,平时不怎么说话的那种。内容很短:“赵哥,今天下午张德明被叫走之后就没回来,东西都让人收了。”

我看完把短信删了,锁了屏幕。

五点半准时收拾东西下班。电梯里碰到了陈工——他来总部办事,手里拿着一沓图纸。

“赵经理,新工位怎么样?”他问我。

“挺好,窗户朝南。”

“朝南好,”他点了点头,“冬天晒太阳舒服。”

到了一楼我们一起走出大厅。外面的天色还亮着,太阳偏西了但没落下去,风吹过来带着一点初秋的凉意,不像之前那么闷热了。我们在门口道了个别,他往停车场方向走了,我走向公交站。

路边那棵梧桐树的叶子开始有一点点泛黄了,绿里夹着几片浅金色的,在风里翻来翻去。

我站在站牌下等车。身后的写字楼玻璃幕墙上映着傍晚的天光,橘粉色的,大片的,像被人拿刷子随意抹上去的。

公交车到了,我上车,找了个靠窗的位子坐下。车启动的时候,我回头看了一下越来越远的B座大楼,玻璃幕墙上的橘粉色光还在,一格一格地反射着。

我靠在椅背上,把手机拿出来翻了一下相册。翻到一张上周拍的——刘姐桌上那盆绿萝,叶片上有水珠,阳光照在上面亮晶晶的。我看了两秒,又锁了屏。

公交车拐了个弯,窗外的景色变成了老居民区的围墙和行道树,路灯还没亮,路面上的光影正在一点一点变暗。

我把手机装回口袋,靠着窗户闭上了眼。

(第5章完)

周五上午,人事部那边给我发了一份正式的任命文件电子版,标题是“关于赵一铭同志岗位任命的通知”。我打印出来看了一遍,内容跟调令差不多,但多了几行关于新岗位职责和职级的描述。

我把文件折好放进抽屉里——新抽屉,干净,没有什么东西压着它。

那天下午原部门有个同事给我发微信,说公司内部公告栏贴了一份《关于原华东大区项目经理张德明同志的处理通报》,盖了集团人事部的章。她拍了张照片发过来,我点开看了看,内容写得中规中矩——“因在任职期间存在违规操作行为”,后面跟着处理结果:辞退处理,同时记入行业内部警示名单。

我看完给那个同事回了个“谢谢”,然后把照片存进了手机相册里一个叫“工作记录”的文件夹。

关掉相册之后我继续改手头的文档。屏幕上光标一闪一闪的,我敲了几个字,又删掉,重新敲。

刘姐从工位后面探出头来问我要不要下去买点水果,她想去楼下那家水果店看看今天有没有新鲜的柚子。我说好,关了电脑跟她一起下了楼。

电梯里只有我们两个人。刘姐对着电梯门上自己模糊的倒影理了理头发,然后侧过头看了我一眼:“小赵,你最近好像瘦了点。”

“没瘦吧,中午吃了两碗饭。”

“两碗饭还瘦的话,那你以前吃几碗?”她笑了一下,没追问下去。

电梯到了一楼,我们一起走出去。外面的风比前几天更凉了一点,吹在脸上能感觉到秋天真的来了。路边那棵梧桐树的叶子黄了将近一小半,地上落了薄薄一层枯叶,走上去沙沙响。

水果店的老板是个五十多岁的男的,正坐在门口剥柚子。看见刘姐就笑,说今天刚到一批红心柚,甜。刘姐挑了两个,我也拿了一个。

回公司的路上,刘姐拎着柚子走在前面,步子不快不慢。我跟在后面几步远,手里也拎着一个柚子,沉甸甸的,塑料袋的提手勒着手掌。

走到B座门口的时候,她回头看了我一眼:“你那个项目下周是不是要出第一版方案了?”

“嗯,周二评审。”

“那周末好好休息一下,”她推开门走了进去,“下周又要忙了。”

我跟着进了大厅。大厅里灯光白亮亮的,有人端着咖啡从旁边经过,咖啡的香气飘了一小段路就散掉了。电梯门开着,我们进去,刘姐按了十二楼。

电梯门合上,楼层数字一格一格地往上跳。

我站在电梯角落里,手里那个柚子的重量稳稳地坠在掌心。窗外的天光透过电梯门缝最后漏进来一道细线,然后在门完全合上的那一刻消失了。

(第6章预告:方案评审前的周末,我接到了一个意想不到的电话)

第6章:周末的电话

周六早上我睡到八点多才醒,比平时晚了将近两个小时。醒了之后也没急着起,躺在床上听着楼下小区里扫地的沙沙声和远处偶尔传来的汽车喇叭响。

床头柜上的手机忽然震了一下。

我伸手去够过来,看到一个陌生号码,本地座机打来的。我接起来,“喂”了一声。

“赵一铭吗?我是王建平。”

我愣了一下。这个名字我见过——盛达管理咨询的法人代表,张德明那笔四十七万转账的收款方。我坐了起来,靠在床头:“你说。”

电话那头的声音听起来有些疲倦,语速不快不慢:“我长话短说,那个钱我已经退回了一部分到张德明账户上,但那笔钱跟合同对不上,之前我这边没有规范做账。这几天有人来查,我才知道张德明那边出了事。我打这个电话是想跟你说,该退的钱我退,该配合的调查我配合,但我跟张德明之间……除了那笔咨询费,没有其他往来。”

我在电话这头没出声。他等了几秒又说:“我知道你这边在配合审计组。你可以把我的话转告给他们,我本人愿意书面说明情况。”

“你为什么不直接联系审计组?”我问。

“我没有他们的联系方式,”他说,“而且我听说你跟这事有直接关系,找你应该能找到人。”

我沉默了两秒:“我会把你的话转告给审计组负责人。但他们会不会联系你,我说不准。”

“没关系,”他说,“你转告就行了。剩下的事我自己处理。”

电话挂了。我把手机放在被子上,盯着天花板坐了一会儿。窗帘缝漏进来的光斜斜地打在对面墙上,一只小飞虫绕着光柱慢慢地转圈。

我起床洗了把脸,坐在餐桌前倒了杯热水。手机屏幕又亮了一下,这次是陈怀远发来的一条微信:“收到一个消息,盛达的法人今天主动联系了审计组,愿意配合说明情况。你那边不用再管这条线了。”

我回了个“好的”。然后喝了口水,去厨房煮了碗粥。

那天上午我把新项目的方案从头到尾过了一遍,在几处细节上做了修改,又找技术部小赵要了最新的接口文档参考。整个上午过得很安静,除了键盘声和偶尔翻页的声音,房间里没有其他动静。

中午的时候外面下了一阵很小的雨,持续了不到二十分钟就停了。雨停之后空气里有一股湿漉漉的草木气味从窗户飘进来,我多开了几分钟窗,让那股气味在客厅里散了一会儿。

下午陈工给我打了个电话,聊了聊下周方案评审的一些技术细节。电话里他的声音听起来精神不错,背景里偶尔传来敲键盘的声音。

“赵经理,你们总部的评审标准我大概了解,”他说,“我们的准备应该够用了。主要是数据迁移那部分,你上次提的并行方案我们内部做了测试,效果比预期的好。”

“那就按这个版本提交,”我说,“周二上午评审会上直接过。”

“行,”他说,“那周二见。”

挂了电话我靠在椅背上转了转手里的笔。窗外的天已经放晴了,路面上的积水在慢慢变干,阳光照在上面反射出一小片一小片的亮光。

那天傍晚我去小区门口的便利店买酱油,回来的时候看到楼下花坛边上蹲着一只橘猫,胖乎乎的,正低着头舔前爪。我蹲下来看了它一眼,它抬起头跟我也对视了一下,然后继续舔爪子。

我站起来上楼,进门换鞋的时候把酱油放在厨房台面上。然后洗了手,坐在沙发上翻了一会儿手机。群里没什么新消息,技术部的群停在下午四点的一条测试完成通知上,下面跟了三个点赞的表情。

我把手机放在茶几上,去厨房煮了晚饭。

那天晚上我睡得比平时早,十点不到就关了灯。窗外那根路灯还是从窗帘缝隙漏进来一道细长的光,落在床头柜的边角上。

我侧过身,看着那道光线在暗处慢慢变清晰。眼睛适应黑暗之后,那道光的形状反而更分明了,细长的,边缘锐利,像一条拉直的线。

我闭上眼睛。明天还有一天休息,后天是周一,周二方案评审。

日子一桩接一桩地往前排着,不紧不慢,但也没有停顿过。

(第6章完)

周一下午我去了一趟六楼找老徐送一份材料,顺便把王建平那个电话的内容跟他当面说了一下。老徐听完,靠在椅背上转了转手里的笔,说这事他知道了,王建平今天上午已经给审计组的公开邮箱发了一封说明邮件,附了账目截屏和身份证复印件。

“主动配合的,处理上会酌情考虑。”他说完看了我一眼,“你那个新项目明天的评审准备得怎么样了?”

“差不多了,今晚再过一遍就放那儿。”

他点了下头,低头继续翻面前的文件。我转身往外走了两步,他忽然在背后说了一句:“一铭,明天评审完了有空的话,一起吃个饭。”

我回头看他:“行。”

他摆了摆手,我拉开会议室的门走了出去。

走廊里灯光白亮,地面上的地毯纹路被光线照得清晰可见。我走回电梯口按了向上的按钮,电梯门打开的时候里面空无一人。我走进去,靠在电梯轿厢的金属扶手上,看着楼层数字一格一格跳到十二。

周二上午,方案评审会安排在七楼的大会议室。

我提前到了二十分钟,把投影设备试了一遍,又把翻页笔的电池换了新的。陈工比约定时间早了十分钟到,穿着件灰蓝色的夹克,手里拿着一个薄薄的文件夹。

他进来看了我一眼:“紧张不?”

“还行,”我说,“来的人不多。”

他笑了笑:“来的人不多才说明项目稳。人多那是要吵。”

九点整,参会的人陆续到齐了。陈怀远坐在长桌的一头,面前摊着一份打印好的方案摘要。技术部的三个人坐在另一边,林晓负责记录,笔记本已经打开放在面前。

我站在投影幕布旁边,翻到方案的第一页,清了清嗓子,开始讲。

评审持续了两个小时,中间讨论了几处技术细节,有问有答,节奏平稳。讲到数据迁移方案那部分的时候,陈工主动站起来补充了一段他们园区内部测试的实际数据,几个技术部的同事听了都在笔记本上记了几笔。

十一点过十分,最后一页PPT翻完。陈怀远合上面前的文件,问了一圈:“其他人还有问题吗?”

会议室里安静了几秒,没人说话。

“那行,”他站起来,“方案过。”

他说完就拿起文件走了出去。技术部的人陆陆续续站起来收拾东西,小赵过来拍了拍我肩膀说赵哥讲得清楚。林晓合上笔记本电脑站起来冲我竖了下大拇指。

陈工留到最后,站在桌边把那个薄薄的文件夹收进包里。“接下来就是落地的事了,”他说,“进度我这边盯着,有问题及时沟通。”

我说好。他拍了拍我胳膊,然后拎着包走出了会议室。

会议室里只剩我一个人了。我把投影关了,翻页笔放回抽屉里,又把桌面上散落的几页废纸收起来扔进垃圾桶。窗外阳光比早上更亮了一些,照在会议室的长桌上,把桌面的木纹照得清清楚楚。

我把自己的笔记本合上,夹在胳膊下面,走出了会议室。

走廊里人不多,有人端着杯子从旁边走过,杯子里的茶冒着热气。我走到电梯口按下按钮,等电梯的时候看了眼窗外的天——蓝的,几朵薄薄的云慢悠悠地飘着。

电梯到了,门打开,里面站着一个同事,我跟他点了一下头走进去。

电梯下行到六楼的时候停了,门打开,老徐站在外面。他看见我,抬了下眉毛:“评审完了?”

“完了。”

“那中午有空没?楼下火锅,我请客。”

我想了一下:“行。”

他走进电梯站在我旁边,电梯门合上继续往下走。电梯里就我们两个人,他低头看了一眼我夹在胳膊下面的笔记本:“方案过了?”

“过了。”

他嗯了一声,没再说话。

电梯到了一楼,门打开,我们一起走出去。外面的风比前几天凉了一些,吹在脸上带着一种干爽的秋天的味道。老徐走在前面两步远,背影比上次见的时候好像稍微挺直了一点。我加快脚步跟上去,跟他并排往火锅店的方向走。

树叶从头顶的树上落下来一片,打着旋儿飘到脚边。我低头看了一眼,是片半黄的梧桐叶,叶面干净,没有虫眼。

(第7章预告:火锅桌上,老徐说了一件事)

第7章:火锅桌上的闲谈

火锅店还是上次那家,中午人不多,我们找了个靠角落的卡座坐下。老徐点了个鸳鸯锅,又要了两瓶常温的啤酒,服务员把锅底端上来的时候红汤和白汤的界线分明,表面浮着几段葱和辣椒。

老徐先把一盘毛肚下了红汤,然后端起啤酒喝了一口。“你那方案今天过了,后面就轻松一些了。”

“嗯,后面主要是执行和对接,”我说,“陈工那边配合得挺好。”

他夹了一片毛肚在油碟里蘸了蘸,嚼了两下咽下去:“陈工这个人我认识,好几年前总部跟他们公司合作的时候见过几次,做事讲规矩。”

我端起自己那瓶啤酒喝了一口,麦芽味散在舌尖上,有点凉。

吃到一半的时候老徐放下筷子,用纸巾擦了擦嘴,看着我说:“跟你说个事,跟项目没关系,但你可能想知道。”

我看着他。

“张德明那个案子,除了我们查的那几条线,他在跟外部中间人打交道的过程中还涉及了一些其他操作,目前已经移交给法务部了。法务那边的意思是,等经侦那边确认之后,会有正式的结论。”

他说得很平,像是在陈述一份文件上的内容。我听了没有接话,把面前的一盘土豆片下了锅。锅里的汤咕嘟咕嘟地翻滚着,土豆片沉下去又浮上来。

“我跟你说这个不是让你操心,”老徐重新拿起筷子,“是想说,你当初攒了三年的东西,没有白攒。证据链一完整,很多东西不需要吵架也不需要争辩,自然就能理清楚。”

我点了点头,夹了一片土豆出来放在碗里晾着。

那顿饭吃了大概一个半小时,中间聊了一些别的——老徐说他老家院子里种了两棵柿子树,今年结了不少,等熟了他老婆让他摘了送人。我说我老家也种了一棵柿子树,但树龄小,结的果每年都被鸟吃了。

火锅快吃完的时候老徐结了账,我抢着付他没让,说好的是他请客。走出火锅店的时候外面的阳光有点晃眼,我眯了眯眼睛。街边的树叶落了不少,在地面上铺了一层薄薄的浅黄色的毯子,踩上去簌簌地响。

我们走回B座门口,老徐说下午他还要回六楼整理材料,我上十二楼。在大厅里分开的时候他回头说了句:“周舟的处理结果下个月出,但基本定了——调岗到外派项目,不再担任管理职务。”

我嗯了一声。

他转身往电梯方向走了,我站在大厅里多待了两秒,然后也走向了电梯。两班电梯,一左一右,他进了左边那部,我进了右边那部。

电梯门合上的时候,门缝里最后漏进来的光在地砖上缩成一条细线,然后消失了。

我靠在电梯轿厢里,看着显示屏上的数字一格一格往上跳。十二楼到了,门打开,走廊里安安静静的。刘姐的工位上传来键盘的敲击声,一下一下,节奏均匀。

我走回自己的工位坐下,打开电脑,屏幕亮了。桌面上还留着上午评审前的几个文档窗口,我逐一关掉它们,然后新建了一个空白文档,在标题栏敲了几个字——“后续执行计划”。

光标在屏幕上一闪一闪的,我端起杯子喝了口水,然后把手指放回键盘上,开始打字。

下午的时间过得不快不慢,处理了几封邮件,跟陈工那边确认了一版最新的接口参数。五点多的时候刘姐过来给我送了一碟切好的柚子,说是之前买的那个红心柚,还水润着,再放怕干了。

我吃了一块,甜的,汁水很足。

五点半收拾东西准备下班的时候,我站在窗边看了一眼外面的天色。太阳已经偏西了,但还没有落下去,光线是那种柔软的淡金色,把对面楼的墙面染上一层暖融融的颜色。楼下马路上车流开始多起来了,尾灯一串一串的,红的光连成线。

我关了电脑,拿起包走到电梯口。刘姐已经在等电梯了,手里拎着一个布袋子,看样子是下午去楼下便利店买了点东西。

电梯到了,我们一起走进去。

“今天评审怎么样?”她按了一楼,侧头问我。

“过了。”

“那挺好的,”她说,“这项目要是成了,回头你也能歇歇了。”

我没接话,电梯到了,我们走出去。大厅里有人在等外卖,白制服的外卖员站在门口低头看着手机。我们绕过他走向大门,推开门出去的时候外面的风迎面吹过来,干爽清凉。

“刘姐,”我走在前面回头看了她一眼,“明天早上带包子不?”

“带,”她笑了一下,“你想吃什么馅的?”

“白菜猪肉就行。”

她点了点头,往公交站的方向走了。我站在门口台阶上多站了一会儿,看着她的背影汇入下班的人流里,走了一段路然后拐了个弯,看不见了。

风又吹过来一阵,把路边一棵树上的叶子吹落了几片。其中一片落在我肩膀上,我抬手拿下来看了看——半黄的,形状完整,叶脉一根一根清晰分明。

我把那片叶子拿在手里翻了个面,然后放进了外套口袋里,走下台阶往公交站走。

路灯在这一刻亮了起来,橘黄色的光唰一下铺满了整条街。

(第7章完)

那周剩下的几天过得很快。周三开了两次短会,周四花了大半天改完执行计划第一版,周五上午发给陈工和团队内部征求意见。中午吃饭的时候技术部小赵问我周末有什么安排,我说没什么特别的,在家待着。他说他们几个约了周末去爬城郊那座山,问我去不去。

我想了一下,说改天吧,这周有点累了。

周五下午下班前,我收到一条来自陈怀远的微信消息。很短,就一句话:“下周总部季度会,你准备一下项目阶段性汇报,十分钟。”

我回了个“好的”。

然后关了电脑,把桌面收拾干净,提起包走出了办公室。

走廊尽头的窗户开着一条缝,凉风从外面灌进来,吹得窗台上那盆不知道是谁放的绿萝叶子微微颤动。我走过去把窗户关小了一点,然后转身往电梯走。

电梯里只有我一个人。门关上的时候,门缝里最后一丝光收拢成一条线,然后整个轿厢里就只剩头顶那盏白亮的灯。

我看着电梯门上自己模糊的倒影,头发有点长了,该去剪了。

到了一楼,走出去。外面的天色还没全暗,西边的天空还剩一层薄薄的淡紫色,底下是深蓝的过渡。路灯光已经亮起来了,把行人的影子投在路面上,一长一短的。

我走出大门,风迎面吹来,带着秋天特有的那种干爽和微微的凉意。我把外套拉链往上拉了一点,然后沿着人行道往公交站的方向走。

树影在风里晃动,地上斑驳的光影跟着一起晃。

公交站台上只有一个人在等车,一个穿校服的学生,背着书包,低头看手机。我站在他旁边隔了两个身位,把手机掏出来看了一眼时间,然后又把手机放回了口袋。

车还没来。风又吹过来一阵,把路边的一片落叶卷起来推了几步远,然后停在了下水道井盖旁边。

我抬头看了看天。深蓝色的天空上已经有几颗很亮的星星露出来了,淡淡的,像是被人用细笔在纸上点了几下。

公交车从远处的路口拐了过来,车灯亮着,在渐渐暗下来的街道上像两团移动的光。

(第8章预告:总部季度会上的十分钟)

第8章:季度会

季度会安排在周三上午,九点半开始。

我到会议室的时候里面已经坐了大半的人。长桌两边加起来大概二十来个座位,靠墙还有一排椅子给临时参会的人坐。我找了个靠后的位置坐下来,把笔记本翻开,翻页笔放在笔记本上面。

陈怀远坐在主位,正在跟旁边一个部门负责人低声说话。老徐坐在斜对面,面前放着一个保温杯,正拧开盖子往里面看了一眼,又拧上了。

前面几个部门的汇报花了大概四十分钟,轮到我的时候已经快十一点了。我站起来走到投影幕布旁边,把翻页笔连上电脑,翻到第一页。

“各位好,我汇报一下新园区技术升级项目的阶段性进展……”

十分钟不长,但讲的时候感觉时间过得挺快。我把已经完成的技术框架、测试数据、以及接下来一个月的执行计划过了一遍,中间翻了几页关键的技术图表。底下的人偶尔低头记几笔,陈怀远从头到尾没有打断,只是靠在椅背上听着。

汇报完最后一张总结页,我站在幕布旁边环顾了一圈:“以上就是项目目前的整体情况。后续计划跟陈工那边的联合小组继续配合推进,下个月底之前完成第一阶段的系统部署。”

陈怀远点了点头:“其他人有问题的现在提。”

会议室安静了两三秒,然后有人问了一个关于数据迁移时间节点的细节问题,我答了一下。又问了一个接口兼容性的问题,我也答了。然后没人再提问了。

陈怀远说“行”,我就坐回了座位上。

剩下的汇报我有一搭没一搭地听着,偶尔在笔记本上划两笔。窗外的阳光从百叶窗的缝隙里透进来,在桌面上形成一道一道平行的亮条纹,随着时间推移慢慢移动位置。

会议到十二点十分才结束。人们陆陆续续站起来往外走,我收拾好笔记本和翻页笔,准备走的时候陈怀远叫住了我。

“一铭,你留一下。”

我站在原地,等他跟旁边的部门负责人说完最后几句话,然后他走过来,站在我面前。“汇报不错,”他说,“后面执行按这个节奏走。”

“好的,陈总。”

他看了我一眼,似乎想说什么别的,但最终只是说:“周末好好休息。”

我点了下头。他转身走了,背影在走廊的光线里走远,拐过弯就不见了。

我把翻页笔放进口袋,走出了会议室。走廊里人已经散得差不多了,安安静静的,只有远处某个办公室里传出来打电话的模糊声音。我走回十二楼工位,坐下来把笔记本翻开,在刚才汇报记录那页的空白处写了一句“数据迁移时间节点已确认”。

然后我把笔记本合上,靠着椅背伸了个懒腰。

手伸到一半的时候停住了,我扭头看向窗外。阳光比早上亮了一些,把窗台那盆不知名的植物照得叶子透亮。楼下马路上车来车往,声音传上来时已经被距离削减得轻飘飘的,像隔着一层玻璃。

我收回目光,把笔记本放进抽屉里,然后拉开电脑上的项目进度表,把今天上午会上确认的一些时间节点更新进去。光标在表格里一格一格地跳,数据被我填进去又核对了一遍,然后把文档保存。

刘姐从工位后面探出半个身子:“汇报完了?”

“完了。”

“顺利不?”

“挺顺利的。”

她缩回身子,键盘声又响起来了。我坐在自己的工位上,电脑屏幕的光照亮我的脸,窗外秋天的阳光斜斜地照在桌面上,落在那个喝了一半的茶杯旁边。

下午的工作波澜不惊。处理了几封邮件,跟陈工那边通了一次电话沟通下周的对接安排,又把执行计划里两个小地方做了微调。五点过的时候我走到茶水间续了杯热水,端着杯子站在窗前看了一会儿外面的街景。

楼下有一棵银杏,叶子已经开始变黄了,树干周围落了一圈小小的扇形叶片。一个穿红衣服的小女孩蹲在树下捡叶子,旁边站着一个大人,手里拎着菜。

我端着杯子看了大概一分钟,然后转身回了工位。

下班的时候林晓从旁边经过,说她下周末过生日准备请大家吃个蛋糕,问我有没有忌口的。我说没有,你看着买就行。她说行,然后踩着帆布鞋走了,步子轻快,马尾辫在脑后一甩一甩的。

我关了电脑,把杯子洗了放回杯架上,然后拿起包出了办公室。

电梯里人不少,大家都不怎么说话,有人低头看手机,有人盯着电梯门上跳动的数字。我在人群里挤着站了一会儿,觉得有点闷,把外套拉链往下拉了拉。

到了一楼走出去,外面的风吹过来凉丝丝的,把闷在衣服里那一小团热气一下子就吹散了。我深吸了一口气,脚步比平时稍微快了一点,走向公交站。

站台上等车的人排了一小溜,我站到末尾,拿出手机翻了翻微信。技术部的群里有几条新消息,是关于明天一个小问题的讨论,我扫了一眼没回复。陈工发来一条消息说最新的接口文档已经更新了,让我有空看看。我回了个“收到”。

车来了,我收起手机上了车。车厢里人不算多,我走到后排靠窗的位置坐下,把包放在膝盖上。

窗外的街景在暮色里慢慢向后滑,路灯的光一盏接一盏地从窗外流过,在车窗玻璃上拉成一道一道橙黄色的短线条。我靠着窗户,感觉到公交车在转弯时车身微微倾斜了一下,然后又回正了。

在下一站停靠的时候,上来一位头发花白的老太太,手里提着一个满满的购物袋。我站起来给她让了座。她坐下之后朝我笑了笑,说了声谢谢,然后低下头去看手里的购物袋,翻了一下里面的东西。

我往车厢后面走了几步,站在后门口,手扶着旁边的扶手杆。车重新启动了,轻微的晃动从脚底传上来,我随着车身轻轻摇晃,目光落在窗外流动的夜色里,没有固定在哪一个点上。

公交车一站一站地往前开,车厢里的广播报出站名,机械的女声在报完站后又重新安静下来。我站在后门口,感觉到秋天的风从车门缝里漏进来一丝,凉凉的,贴在脚踝上。

(第8章完)

车到站的时候我下了车。走回家的那条路不长,十几分钟的路程,路边种着一排银杏,树下落满了叶子。我走在人行道上,踩过那些扇形的小叶片,脚下的触感软软的,偶尔有一两片叶子被风卷起来在我脚边打了一个旋又落下去。

我在楼下的水果店门口停了一下,想买点水果,但看了看里面的灯光和正在收拾货架的老板,又觉得懒得进去了。于是直接上了楼。

进了家门换了拖鞋,把包挂在门后的挂钩上。客厅里还保持着早上出门时的样子——茶几上摊着一本翻到一半的杂志,遥控器斜放着,窗户开了一条缝,晚风从缝隙里吹进来,把窗帘的下摆吹得轻轻摆动。

我走过去把窗户关好,然后去厨房倒了杯水,坐在沙发上喝了一口,把杂志合上放到茶几一角。手机亮了一下,刘姐发来一条消息:“明天早上包子,白菜猪肉。”

我回了一个“好的”。

然后靠着沙发背坐了一会儿。客厅里的灯是暖黄色的,照着茶几上那个空杯子和沙发扶手上一件搭着的旧外套。窗外的风隔着玻璃变成模糊的低吟声,听不太清,但能感觉到它的存在。

我站起来去了卫生间洗了把脸,抬起头看着镜子里自己那张脸。额头上有几道因为皱眉留下的浅浅纹路,不仔细看不太出来。我多看了两秒,然后关了灯,走出卫生间。

晚上躺下之后,窗帘缝里那道路灯光还在,细长的一条,落在床头柜的边角。我侧过身背对着那道光线,把被子拉到肩膀位置。

窗外的风声比刚才稍微大了些,像是秋天正在一点一点地变深。我闭上眼睛,想起白天汇报时站在会议室投影幕布旁边说的那些话——数据迁移、测试节点、执行计划。那些词在脑子里过了一遍,像一张清晰的表格,每一行都对应着一个日期和一个人名。

然后又想起陈工在电话里说“效果比预期的好”,想起小赵在我汇报完冲我竖的那一下大拇指,想起刘姐在群里发那句“白菜猪肉”后面没带任何表情符号。

那些事都很小,小到单拎出来好像没什么可说的。但放在一起,像一沓被整理好边缘的文件,摆在那里,一看就知道是成体系的、有人认真做过的。

我翻了个身,把枕头调整了一下位置,然后把脸埋进枕头里。

睡意渐渐上来了,外面的风声慢慢变得模糊,像是被人调小了音量。最后一个清晰的想法是关于明天的——明天早上有白菜猪肉包子吃,刘姐带的,热乎乎的。

然后我睡着了。

(第9章预告:新的一周,联合小组迎来了第一次阶段性复盘会)

第9章:复盘会

新一周的周二上午,联合小组在园区那边的会议室开第一次阶段性复盘会。

我到的时候陈工已经在里面了,白板上画着一张开头的流程图,墨蓝色的笔迹还没干透。技术组的几个人坐在靠窗的一排,林晓坐在门口的位置,笔记本已经打开搁在膝盖上。

陈工看见我进来,抬了一下手里的笔:“赵经理,先看这个——我们上周跑了一轮全流程压力测试,数据我汇总到表里了,有几个节点需要跟你这边确认一下。”

我走过去站在白板旁边,看着他画的那张图。箭头和标注密密麻麻的,但逻辑很清晰——从数据接入到处理到输出,每一个节点的时长和资源占用都标得清清楚楚,有几个节点旁边用红色笔圈了出来。

“这几个红圈的是超预期的?”我问。

“对。”他放下笔,指了指红色圈里的数字,“数据写入阶段比预想的多花了大约百分之十五的时间,我们排查了一下,发现是接口协议里对数据格式的限定偏严格了,每次写入前多了一道验证流程。”

我拿过他的笔,在图上那两个红圈旁边画了一个箭头,指向画面上方的空白处,写了两个字:“优化。”

“这个验证流程能不能降级为抽样验证?”我说,“核心数据走全量验证,非核心数据走抽样,可以省掉一部分时间。”

陈工盯着我写的那两个字看了几秒,然后点了点头:“可以试一下。”

接下来将近一个小时,我们几个围着白板和电脑把压力测试的数据过了一遍,逐项确认了需要调整的地方。中间陈工让人去外面买了咖啡,一人一杯放在桌上,纸杯外面凝了一层水珠。

十一点左右,技术组的小赵把调整后的方案初稿整理了一份发到了群里。陈工看了一眼手机,说:“这个速度可以。下周一我们内部再跑一次测试,结果出来之后同步给赵经理。”

“行,”我说,“下周三我们总部这边也做一个复测对比,两边数据合并之后再定最终方案。”

会议到这里就差不多了。大家开始收拾东西,林晓合上笔记本,去跟陈工那边的助理对接会议记录的格式问题。我把白板上的图拍了一张照片存进手机里,然后端起那杯已经凉了一半的咖啡喝了一口。

陈工站在窗边,把夹克外套的袖子往下拉了拉。窗外的阳光照进来,落在他旁边的窗台上。他侧过头问我:“赵经理,快到饭点了,楼下新开了一家面馆,去试试?”

“行,”我放下纸杯,“上次那家我还没吃腻。”

他笑了笑,拿起搭在椅背上的外套。

我们下楼的时候正是午饭时间,园区里不少人往外走。那家新面馆开在园区东门外面的一条小街上,门面不大,门口的招牌用红底白字写着“老陈面馆”。我跟陈工走进去的时候里面已经坐了大半的桌,面条的香气混着滚水的蒸汽散在空气里。

我们各点了一碗面,又加了一份小菜。等面的间隙我低头看了下手机,看到林晓在群里发了一条消息:“会议纪要已发群里,各位查收。”

我回了个“收到”。

面端上来的时候汤还滚着,上面浮着几片葱花和两片卤牛肉。我拿起筷子夹了一筷子面送进嘴里,面的口感筋道,汤头也够浓。

“味道不错。”我说。

陈工夹了块牛肉嚼了嚼:“还行,比我老婆做的差点。”

“那你老婆开店也行了。”

“她不开店,”他喝了一口汤,“她说开店太累,不如在家里做着吃。”

我们没再聊太多工作上的事,吃完面走出店门,外面的阳光白晃晃的,风已经有点凉了,吹在脸上很舒服。陈工站在门口抽了根烟,我站在旁边等他,看着小街上几个骑电动车的人从面前过去,其中一个车后座绑着一箱矿泉水,压得车尾一沉一沉的。

烟抽完了他把烟头摁灭在垃圾桶顶上的烟灰缸里:“走吧,下午还有两个会。”

我们往回走,路过园区门口的时候我抬眼看了看那栋楼的外墙——灰白色的瓷砖,在秋天的阳光下显得干净明亮。门口几棵桂花树开了,香味淡淡的,被风一吹就散开来。

我跟陈工在楼下分开,他往左侧的办公楼走,我往停车的地方走。走出去几步他回头叫了我一声:“赵经理,下周测试跑完了再碰一次,看看结果。”

我朝他点了一下头,他转身进了楼里。

我坐上车,系好安全带,把车窗摇下来一些,让外面的风吹进来。发动引擎之后我没有立刻挂挡,在座椅上多坐了一会儿,看着挡风玻璃外面那棵桂花树的树冠在风里轻轻晃动。

然后把车开出了园区。

回总部的路上车不算多,我沿着大路开,车窗外的风呼呼地灌进来,带着桂花和秋天干爽植物的混合味道。前面红灯的时候我停下车,手指在方向盘上轻轻敲了两下。信号灯变绿的时候我踩下油门,车子平稳地往前开去。

到总部楼下停好车,我坐电梯上了十二楼。刘姐正在工位上午休,趴在一件叠好的外套上,呼吸均匀。我路过的时候放轻了脚步,回到自己工位坐下,电脑屏幕还亮着,停留在今早出门前那个页面上。

我没有打开新文档,只是坐在椅子上看着屏幕上那个静止的页面。光标停在最后一行字后面,一闪一闪的,像是在等我输入什么。过了好一会儿我才把手指放回键盘,开始写今天下午需要发给团队的通知。

窗外秋天的阳光从东南方向斜斜地照进来,在键盘和桌面之间形成一个温暖的夹角。

我打了大概十几行字,然后点了一下发送键。

邮件显示“已发送”后,我靠在椅背上伸了个懒腰,看了一眼时间——下午一点十五分。办公室很安静,除了远处隐约传来的空调风声和偶尔的键盘敲击声,没有别的声音。刘姐还趴着在睡,呼吸声很轻。

我没有去动她搭在椅背上的外套,只是把目光收回来,重新落到面前的屏幕上。

光标还在闪。

我点开下一个文档,开始写今天上午复盘会的内容摘要。手指在键盘上顺畅地移动,一个一个字母拼成句子,一句一句拼成段落。

窗外的风还在吹,桂花香从不知道哪个方向飘过来一丝若有若无的气味。

(第9章完)

下午工作结束时,天还没黑透,但路灯已经亮了。我收拾好东西走出办公楼的时候,感觉到空气中的凉意比昨天又重了一些。秋天正在一步一步地变得实在起来,每天的温差都在悄悄拉大。

我站在门口的台阶上多停了一步,把外套的领子翻起来立了一下。台阶下面一个外卖员正在往电动车上装餐箱,黄色的箱子在路灯下反射出一层哑光。

我走下台阶,沿着人行道往公交站走。脚下的落叶比上周多了,踩上去沙沙的声音更密更响。路边一棵柿子树上挂着几个橙黄色的果,还没熟透,藏在快要掉光的叶子后面。

公交站台上等车的人不多,一个戴着耳机的年轻人在刷短视频,屏幕的光映在他脸上,随着画面不断变化着颜色。我站到他旁边隔了两个身位,把手机掏出来翻了一下明天的安排。

行程表上写着一行字:“上午十点,技术组内部进度同步会。下午两点,跟陈工那边通电话确认测试计划。”

我看完锁了屏,把手机装回兜里。

公交车拐过路口来了,车头大灯的光先照亮了一段路面,然后车身缓缓靠近站台。车门打开的时候一阵暖风从车厢里涌出来,夹杂着座椅和车厢地板的闷热气味。

我上了车,刷卡,走到后排坐下。车窗外的天色正在暗下去,从深蓝向更深的墨色过渡,云层是薄薄的一层灰,边缘透着一丝暗紫色的余晖。

公交车开动的时候,窗外的景物开始慢慢向后滑动。路灯的光一盏一盏地从车窗外流过,在车窗玻璃上变成一道一道流动的橙色线条。

我靠着车窗,感觉到车身在一个转弯处微微倾斜了一下,然后又平稳了。车厢里的广播报出下一站的站名,机械女声说完之后车厢重新安静下来,只剩发动机的低沉声音和偶尔从某个人手机里漏出的短视频配乐。

车在这个城市傍晚的街道中一站一站地往前开着,穿过亮着灯的店铺,穿过正在收摊的菜市场门口,穿过一个有人在遛狗的街角公园。

我把目光从窗外收回来,低头看了看自己膝上放着的包——拉链开着一点口,里面露出笔记本的边角。

公交车继续往前开,我不紧不慢地靠在座位上,随着车身一起轻轻晃动。窗外的夜色一点一点地深了下去,路灯的光越来越亮,在玻璃上投下一个又一个短暂的光斑。

(第10章预告:一场提前到来的降温)

第10章:降温

天气预报说这周会有一次明显降温,但真正降温那天早上,还是让人觉得来得比预想的猛。

我出门的时候风刮在脸上有点刺疼,连忙返回去加了件薄毛衣。走在去公交站的路上,能看见路边植物的叶子上结了一层细密的露水,还没被太阳晒干。几个穿着厚外套的人从我旁边走过,脚步比平时快一些,大概是冷的。

到办公室的时候暖气还没完全热起来,我搓了搓手坐到工位上,先把杯子接满热水捧着暖了暖掌心。刘姐从门口走进来,穿着一件深蓝色的薄羽绒服,脖子上围了一条灰围巾。

“今天太冷了,”她搓着手走到自己工位,“我还以为秋天能多撑几天呢。”

“天气预报说明天更冷。”

她“啧”了一声,把手套摘下来放在桌上,然后去茶水间接了杯热水。

上午的进度同步会照常开。会议室窗户关得严严实实,但玻璃上还是凝了一层薄薄的水雾。技术部小赵在讲到接口测试数据的时候打了个喷嚏,旁边的人笑着给他递了张纸巾。

会议快结束的时候我提了一下下周需要提前预约的几项资源,小赵在笔记本上记了下来,说回头去协调。林晓坐在角落一言不发地做会议记录,键盘声细碎而均匀。

散会之后我回工位的路上,在走廊遇到了老徐。他也换了厚外套,深灰色的,领子立着。手里拿着一个保温杯,边走边拧盖子。

“冷吧?”他问了一句,脚步没有停。

“加了衣服,还行。”

他点了点头,从我旁边走过去,保温杯盖子拧开了冒出一股白气。他的背影在走廊尽头拐了弯,消失了。

下午两点我跟陈工通了个电话,对了一下测试计划的调整细节。电话那头他好像也在外面,背景里有风的声音,偶尔传来一两声喇叭响。

“赵经理,我们这边下周一跑测试,预计周二出结果。你这个复测安排在周三?”

“对,周三上午跑,下午汇总。”

“那时间来得及,”他说,“我们出结果之后先把原始数据发你一份,你们复测的时候可以参考着做比对。”

“好,就这么定。”

挂了电话我站在窗边看了看外面的天。太阳虽然亮着,但光线偏薄,照在身上几乎没有暖意。楼下那棵银杏的叶子比上周又黄了一层,接近全黄了,风一吹就簌簌地落下一片。

我回了工位,继续处理下午的安排。

整个下午安安静静地过去了,窗外偶尔传来一阵风声,把窗户玻璃吹得微微震动。办公室里的暖气慢慢热了起来,温度开始回升到一个让人手脚舒展的程度。

下班的时候天已经全暗了,路灯早早亮着。我走出办公楼大门的时候被冷风灌了一脖子,连忙把外套拉链拉到顶,又把领子竖起来。公交站台上等车的人比平时少一些,大概是很多人改了出行方式或者提前走了。

我站在站台上,看着路面上被风吹动的一层薄薄的落叶从一边滑向另一边。

公交车到了,我上车坐下,车厢里的暖气包围上来,让冻了一会儿的脸和手慢慢恢复了知觉。我把手放在暖气出风口的位置暖着,然后靠着车窗看着窗外的夜景——店铺的灯光、行人的轮廓、路灯下被风吹得打旋的落叶。

车到站的时候我站起来往后门走,车门打开的一瞬间冷风迎面扑来,我缩了缩脖子快步下了车。

走回家的路上风一阵一阵地刮,我低着头走得比平时快,经过水果店的时候门口的大爷正在收摊,冲我喊了一声:“柚子要吗?今天最后几个了,便宜卖。”

我停下来看了看,大爷脚边放着几个柚子,表皮微微有些皱了,应该放了几天。我蹲下来挑了一个比较沉的,大爷接过去称了一下说六块钱。我扫码付了,拎着柚子继续往家走。

到家之后我把柚子放在厨房台面上,换了拖鞋。暖气还没开,房间里跟外面差不多冷,我伸手去开了空调,然后去厨房烧了壶热水。

站在厨房等水烧开的时候,我透过窗户看了看对面楼的灯光。几层窗户亮着暖黄色的光,有的能看到人在房间里走动,轮廓模模糊糊的,隔着一层窗帘。

水开了,我给自己冲了杯茶,端着杯子坐在沙发上,把脚缩到沙发垫子上。茶的热气扑在脸上,带着绿茶的清香。我喝了一口,暖流从喉咙一直延伸到胸口。

手机亮了一下,是刘姐发来的一条消息:“明天更冷,多穿点。”

我回了一个“好的”。

捧着茶杯又喝了一口,然后靠在沙发背上,目光落在茶几对面那面白墙上。墙上挂着一幅很小的风景画,是从前租住时买的,一直没换过,画面上是一座远山的轮廓和一片湖水,颜色偏淡,看久了会让人觉得安静。

我把茶杯放在茶几上,起身去把厨房台面上那个柚子拿过来,打算剥了吃。

柚子的皮很厚,我用刀划了几道口子,一点一点地把皮掰开。白色海绵层露出来的时候有一股清苦的香气散在空气里,不算浓,但能闻得到。我把剥好的柚子肉一瓣一瓣掰开放进碗里,在灯光下看着那几瓣微微透明的果肉,然后拿起一瓣咬了一口——甜的,汁水饱满,跟之前刘姐带的那种差不多。

我坐在茶几前的地毯上,把柚子肉一瓣一瓣地吃完了。吃完之后把柚子皮和籽收拾好扔进厨房垃圾桶,洗了手,然后坐在沙发上继续喝茶。

窗外的风还在刮,偶尔有一阵大的,把窗户吹得发出一声低沉的闷响。我侧过头看了看窗帘——拉了一半,外面路灯的光从另一半没拉严的缝隙里漏进来,落在地板上,一道细长的暖黄色。

我把空调温度调高了一度,然后去洗漱。

洗漱完回到卧室的时候,手机屏幕亮了一下。我拿起来看了看,是林晓发来的周末邀请确认:“赵哥,周六下午三点,蛋糕在楼下咖啡厅提,你到时候直接来就行,别买东西。”

我回了一个“好的”。

把手机放在床头柜上,我关了灯躺下来。窗帘缝里的路灯光还是那道细长的黄线,落在地板上跟昨晚的位置几乎一样。窗外的风声在夜里听起来比白天更清晰一些,有时会卷起一些什么东西吹到空调外机上,发出一声轻微的撞击响。

我翻了个身,把被子往上拉了一些,盖住肩膀。

风在外面继续刮着,但隔着墙壁和窗户传进来的时候已经只剩下模糊的呜咽声。我在那片低沉的、持续的声响里慢慢地闭上了眼睛。

(第10章完)

第二天早上出门的时候天还没完全亮透,风比前一天小了一些,但温度更低了,空气中的冷意像是往骨头里钻。我多加了一件背心在里面,又把围巾从柜子里翻了出来。

到办公室的时候暖气已经完全热起来了,跟外面的冷形成了对比,一进门就感觉到温度明显不同。我把围巾摘下来搭在椅背上,打开电脑,习惯性地先查了一下邮件。

邮箱里有一封来自陈工的,发送时间是昨晚十一点多。内容不长,是关于测试数据格式的一个补充建议,附了一个小表格。我先把表格下载下来看了一眼,然后回了一封邮件说明白天的安排。

刘姐到得比我晚一些,进门的时候鼻尖冻得有点红,手里拎着一个塑料袋,里面装着几个还冒着热气的包子。“今天特别冷,买包子的人排长队,”她一边摘手套一边说,“我给你带了两个,趁热吃。”

我接过来道了谢。塑料袋打开的时候一股肉香混着面皮的热气涌出来,我拿起一个咬了一口——白菜猪肉的,跟之前一样。

上午的工作进行得平稳。开了个小会讨论了一下下周测试的资源配置,又处理了几件比较琐碎的协调事宜。快到十一点的时候我去了趟六楼送一份签字文件,路过老徐的工位时他不在,桌上只放着一杯喝了一半的茶和一个摊开的笔记本。

我把文件放在他桌上的文件格里,然后转身回去了。

中午去食堂的时候发现今天的汤换成了萝卜排骨汤,冒着热气的桶前排了十来个人。我也跟着排了一会儿,打了一碗,汤很烫,端着碗走回座位的时候小心地平衡着碗里的汤面不洒出来。

喝第一口的时候被烫了一下舌尖,我吹了两下再喝,温度刚好了一些。

下午三点多,我站在窗边活动了一下坐久了的肩膀。外面的天色跟前几天差不多——太阳淡淡的,光线偏薄,但天是蓝的,没有云。楼下那棵银杏的叶子黄得更彻底了,整棵树变成了一团明亮的金黄色,风一吹就往下掉叶子,落在下面停的一辆白色车的车顶上,一层一层的。

我多看了两眼,然后回到工位继续处理手头的事。

快下班的时候刘姐问我明天林晓生日会去不去,我说去。她问我要不要一起买点什么,我说林晓说了不用买东西,人到了就行。刘姐点了点头说那我也空手去,只带一张嘴。

下班的时候天已经开始暗了,风比傍晚的时候又大了一些,吹着路边的落叶在地面上打转。我把外套拉链拉好,围巾又紧了紧,然后走进风里,往公交站走。

公交站台有挡板,能挡住一部分风。我站在挡板后面等车的时候,看到马路对面一家小卖部门口挂着一排红灯笼,大概是什么促销活动,灯笼被风吹得晃来晃去,在暮色里一摇一摆的。

公交车来了,我上了车坐在靠窗的位置。车窗玻璃外面因为温差凝了一层薄薄的水雾,我用指腹在玻璃上擦出一小块透明区域,透过那块区域看着窗外的街道向后滑去。

路灯已经亮了,橘黄色的光在深蓝色的暮色里显得很暖和。一个穿着黄色外卖服的人骑着电动车从公交车旁边经过,车后面的箱子在灯光下反射出哑光。

我靠在车窗上,看着那个外卖员消失在下一个路口的转弯处,然后收回了目光。

公交车继续往前开,车厢里暖烘烘的,广播报出站名的声音在安静的车厢里显得清晰而平稳。我闭上眼睛靠了一会儿,感觉自己的身体随着车身的晃动而轻微地摇摆着,像水面上的木舟一样。

(第11章预告:林晓的生日会)

第11章:生日会

周六下午的天气比前几天缓和了一点,风停了,太阳露了面,虽然不算很暖和,但至少不会让人走在路上缩着脖子。

我按照林晓说的地址找到了那家咖啡厅,在一条小街上,门口摆着两盆绿植,玻璃门擦得透亮。推门进去的时候一股咖啡豆的香气和暖气一起扑面而来。里面已经坐了几个人,技术部小赵和林晓坐在靠窗的一张大桌前,桌上放着两个还没拆的蛋糕盒。

“赵哥!”林晓冲我招了招手,“这边坐。”

我走过去,在小赵旁边坐下。林晓今天穿了件米白色的毛衣,头发扎成低马尾,比平时看着精神不少。桌上除了蛋糕盒还有几杯已经点好的饮料,她推了一杯给我:“不知道你喝什么,给你点了杯热拿铁。”

我接过来喝了一口,温度刚好。

过了几分钟刘姐也到了,穿了一件新的墨绿色外套,进门的时候先跟林晓说了一声生日快乐,然后在桌边坐下来。林晓开始拆蛋糕盒,边拆边说:“定了两个口味的,一个草莓的一个巧克力的,你们想先吃哪个?”

“先吃草莓的吧,”小赵说,“草莓的看着新鲜。”

林晓把草莓蛋糕打开摆在桌子中间,又插了两根蜡烛点燃,让大家唱生日歌。几个人稀稀拉拉地唱了一遍,声音不大,咖啡厅里其他客人也没有侧目,只有坐在吧台后面的店员微微笑了一下。

林晓吹了蜡烛,然后拿起刀开始分蛋糕。切的时候她分得很仔细,每一块大小都差不多,又分了几份装在纸碟里递到每个人面前。我接过纸碟的时候说了一声谢谢,她笑了笑说别客气。

蛋糕味道不错,奶油不腻,草莓也新鲜。大家一边吃一边聊了一会儿最近的工作,小赵说起下周那个测试的事,刘姐插了几句闲话,气氛轻松自在。

吃完蛋糕后林晓又从吧台那边端来一碟曲奇饼干放在桌上,说是店家送的。大家又坐着聊了差不多一个小时,话题从工作慢慢偏到了各自最近的周末在做什么,小赵说他在追一部老剧,刘姐说她家楼下那只橘猫带着三只小猫开始往楼上跑了,“已经跑到二楼了,再跑几层就能来敲我家门了”。

她说完大家都笑了。

下午四点多的时候开始有人陆续告辞。我帮林晓把桌上的纸碟和蛋糕盒收拾了一下,她说了好几次不用你收,我说没事顺手的事。收拾完了我拿了外套站起来,跟她说了一声谢谢招待。

她站在桌边冲我摆了摆手:“赵哥慢走,周一见。”

我推门走出咖啡厅的时候外面太阳还亮着,风几乎没有,比来的时候感觉更舒服一些。路边的店铺门口有人坐在小凳子上晒太阳,一只花猫蹲在旁边的台阶上闭着眼睛不动。

我沿着街道慢慢走了一段,不急着去公交站,就单纯地走走。走了一段路之后经过一家花店门口,橱窗里摆着一束一小把的白色雏菊,用牛皮纸裹着,看着干净。我停下来看了两秒,然后推门进去买了一小把,花了十五块钱。

店主是个年轻的姑娘,帮我用报纸重新包了一下,又在外面套了个透明塑料袋。我接过来道了谢,然后继续沿着街往前走。

走到公交站的时候我把花换了只手拎着,另一只手插在口袋里。站台上人不多,阳光从头顶斜斜地照下来,在站台的金属椅背上折出一片反光。我站了一会儿,低头看了看手里那束雏菊——白色的花瓣在阳光下几乎是透明的,边缘微微卷着。

车来了,我上了车,依旧坐在靠窗的位置。把花放在膝盖上,靠着窗玻璃看着外面的街景向后滑。公交车在红绿灯路口停了一下,窗外是一个小广场,几个小孩正在追着跑,笑声从关着的车窗缝隙里漏进来一丝,模糊而短促。

回到家我把雏菊拆开,找了一个旧的玻璃杯装了水插进去,放在茶几上。白色的花在暖黄色的灯光下显得素净而安静,我站在茶几前面看了一会儿,然后去厨房做饭。

晚上八点多我收到了一条微信,是林晓发来的,连着几个字:“赵哥,今天谢谢来啦。蛋糕还合口味不?”

我回了一个“挺好吃的”。

她发了一个笑脸。

我放下手机,坐在沙发上端起茶杯喝了一口。茶几上那束雏菊被灯光照着,花瓣的白色在一室暖光中显得很柔和。我没有开电视,就那么坐着,茶杯里的水汽慢慢升起又散去。

窗外的风又响起来了,比白天的时候大了些,把对面楼的灯光吹得像是在晃动一样。我靠着沙发背坐了一会儿,然后起身去把窗户关紧了一些。

窗帘在关窗的动作中摆动了一下,又恢复了静止。

我回到沙发上,把茶杯里剩下的水喝完,然后拿着空杯子去厨房洗了。回来的时候顺手把茶几上那束花的玻璃杯往茶几中间挪了挪,让它不至于太靠近边缘。

然后坐下来,靠着沙发背,把脚伸到茶几边缘,看着墙面那幅淡色的风景画和画框旁边那束白色的花。

房间安安静静的,只有客厅里空调运行的微弱声响和窗外远远传来的风声。我坐了很久没有动,直到手机屏幕自己暗了下去,客厅里的光线只剩一盏暖黄色的落地灯和窗帘缝隙里漏进来的路灯光。

我拿起手机看了看时间——九点二十三分。

然后把手机放回茶几上,站起来去浴室洗漱。

那天晚上躺下之后,我比平时睡得快一些。窗外的风声没有吵到我,那道路灯的光线依旧从天亮到暗,但我翻身过去的时候,恰好没有看到它。

(第11章完)

十月的最后一个星期,气温稳定在了一个偏冷但不刺骨的水平线上。白天有太阳的时候走在外面还算舒服,早晚温差拉大,围巾成了出门的必备品。

周一的测试按计划跑完了。我在工位上等园区那边反馈的时候,处理了一些日常的邮件和文档工作。下午三点多陈工那边发来一份带数据的汇总表,我打开仔细看了一遍,在几处关键数字上做了标记,然后回复说明天我们的复测也会按同样的格式出数据,两边可以直接比对。

周二的汇报会开得很简短,技术部的几个人各自通报了自己负责部分的进度,没什么大问题。会议结束的时候小赵说月底要交一份总结报告,问我要不要现在定个模板,我说可以,回头我发个基础框架到群里大家往里填。

周三的复测比预期顺利。上午跑了三个多小时就全部完成了,数据整理出来之后我跟陈工那边发过来的那份原始表做了逐行比对。大多数数值都在误差允许范围内,只有一个小项差了约百分之五,我已经列在了复盘记录里,打算周五跟他电话沟通一下原因。

傍晚下班的时候天已经黑透了。我走出办公楼大门,感觉到风比中午大了不少,把树上剩余还没掉完的叶子又吹落了一批,沿着马路沿子铺了厚厚的一层。

我站在门口的台阶上把围巾绕好,然后走下台阶往公交站走。公交站台对面的路灯下面,一个卖烤红薯的推车正冒着白气,甜丝丝的气味飘过来,在冷空气里格外明显。

有人在排队买,三四个,围在推车旁边等着。

我站在公交站台等车的时候,感觉到胃里有点空。犹豫了一下,还是走过去在队伍末尾站了。

轮到我买的时候,老板是个五十来岁的男的,戴着毛线帽,掀开炉盖子用夹子翻了翻里面的红薯,挑了一个大小适中的递过来。我接在手里,热乎乎的,透过塑料袋传到掌心上。

我扫码付了钱,回到站台继续等车。红薯烫手,我换着手拿了一会儿,然后忍不住剥开一点皮咬了一口——烫的,甜糯,红薯的香气在嘴里散开来。

等车的这段时间我没有看手机,就站在站台边上,一边吃红薯一边看着马路上的车流来来往往。路灯把路面照得橘黄一片,一辆白色的车从面前开过,轮胎压过路面上散落的梧桐叶,发出一声细碎的脆响。

车来了,我上了车坐下,手里还剩小半个红薯。我没有继续吃,用塑料袋重新包好装进包里,然后靠在椅背上,窗外的路灯一盏一盏地从面前流过。

回到家的第一件事是把那半个红薯从包里拿出来,放进厨房碗柜里留着明天再吃。然后我换了拖鞋洗了手,坐在沙发上的时候,看见茶几上那束雏菊已经有些谢了,几片花瓣落在了桌面上。我伸手把那几片花瓣拢起来放到手心里,然后去厨房丢进了垃圾桶。

回到客厅里,我没有开灯,就坐在窗边的阴影里,看着外面路灯照亮的一小片路面。有只猫从路灯下跑过去,身影被拉成细长的一条,然后消失在墙角后面。

我坐了一会儿,站起来去开了客厅的灯。

暖黄色的光一下子填满了整个房间,把刚才看过的街道景色挡在了窗户玻璃的另一面。我走到茶几前,把那束快要谢完的雏菊拿起来看了看——花瓣边缘开始变干卷曲,但中间的白色还留着一部分最初的样子。

我把花束放回玻璃杯里,然后把杯子挪到了窗台上。

窗台上的夜风隔着玻璃吹不进来,但能看到外面的路灯把花束的轮廓投在窗玻璃上,一个模糊的、细长的影子。

我站在窗前多看了两秒,然后转身去厨房倒了杯水。

(第12章预告:月底总结会上的简短发言)

第12章:月底总结

十月的最后一天,总部开了一次月度工作小结会。还是那间会议室,还是差不多的人,陈怀远坐在主位,面前摊着一本翻开的文件夹。

每个项目负责人轮流简要汇报了一下当月进展。轮到我的时候我把这个月新项目的几项主要完成节点列了一遍,测试结果、数据比对、下个月的计划节点,说了大约五六分钟,没有超时。

陈怀远听完没有额外提问,只是在本子上记了一笔,然后让下一个人继续。

轮到其他人的时候我坐在位子上听着,偶尔在笔记本上写两笔跟自己项目可能有关联的信息。窗外的阳光从百叶窗缝隙里透进来,在桌面上的笔记本纸面上形成一道一道平行的亮条纹。我看着那些条纹随着太阳的移动慢慢在纸面上滑动,从左边滑到右边。

会议持续了一个半小时。散场的时候人们陆续站起来往外走,我在座位上多坐了一会儿,把笔记本合上,笔帽盖好。旁边一个人经过时不小心碰掉了我放在桌角的笔,弯腰帮我捡起来递了过来,我说了声谢谢。

走出会议室的时候走廊里人已经散了大半,安安静静的,能听到中央空调送风的声音从头顶的出风口传来。我往十二楼走,经过楼梯间门口的时候看到一个熟悉的身影站在窗边打电话——是陈工,背对着走廊,声音压得低,听不清内容。

我没有打扰他,继续往前走。走了几步之后他的声音停了一下,然后响起来喊了一声:“赵经理?”

我回过头。

他挂了电话走过来,手里握着一个手机壳已经磨得发白的手机:“正好,刚才想跟你说的,下周的对接会时间我这边可能要稍微调一下,原来的周三下午跟我们内部一个培训冲突了,改到周四上午行不行?”

“行,我周四上午有空。到时候还是园区那边?”

“对,还是我们那个会议室。”他说完又补了一句,“对了,压力测试的优化方案我们内部又跑了一遍,效果不错,等周四我直接把最新的结果给你看。”

我点了点头:“那周四见。”

他摆了摆手,转身回窗边继续打电话了。我继续往十二楼走,脚步不快不慢。

下午的时候我收到了林晓发来的一封邮件,是一份本月的新项目进度汇总表,格式工整,数据也准确。我在回复栏里打了几个字“收到,辛苦了”,点了发送。

窗外天开始暗得越来越早,不到五点半就有了暮色。我靠在椅背上转了转脖子,听到颈椎发出一声轻微的咔嗒响,然后站起来去茶水间接了杯水。

茶水间的窗户开着一道缝,一股冷风从缝隙里钻进来,吹得我手里的纸杯里的水面微微晃动。我侧过身避开了那股风,站在窗边喝了两口水,然后回到工位继续处理下班前的收尾工作。

五点半准时下班。收拾东西的时候刘姐从工位旁边经过,问了一句明天周六有没有安排。我说没有特别的,在家待着。

她点了点头:“那我明天去菜市场,看到好的排骨给你带两根。”

“不用了刘姐,冰箱里还有菜。”

“我自己也要买的,顺手的事。”她说完就往前走了,没给我再拒绝的机会。

我站在原地想了想,然后笑了笑,把电脑关了,拿起包往电梯口走。

电梯里只有我一个人。门关上之后轿厢里很安静,只有头顶灯管的细微嗡鸣声和电梯运行的机械声。我看着电梯门上自己模糊的倒影——头发确实该剪了,刘海有点戳眼睛。

电梯到了一楼,门打开。大厅里灯光白亮,前台的值班人员正在低头整理什么东西,看到她抬起头冲我点了一下头,我也点了点头。

走出大门的时候天已经完全黑了。路灯亮着,风吹过来带着秋天的浓重凉意,比下午的时候又低了几度。我把外套拉链拉好,把围巾绕了一圈,然后快步往公交站走。

站台上只有一个人,戴着耳机低着头,看不清面貌。我站到站牌底下,掏手机看了一眼时间,然后又把手机放回兜里。天太冷,手拿出来一会儿就凉了。

等车的时候我望着对面那条街——沿街的店铺大部分还亮着灯,一家小饭馆的玻璃窗内侧蒙着一层白茫茫的水汽,透过水汽能隐约看到里面有人影晃动。饭馆门口的招牌下挂着一串小彩灯,红黄绿三色交替亮着,在夜风里微微摇晃。

公交车来了,我上了车坐在前排靠门的位置,方便下车。车厢里暖气开得很足,我一坐下就觉得冻僵的手指慢慢恢复了知觉。我把手放在暖气出风口上面烘着,看着车窗玻璃上慢慢凝起的那层薄薄的水雾。

透过水雾看窗外的街景,像是隔了一层磨砂玻璃——路灯变成了模糊的光团,店铺招牌上的字也看不太清了,只能辨认出大概的颜色和轮廓。但那层模糊的、暖融融的光在整个车窗上铺展开来,随着公交车的前行不停变化着形状和亮度。

我看了很久,直到公交车快到站的时候才把目光收回来,站起来往后门走。

下车的时候冷风重新包围过来,我缩了缩脖子,加快脚步往家的方向走。经过楼下水果店的时候看到门上贴着一张手写的告示,上面写着“今日特价冰糖橘”,字写得歪歪扭扭的,但能看清楚。

我没有停下来买,直接上了楼。进门之后先开了客厅的空调,然后把外套脱下来挂在门后。茶几上那束雏菊已经彻底谢了,花头垂下来,白色的花瓣干缩成卷曲的细条。我走过去把它从玻璃杯里抽出来,用一张旧报纸包好,放进厨房的垃圾桶里。

玻璃杯空了。我把杯子洗干净倒扣在沥水架上,站在厨房里看着窗外对面的楼,几扇窗户亮着灯,其中一扇后面有人影走来走去。

我回到客厅坐在沙发上,空调吹出来的暖风正在一点一点地把室内的冷空气驱散。手机亮了一下,刘姐发来一条消息:“排骨买好了,明天给你带。”

我打了一个“谢谢刘姐”,然后放下手机,靠着沙发背闭上了眼睛。

暖气的声音低低地响着,窗帘在暖风吹拂下微微摆动,幅度很小,几乎看不出来,但能感觉到空气正在缓慢地流动。

我闭着眼睛坐了很久,直到茶几上水壶里的水完全凉透,才睁开眼,拿起水壶去厨房重新烧了一壶。

(第12章完)

十一月的第一个周一,我到办公室的时候看到桌上放着一个保温袋。打开一看里面是一小盒还温热的红烧排骨,排骨旁边还放了一小把洗干净的青菜。

手机屏幕上刘姐发来一条消息:“早上炖的,你中午热一下再吃。”

我打了一个“好”字,然后从包里拿出一个苹果放在刘姐桌上作为回礼,她还没来,苹果旁边我压了一张便签纸写了个“谢谢”。

上午的工作被几封邮件和两个短会占了大半。十点半开完第二个会回来的时候,刘姐已经在工位上了。她看到自己桌上的苹果便签纸,回头冲我比了个手势。

中午我把那盒排骨放进微波炉里热了两分钟,饭菜的香气飘出来的时候惹得坐在隔壁的小赵探头看了一眼:“赵哥吃的什么,这么香。”

“红烧排骨,刘姐带的。”

“刘姐还缺儿子不?”小赵笑了一声,转头继续吃自己的盒饭。

我吃着排骨,配着那把青菜,米饭是食堂打的,三样放在一起颜色还挺好看。排骨炖得很烂,味道也够,我吃的时候想到刘姐早上炖完排骨再赶到公司上班,应该起得挺早的。

吃完饭我把饭盒洗干净放回保温袋里,放到刘姐桌角。她正在午休,趴在一件叠好的外套上,呼吸均匀。我没吵醒她,轻轻回到自己座位上。

下午两点多的时候陈工给我打了个电话,确认了一下周四对接会的时间,又说了几句关于优化方案最新测试结果的事情。他的声音听起来精神不错,语速比平时稍微快一些,大概是今天心情还不错。

“周四上午九点半,还是我们那个会议室。”

“好,我会准时到。”

“行,那就先这样。”

挂了电话之后我看了看窗外。太阳在下午的位置已经偏西了,光线从窗户斜斜地照进来,落在键盘边缘和桌面上一个不锈钢杯盖上,形成一小片刺眼的反光。

我拿起那个不锈钢杯盖换了个角度放,反光就移到了墙面上。

然后我继续看着电脑屏幕,光标在文档的末尾闪了一下,我继续打完了手头最后一行字,点了保存。

关上文档的时候,我发现桌面上多了一个小小的便利贴。是刘姐不知道什么时候贴在我显示器边上的,上面用圆珠笔写着几个字:“明天降温,围巾别忘了。”

我看了看那行字,然后把便利贴揭下来贴在了笔记本封面上。

窗外的光在慢慢变化着角度和亮度,从下午的亮白向傍晚的暖黄过渡。我又坐了一会儿,把明天需要用的几份文件提前找出来放在桌面一角,然后把笔记本合上,收拾东西准备下班。

离开办公室之前我走到窗边站了十几秒,看着外面被风摇晃着的树冠。树枝上剩下的叶子已经不多了,稀稀拉拉的,在风里抖动着发出细碎的沙沙声。楼下有人牵着一条狗走过,狗走得很慢,在路灯还没亮起来的人行道上留下一串小小的爪印。

我转身走向门口,脚步在走廊的地毯上几乎没有发出声响。

电梯来了,我走进去,门关上之前最后看了一眼走廊尽头那扇窗户——窗外暮色正在变深,天空是一种介于灰蓝和暗橘之间的颜色,分界线模糊,像一杯被慢慢搅匀的饮料。

电梯门合上了,轿厢里的灯光均匀而安静。

(第13章预告:周四的对接会,陈工拿出了最新的测试数据)

第13章:新数据

周四早上九点二十分,我到了园区那边。

推门进会议室的时候陈工已经在了,桌面上摊着几份打印好的表格和一张标注了数据点的折线图。他看到我进来,从椅子上站起来把其中一份表格递过来:“赵经理,你先看这个,我们上周优化方案跑完之后的结果。”

我接过来在旁边的椅子上坐下,低头看了看表格上的数据。数字排列得清晰,每一栏都标注了对应的项目名称和时间节点,最后一列是优化前后的对比差值。我看得很仔细,一行一行地过,读到大概三分之二的时候,陈工在旁边说了一句:“你看那个数据写入的部分,优化之后节省了将近百分之十八的时间。”

我翻到那一列看了看。确实,从数字上看变化很明显,我把表格放在桌上,又拿起那张折线图看了看走势。“这个结果是跑了多少次得出的?”

“五次,取的平均值。”陈工说,“每次的数据波动都在合理范围内,稳定性没问题。”

我把表格和折线图重新放好,抬起头说:“这个效果很好了。按这个数据走,总体的交付时间可以往前挪至少一周。”

陈工点了点头,然后从旁边的文件夹里又抽出一张纸推过来:“这是调整后的接口规范,根据优化方案做了一些微调,你带回去给你们技术组看看,没有问题的话我们就定这个版本。”

我接过那张纸翻了一下,改动不大,集中在几处验证逻辑上。我把纸折好放进包里:“行,我带回去,今天就发给他们确认。”

我们接着把剩下的几项安排过了一遍,确定了下一阶段的对接节点和分工。会议进行了大约一个小时,中间没有太多旁枝末节,效率比预想的高。结束的时候陈工站起来把桌上的材料整理好,说了一句:“赵经理,按这个节奏走的话,元旦之前第一阶段的交付应该能完成。”

“嗯,”我站起来把椅子推回桌下,“只要中间没有大问题,时间够用。”

他拉开会议室的门,我们一起走出去。走廊里的光线有些偏暗,可能是今天外面云层较厚的缘故,但室内的灯亮着,把走廊照得通明。

“下周你那边内部复测完了我们再碰一次,”陈工在走廊分岔口停下来说,“到时候把整个第一阶段的流程从头跑一遍,看看有没有卡顿的地方。”

“好,那就下周同一时间。”

他点了下头,转身往反方向走了。我看着他的背影走了几步,然后自己也转过身往出口的方向走。

出了园区大门,天是灰白色的,云层均匀地铺满了整个天空,没有缝隙,也没有太阳的影子。风比前几天小一些,但温度不高,我站在门口把围巾绕好,然后往停车的地方走。

发动车子之后我没有立刻开走,坐在驾驶座上从包里拿出那张接口规范的纸又看了一遍,确认几个关键点没问题,然后把纸放进手套箱里,挂挡起步。

回总部的路上车窗外的风景在灰色的天光下显得有些平淡——建筑的轮廓比有阳光的时候更平整一些,颜色也偏冷。前面一辆货车的尾灯亮着,在云层下的光线里显得格外红。我在它后面跟了一段路,然后在一个路口拐上了另一条路。

到总部停车场的时候我坐在车里多待了一分钟,把引擎熄了,手刹拉上,在座椅上靠了一会儿。车窗外有人走过,脚步声在空旷的停车场里被放大又缩小。然后我解开安全带,拿起包下了车。

下午我在工位上把那张接口规范发到了技术组的群里,让小赵他们看看有没有问题。过了不到半小时小赵就回了消息,说整体没问题,有两处小地方他标注了建议修改,已经回复在邮件里了。

我打开邮件看完他的标注,又跟陈工通了个电话确认了一下修改意见,然后让小赵按那个版本更新。

窗口外的天色在下午的三四点钟逐渐变得暗沉了一些,云层还是没有散开,整个天空像是一块盖得严严实实的灰布。办公室里暖气热着,我把外套脱了搭在椅背上,只穿着一件毛衣继续看文件。

五点左右的时候手机响了一下,是陈怀远发来的消息:“项目进度怎么样了?”

我回了一条,把今天对接会的情况和测试数据的结果简单说了一下,又提了一句交付时间可以提前一周的预测。

他回了一个“好”字,然后又跟了一条:“保持这个节奏。”

我把手机放在桌上,靠在椅背上伸了个懒腰,感觉到肩膀的肌肉在伸展时发出轻微的酸涨感。窗外的天光又暗了一些,办公室里的灯光开始显得亮了起来,照在桌面的文件上形成一片均匀的白光。

五点半我准时关了电脑。收拾东西的时候刘姐从旁边经过问我明天能不能帮她在网上买个东西,她不太会操作那个页面。我说行,你发我链接就行。她说了声谢谢,然后拎着包走了。

我也拿起包走到电梯口,等电梯的时候看到窗外的天已经全暗了,路灯亮着,在灰白色的天空下显得格外明亮。电梯到了,我走进去,门关上。

到了楼下走出大厅,冷风迎面而来。我深吸了一口冷空气,感觉鼻尖很快就凉了。我把围巾往上拉了拉遮住下巴,然后往公交站走。

路灯的光把路面照得清晰明亮,落叶在风中被推着移动,发出悉悉索索的摩擦声。我踩着那些叶子走过,脚下的触感软中带脆。

公交站台上等着的人不多,一个穿校服的学生站在最前面低头看书,路灯的光把书页照得白亮。我站在他身后几步远的位置,没有看手机,就这么站着等车。

秋末的夜风从街道尽头吹过来,带着干枯的树叶和远处隐约的饭菜香气。我站着没动,看着车来的方向——路口的信号灯从红变绿又变红,几辆车依次通过,又恢复了空旷。

远处公交车的大灯从路口的转角处亮起来了,两团暖黄色的光在暗色的街道上逐渐靠近。

(第13章完)

周五的天气比周四好了一些,云层散开了,阳光能透过薄薄的云照下来,虽然不强,但足够让人在室内感到明亮。我坐在工位上处理邮件的时候,感觉到阳光落在桌面上形成一小片暖色的区域,伸过去放了一会儿,指尖能感觉到微微的暖意。

上午林晓来找我确认一份下周的会议时间表,我翻开日历跟她对了几个时间点,都排好了。她走的时候说:“赵哥,下周我可能请一天假,家里有点事。到时候会议记录我提前做一份模板发给你,你帮我代记一下。”

“行,你把模板提前发我就行。”

她点点头走了。我继续把手头的邮件处理完,然后打开下个月的工作计划开始调整时间节点。

午饭的时候刘姐坐在我对面,一边吃一边刷手机。忽然她把手机转过来给我看:“你看这只猫,跟我家楼下那只长一模一样。”

屏幕上一只橘色的猫正蹲在一辆电动车座上晒太阳,眯着眼睛,表情懒洋洋的。我看了看说确实挺像的。她收回手机继续刷,又说:“我改天也要拍一张我家楼下那只发上去,看谁家的猫更胖。”

我笑了一下,低头继续吃饭。

下午的工作按部就班地进行,中间有一个短会讨论了新项目的资源分配问题,花了大概四十分钟达成了共识。会后我回到工位上整理了一份会议纪要发给参会的人,然后继续处理待办列表上剩下的事项。

窗口外的阳光在下午慢慢偏西,从桌面上慢慢移动到了墙壁上,最后消失在了墙角。当天色开始暗下来的时候,我关了电脑,收拾好桌面,跟刘姐打了声招呼就走了。

走到公交站的时候天边还剩一丝浅橘色的余晖,但大部分天空已经变成了深蓝色,星星能隐约看到几颗。路灯光已经亮了,在渐渐暗下来的暮色里显得格外清晰。

我站在站台上等车的时候,看到远处有个人骑着一辆旧自行车过来,车筐里放着几棵大白菜,白菜的绿叶在路灯下泛着一层暗绿的光。骑车的在我面前经过,链条发出轻微的嗒嗒声,然后拐进了旁边的小巷子。

公交车来了,我上车坐下。车厢里人不多,稀稀拉拉地坐着几个人,各自低头看手机或者闭着眼休息。我靠着窗坐着,窗外的灯光从面前一盏一盏地流过,有时是白光,有时是暖黄色的光,在车窗玻璃上留下短暂的影子。

公交车开过的路段有一个街角公园,公园的长椅上坐着一个穿厚外套的人,面前放着一个敞开的塑料袋,大概是在吃晚饭。车经过的时候看得不太清楚,那个人在路灯下变成了一小片暗色的轮廓,很快就被甩在了车后。

我把目光收回来落在自己的手上,手指交叉着放在膝盖上,指节有点凉。我把手缩进了袖子里,靠着椅背微微眯起眼睛。车厢里的暖气在皮肤上形成一层薄薄的暖意,和窗外的冷形成了一种令人慵懒的反差。

车到站的时候我站起来下车,冷空气重新包围上来。我缩着脖子快步走回家,上楼进门之后先换了拖鞋,然后把客厅的空调开了。

坐在沙发上休息的时候我拿出手机看了一眼,发现陈工在下午五点多的时候发了一条消息,说接口规范的修改版本已经确认了,让我不用再回。

我回了一个“好的”。

然后放下手机,在沙发上坐了一会儿。窗外的风在秋末的夜晚里持续地吹着,把窗帘的下摆吹得微微拂动。茶几上空空的,没有花瓶也没有插花,只有一杯还没倒的水和一部手机。

我伸手把水杯端起来喝了一口,水的温度已经跟室温差不多了,不凉不热。

然后我放下杯子,站起来去厨房煮了碗面条,打了颗蛋进去,撒了点葱花。面端到茶几上的时候热气腾腾的,我坐在沙发前面的地板上,用筷子夹起一筷子面吹了吹,送进嘴里。

面条很烫,但味道家常。我低头一口接一口地吃着,热气扑在脸上,在安静的夜晚里凝成一种朴素而具体的满足。

吃完面条我去洗了碗,然后把水槽边的台面擦干净。厨房窗户外能看到对面楼的几扇亮着灯的窗户,其中一扇里面有人在走动,人影在窗帘上晃动了一下又消失了。

我关了厨房的灯,回到客厅,在沙发上坐下来,手边放着一杯新倒的热水,冒着细细的白气。

窗帘在暖风中轻轻摆着,幅度很小,几乎看不出来。我靠着沙发背,目光落在窗帘下摆那一小片被灯光照亮的区域上,看着它缓缓摆动又静止,再摆动,再静止。

(第14章预告:十一月中旬,项目交付进入倒计时)

第14章:倒计时

十一月进入了中旬,天气越来越冷,出门必须穿厚外套戴围巾,有时候风大还得把帽子也戴上。办公室里的暖气倒是稳定,每天早上推门进去的时候,总会有一阵暖融融的空气裹上来。

项目进入了交付倒计时的阶段。这周的工作节奏明显比之前紧凑了一些,每天都有需要确认的细节,邮件往来的频率也高了不少。陈工那边回复得很快,我发过去的每一条确认基本当天就能收到反馈。有时候我晚上到家了还能收到他发来的消息,说某个数据点他们内部又验证了一遍,结果跟之前一致。

周四下午我在工位上核对交付清单的时候,林晓从旁边走过,停下来看了一眼我的屏幕:“赵哥,你那个清单我看着怎么这么长?”

“第一阶段的内容比较多,从技术部署到文档交付都有,所以条目确实多了点。”

她凑近看了看,然后说:“那交付那天要不要我过来帮你一起对一遍?”

“到时候再看,如果有需要的话我叫你。”

她点了点头走了。我继续对着清单一项一项地核对,把已经完成的任务标绿,还在进行中的标黄,没有开始的标灰。标完以后看了看,绿色的部分占了大部分,黄色和灰色只有零星几项。

我把清单保存了,然后给陈工发了一份过去,让他那边也对照一遍看看有没有遗漏的地方。

下班的时候天已经全黑了,路灯照常亮着,街边的店铺亮着各式各样的灯牌。走在回家的路上,风小了一些,但冷意一点没减,呼出来的白气在面前凝成一小团又散开。

经过小区门口的时候看到一个男人正蹲在地上给一只流浪狗喂吃的,一个塑料碗里装着看起来是白饭拌肉汤的东西,狗低着头吃得很认真,尾巴偶尔摇一下。男人蹲在旁边看着,什么话也没说,狗吃完之后他站起来把碗收走了。

我看了几秒,然后转身进了小区大门。

那周周末我没有出门,在家把下周需要用的几份文件重新整理了一遍,又把手头的工作计划按最新进度调整了一次。周日晚上跟陈工通了一个简短的电话,双方确认了周一交付会的流程和材料清单。

周一的交付会安排在园区那边的会议室。我到的时候陈工已经把投影仪和材料准备好了,会议桌上摆着几份装订好的纸质版文件,封面印着项目名称和日期。

交付会的过程比想象中顺利。我们按照之前核对的清单逐项过了一遍,技术数据、文档、接口规范,每一项都对应确认。中间有两处小细节需要补充说明,陈工当场让助手把补充的材料打印出来附在文件后面。

全部过完的时候,陈工把最后一份文件合上,说了一句:“赵经理,第一阶段按计划完成了。”

我坐在椅子上,看着桌上那叠装订好的文件,封面上的字在日光灯下显得清晰而踏实。窗外的阳光从云层缝隙里漏下来,落在桌面一角,形成一个不规则的亮斑。

“辛苦了,陈工,”我说,“后面第二阶段的事,我们等总部的部署完成之后再详细排。”

他点了点头,站起来跟我握了个手。手掌干燥有力,像秋天的土地。

从园区出来的时候,风比来时小了一些,太阳在云层后面偶尔露一下脸,把地面照出一片短暂的光斑又收回。我没有立刻上车,站在门口多待了一小会儿,看着园区门口的保安正把一扇侧门关好,铁门发出哐当一声轻响。

上了车,我没有急着发动引擎。坐在驾驶座上,把包里的手机拿出来,给刘姐发了一条消息:“第一阶段交付完了。”

她回得很快:“那今天晚上得加个菜庆祝一下。”

我看着那条消息笑了一下,然后回了一个“好”字,把手机放回包里,发动了车子。

回总部的路上,车窗外的阳光在云层和建筑物之间不断变化着明暗,一会儿亮一会儿暗,像是有人在反复调节一个开关。我开着车,手指轻轻握着方向盘,车速平稳。

到了总部停车场,我停好车熄了火。坐在座位上多待了一会儿,手搭在方向盘上,看着挡风玻璃外停车场边缘那排银杏树——叶子已经掉得差不多了,只剩几片还挂在枝头,像一面面小小的黄旗在风里摇着。

我解了安全带,拿起包下了车。关上车门的时候听到咔嗒一声,锁好了。

走回办公楼的时候,路过那排银杏树,有一片叶子恰好从枝头脱落,在我面前不远处打了个旋儿落在地上。我低头看了一眼,叶片已经完全黄透了,边缘有一点干枯的卷曲。

我没有捡,继续往前走了。

进了办公楼大厅,刷卡进电梯,上楼。电梯门打开,走廊里安安静静的。刘姐的工位上隐约传来键盘的声响,一声一声的,很均匀。

我走回自己的工位坐下,把包放在桌边,打开了电脑。屏幕亮起来的时候,桌面上的文件夹排列得整整齐齐,最上面一个是项目文件夹,我双击打开,看到里面那些按照时间和类别整理好的文档列表。

光标停在列表的第一行。

我没有马上点开什么,而是靠着椅背坐了十几秒,看着屏幕上的文件夹和文档名在眼前排列成一个清晰的结构。阳光从窗外的云层缝隙里再次漏下来,落在键盘边沿的一小块区域上,亮亮的。

我伸手过去,让那片阳光落在我手背上,感觉到一缕微弱的暖意。

(第14章完)

那天下午的工作是整理交付文档,以及开始规划第二阶段的准备工作。节奏比前两周松弛了一些,没有那么多的急件需要马上处理,可以有条不紊地按顺序推进。

临近下班的时候刘姐过来敲了敲我工位的隔板:“晚上你真加菜了没?”

“还没,冰箱里有鸡蛋和番茄,回去炒个番茄鸡蛋吧。”

“那也太素了,”她说,“我买了条鱼,一个人吃不完,分你一半。”

她说完不等我回答就转身走了,过了几分钟拎着一个保鲜袋回来放在我桌上:“清蒸鲈鱼,已经弄干净了,你回去放点姜片蒸一下就行。”

我看着桌上的保鲜袋,里面躺着一条收拾干净的鱼,用保鲜膜裹着,上面还贴了一张便利贴写着“水开后蒸八分钟”。

“刘姐,你这也太……”

“行了,拿着吧。”她说完就回自己工位了,背对着我摆了摆手。

我把鱼收进包里,然后继续整理手头最后几份文件。

五点半下班,我跟刘姐一起走到公交站。等车的时候她问起今天交付会的具体情况,我说很顺利,陈工那边配合得也好。她听了点了点头,说顺利就好。

她的车先来了,她上车之前回头说了句:“鱼记得蒸八分钟,别蒸老了。”

我说记住了。车门关上,公交车开走了。

我的车过了几分钟才到,上车之后我在靠窗的位置坐下,包里那条鱼隔着保鲜袋和包布透过来一点凉意,压在膝盖上有点分量。

到家之后我按照刘姐说的,把鱼从保鲜袋里取出来放在盘子里,切了几片姜铺在上面,又倒了一点料酒和酱油。锅里放水烧开之后把盘子放进去,定时八分钟。

蒸鱼的那段时间我站在厨房里没走远,看着锅盖边缘冒出来的白气在空气中上升、扩散、消失。厨房的灯光把那些白气照成半透明的卷曲形状,一团一团地升上去,碰到天花板之后散开。

八分钟到了,我关火掀盖,一股鱼肉的鲜香气扑面而来。我把盘子端出来放在桌上,又撒了一小把葱花在上面。白色的鱼肉在酱油的浸润下泛着油亮的光泽,葱花的绿色点缀在上面,看着让人有食欲。

我坐在餐桌前,夹了一筷子鱼肉送进嘴里。肉质嫩滑,咸淡正好。我又夹了一口,配着米饭慢慢吃。

手机在桌上亮了一下,我看了一眼,是技术部小赵在群里发了一条庆祝交付的消息,后面跟了几个表情。下面林晓回了一个竖起大拇指的表情,然后大家陆续回了一些简单的话。

我也在下面回了一个“辛苦了大家”,然后放下手机继续吃饭。

鱼吃了一半,剩下的我收进冰箱留着明天中午热了吃。碗筷洗完收拾干净之后,我坐在沙发上倒了一杯水慢慢喝。窗外的夜风比前几天小了一些,窗帘只轻微地动了一下就停了。

客厅里很安静,只有水杯放在茶几上时发出的一声轻微磕响。

我靠着沙发背坐着,看了会儿窗台上那个空玻璃杯。雏菊谢了之后一直没有再插新的花进去,杯子就这么空着放在窗台上,干净透亮,在路灯的光线里反射出一道细长的亮痕。

我拿起水杯又喝了一口,然后放下,在沙发上多坐了一会儿。

手机没有再亮。客厅里的灯光稳定而温和,窗帘在几乎静止的空气中没有任何摆动。空调的低频运转声从墙角处传来,像一种持续的、低沉的呼吸。

我站起来,拿着水杯去了厨房,把杯子洗了放回杯架上,然后关了客厅的灯。

卧室里的窗帘拉着,路灯光从帘布的缝隙里透进来一道细窄的线,落在床头柜上。我躺下来,把被子拉到肩膀位置,在黑暗里闭了一会儿眼睛。

窗外的风声隐约可闻,但不强,像很远的地方有人在低低地哼着什么不成调的曲子。

我在那个声音里慢慢地沉了下去。

(第15章预告:第二阶段的规划会议,出现了一个新的合作方)

第15章:新面孔

第二阶段的规划会议安排在十一月下旬的一个周四上午。地点在总部七楼大会议室,参会的人除了陈工那边的两个技术骨干和总部技术组的几个人之外,还有一个新面孔。

是一个三十多岁的女的,短发,戴着一副细框眼镜,穿着一件灰色的薄呢外套。会议开始之前陈工介绍了一下她的身份——是总部新引进的一个技术合作方派来的代表,姓方,负责后期应用层开发这一块的协调对接。

方女士站起来跟大家打了个招呼,说话简短清晰,一听就是做事利落的人。她坐下之后先把一份材料发给了在场所有人,是她那边团队对这个项目应用层的初步设想和框架思路。

我翻了一下那几页纸,内容做得挺细,逻辑线条也清晰,在一些我们还没太细想的地方已经给出了初步方案。陈工在旁边看了一眼我的表情,大概是看到我翻页的节奏比较稳,就没多说什么。

整个会议持续了两个多小时,讨论集中在第二阶段的功能模块划分和接口扩展方向上。方女士在她负责的部分说得比较多,思路明确,提问也很精准。中间有两次技术细节上的分歧,她跟技术部小赵来回沟通了几轮之后达成了共识,记录在了会议纪要里。

会议快结束的时候方女士转头看了我一眼:“赵经理,后续我们合作的部分,我会以周报的形式同步给你这边,有问题及时沟通。”

我说好。

散会之后我在走廊里遇到了陈工,他正把文件夹往包里塞。“这个方女士怎么样?”他问。

“思路清晰,合作起来应该顺畅。”

他点了点头:“她也是从一线做起来的,技术上能兜底。”

我们在走廊分岔口分开,我回十二楼。电梯里没什么人,我靠着轿厢壁站了一会儿,脑子里把刚才会上讨论的几个关键点过了一遍。方女士提出的那套框架在应用层设计上有些思路跟我们的规划有契合点,也有几处需要调整的地方,我已经记在笔记本上准备下周一跟小赵他们再碰一次。

回到工位之后我把笔记本翻开,把会上记下来的重点整理成电子版存档,然后给方女士发了一封邮件确认双方接下来的对接方式和节奏。

下午的时间里陆陆续续处理了几封跟第二阶段相关的邮件,又把手上的工作计划按会上讨论的结果做了微调。快下班的时候方女士回了一封邮件,内容简洁但信息量足,附了她们那边的初步时间表。

我看了之后觉得可以接受,回了一封确认,然后关了电脑。

走出办公楼的时候天已经黑了,风不大,但温度低,呼出的气白茫茫的。我站在台阶上把围巾绕好,然后走下台阶往公交站走。

路灯下的人行道上落叶已经不多了,大部分被风卷走了,剩下的薄薄一层贴着地面,被踩过的时候发出干枯的脆响。我踩过一片叶子的时候听到了一声清晰的碎裂声,低头看了看脚下那片裂成几块的干叶片,然后继续往前走。

公交站台上等车的人不多。我站在站牌底下等了一会儿,抬头看了看天。今天云层薄,能看到几颗星星在深蓝色的天幕上亮着,不是特别亮,但看得出来。

公交车从远处拐过来,车头的灯光在道路上形成两团向前移动的亮区。车停稳之后我上了车,刷卡,走到后排坐下。

车厢里暖气融融的,我在靠窗的位置坐下,窗外路灯的光从面前流过,在车窗玻璃上拉出一道道短促的亮线。我把视线收回来落在自己膝盖上,手插在外套口袋里,感觉到口袋里手机的边缘硌着指腹。

公交车穿过几条街道,经过一个亮着灯的菜市场门口,有人在市场外的台阶上坐着吃饭,手里端着一个冒着热气的碗。车很快经过了那里,那个画面在窗外一闪而过,像一张翻动的照片。

车到站,我下车走回家。进家门后换鞋开灯,客厅里一切如常——茶几、沙发、窗台、窗帘。我脱了外套挂好,去厨房倒水喝的时候,发现窗台上那个空玻璃杯不知道什么时候被挪到了角落。

我伸手把杯子拿回窗台中间的位置,然后端着水杯回到客厅坐下。

屋里暖气还没完全热起来,我坐在沙发上把脚缩起来,手掌捧着热水杯取暖。茶几上没有摊开的杂志或文件,干净得只有一部手机和遥控器。我拿起遥控器开了电视,随便调到一个频道,声音开得很小,画面里的光照在沙发前的茶几上,一明一暗的。

电视里正在放一个纪录片,讲某种迁徙鸟类的习性。我看着画面里一群鸟排成队形飞过天空,背景音里有人在用平缓的声音解说它们的飞行路线和迁徙规律。我看着看着,心思有一搭没一搭地飘着,手里水杯的温度一点一点传过来,让冰凉的指腹慢慢恢复了知觉。

纪录片放完一集的时候,电视自动切换到了下一集,片头曲响了几秒,我伸手把电视关了。

客厅重新安静下来。

我把水杯里最后一口水喝完,站起来去洗了杯子,然后关了客厅的灯。

黑暗里窗帘的轮廓在路灯光下清晰分明,被风推着微微鼓起来又塌下去。我站在客厅中央多停了两秒,让眼睛适应了一下暗处的光线,然后转身走向卧室。

关卧室门前我回头看了一眼客厅的方向。窗帘的鼓动幅度比之前大了一些,像是外面的风变强了,但声音被窗户隔绝了大半,只剩下一种细微的、持续的沙沙声。

我轻轻带上门,躺了下来。

(第15章完)

周五上午我收到了方女士那边发来的一份周报格式初稿,问我们这边觉得合不合适。我打开看了一下,结构清晰,几个关键模块的进度状态都有明确的标注位置。我给小赵转了一份,让他看看有没有需要补充的栏目,他回了几个字说没问题。

下午的时候刘姐在工位上发了一小块巧克力过来,隔着隔板递过来的:“同事昨天去旅游带回来的特产,你尝尝。”

我接过来撕开包装咬了一口,是黑巧克力,微微苦但后味有点甜。我说好吃,刘姐说她那儿还有几块,回头再给我。

窗外的阳光在周五下午偏白,云层薄薄的,光线像是从磨砂玻璃后面透出来的。我坐在工位上,把最后几封邮件处理完,然后靠在椅背上歇了一口气。手指停在键盘上,指尖触到键帽的微凉触感。

下周一就要正式进入第二阶段的工作了。方女士那边的团队已经开始了前期准备,陈工那边也在同步推进硬件部分的部署。一切都在按计划往前走。

我看了看日历——十一月二十几号了,距离年底还有一个多月的时间。

五点半的时候我关了电脑站起来,把椅子推回桌下,拿起外套穿上。刘姐还在工位上没走,说明天周末了多待一会儿再走。我说那我先走了,她说好。

走到电梯口的时候遇到了林晓,她正拿着一个快递盒从楼下上来,看到我说赵哥下班了。我说嗯,你也早点走。她说寄完这个就走了。

电梯到了一楼我走出去,大厅里灯光通明,前台正在收拾桌面上的东西准备下班。我绕过大厅走到门口,推开玻璃门走了出去。

外面的冷风在推门的瞬间包裹上来,我拉紧外套,走下台阶,在路灯下往公交站方向走。那排银杏树已经彻底光秃了,枝干朝着灰白色的天空伸展开来,在风里微微摇晃着,画出细密的黑色线条。

站台上等车的时候我低头看了看自己脚下——地面上干干净净,一片落叶也没有了。秋天彻底过去了,冬天来了。

公交车开来的时候车灯照亮了一段路面,随即停稳,车门打开。我上了车,坐下,靠着车窗。窗外的路灯在玻璃上反射成一道道细长的光点,从车窗的这头滑到那头。

公交车在冬夜的街道上平稳地开着,穿过一个又一个亮着灯的路口,车厢里暖气融融,有人在小声打电话,声音压得很低,像某种持续的低频哼鸣。

我靠着椅背,感觉到车窗玻璃上的凉意透过外套的布料渗进来,但车厢里的暖意又在对抗着那股凉意,形成一种不冷不热的平衡。窗外的景色在夜色中流动着,店铺、路灯、行人的剪影,一个一个地从车窗玻璃上滑过去又消失,像一条没有尽头的、静静流淌的河流。

公交车到站的时候我站起来下了车,冷空气再次包围上来,但经过刚才那一路的暖意之后,并没有那么难熬了。我拉好外套拉链,走进小区大门,从路灯下经过的时候,看到自己的影子被拉得又细又长,在前面的人行道上延伸到楼门口。

进了楼道门之后影子收缩回来了,变成脚下短短的一小团。我上楼,从口袋里摸出钥匙开了门,然后走进去,在玄关处站了十几秒,没有急着开灯。

黑暗里能看清窗外路灯的光从窗帘上方透进来,把客厅的家具轮廓照成深灰色的影子。我站在那里,听着自己的呼吸声在安静的房间里慢慢放缓,然后伸手开了灯。

灯光啪的一声亮起来,把整个客厅的每一个角落都照得清清楚楚。

我换了拖鞋,把外套挂好,然后走到窗边站了一会儿。窗外的小区路上有一个人正在走,走得很快,手里拎着一个袋子。路灯的光把他的影子从身后拉长到身前又变短,然后他走过了路灯,消失在了对面那栋楼的入口处。

我把窗帘拉好,转身回到客厅。

(第16章预告:十二月第一周,方女士打来一个电话)

第16章:方女士的电话

十二月的第一周,天气冷到了一个台阶上。出门的时候围巾得绕两圈,手套也戴上了,呼出的白气比以前更明显、更厚,像一小团一小团的雾在面前凝结又消散。

周三下午,我在工位上改第二阶段的进度计划时,手机响了。屏幕上显示的名字是方女士。我接起来,她的声音从听筒里传过来,语速比上次开会的时候稍微快一些。

“赵经理,有个事跟你同步一下。我们这边在做应用层设计的时候,发现一个跟底层接口兼容性有关的问题,需要跟你们技术组确认一下。这个不影响整体进度,但如果不处理的话,后期可能会增加两到三天的调试时间。”

“具体是哪一块的兼容性?”

她把问题描述了一遍,细节清楚,涉及的是我们之前第一阶段的某一段接口协议。她说她们那边做了一个快速验证,发现如果按现有的协议走,应用层需要做额外适配;如果能把其中一条参数做微调,适配成本会大幅降低。

“你们那边测试过了吗?”我问。

“内部跑了一轮模拟,结果是这样的。我手上有份测试日志,可以发给你看。”

“发过来吧,我看了之后跟技术组碰一下。如果需要调整协议,下周之内能改完。”

“好,那我把日志发到你邮箱。另外下周的对接会安排不变吧?”

“不变,还是周四上午。”

“行,”她说,“那先这样,有问题再联系。”

挂了电话我打开电脑查了一下邮箱,她的测试日志已经发过来了。我下载附件,点开一看,数据标注得清清楚楚,对比组也做了,结论部分用红字重点标了出来。我大致看了一遍,觉得她的判断是合理的——参数调整确实能解决她描述的问题,而且改动不大,技术组那边应该能接受。

我把文件转给了小赵,附了一句话:“你看一下这个测试结果,如果没问题的话我们下周改协议。”

他回了两个字:“收到。”

我关了邮件窗口,继续改手上那份进度计划。写了几行字之后停下来想了想,又打开日历看了一下下周的排期,把协议修改和重新测试的时间段加在了周四对接会之前。这样对接会上就可以直接确认新版本的结果,不会耽误下一阶段的时间。

下午的阳光从窗户斜照进来,角度比上个月又低了一些,光影在地面上拉得更长。光斑落在桌面的笔记本边缘,把纸页上写的字照得亮了一些。我看着那道光跟随着时间一分一秒地移动,从笔记本边缘慢慢滑到了桌面的另一侧,然后消失在了桌沿。

下班前小赵回了消息:“协议可以改,改动量不大,下周一之前能出初稿。”

我回了个“好的”。

收拾东西准备离开的时候,感觉到室内的光线在暮色中渐渐暗淡下来。办公室里的灯亮着,灯光均匀地洒在每一个工位上,照得桌面上的文件轮廓清晰分明。

电梯里只有我一个人,我靠在轿厢壁上,看着楼层数字一格一格地往下跳。电梯运行的声音低沉平稳,像某种持续的机械呼吸。门开的时候外面大厅里已经没多少人走动了,前台值班的小姑娘正在低头刷手机,屏幕的光映在她脸上,随着手指的滑动而变化着明暗。

走出大门后冷风扑面,我把围巾往上拉了拉,快步走向公交站。

晚上到家以后,我把方女士那份测试日志又翻出来看了一遍,确认了几个数据点,然后合上电脑放在茶几一角。去厨房倒水的时候看到窗台上那个空玻璃杯在路灯的映照下投出一个细细的影子,落在白色的瓷砖台面上。

我端着水杯回到客厅坐下,手指隔着杯壁感觉到热水的温度逐渐渗透过来。沙发柔软地承托着后背,我靠了一会儿,感觉到肩膀的肌肉慢慢松弛下来。

窗外的风从高楼之间的缝隙穿过的时候发出一种低沉的呜咽声,像是大件乐器被轻轻拨了一下弦之后产生的余震。我听着那个声音,在水杯的温度中慢慢地坐了很久。

电视没开,手机也没有新消息,茶几上摊着一本翻到一半的旧杂志,封面已经卷了角。我没有去翻它,就那么坐着,让热水的温度从手心一点一点地蔓延到手臂,再到肩膀。

杯里的水喝完之后我把它放在茶几上,然后站起来去洗漱。

睡前我关灯躺下的时候,窗外的风还在吹,呜呜的声音隔着一层玻璃传进来,变得不那么清晰了,像是一段被调低了音量的背景音乐。我侧过身,把被子裹紧了一些,感觉到被子里逐渐聚拢起来的那一小团暖意在包围着身体。

窗帘缝隙里透进来的路灯光比夏天的时候窄了一些,大概是窗帘被风吹得移位了,只剩一条极细的光线落在床头柜的角上。我看着那条细线,看了一会儿,然后闭上眼睛。

风还在外面吹着,但越来越远了。像一艘船从岸边慢慢驶离,汽笛声在空气中逐渐减弱,最后只剩下水波轻拍船舷的余音。

我在那个声音里睡着了。

(第16章完)

周四的对接会如期进行,地点还在园区那边的会议室。方女士也到了,比约定的时间早来了十几分钟,正坐在会议桌边翻一份打印出来的文件。

会议的主要内容是确认第二阶段的技术方案细节,以及协调几个跨模块的接口问题。方女士带来的那份协议修改方案在会上得到了技术组的认可——小赵看过之后当场表示可以按这个方案走,修改工作量在可控范围内。陈工那边也确认了底层接口对新参数的支持情况,表示没有问题。

整个会议的节奏比预想中紧凑,所有需要确认的事项在两个小时内全部过了一遍,没有遗留悬而未决的问题。散会的时候方女士站起来把材料收进包里,看了我一眼说:“赵经理,接下来我们按周报的节奏同步,如果有临时问题随时联系。”

我点了点头,她也点了下头,然后拎着包走出了会议室。

陈工在收拾东西的时候跟我说了一句:“方女士做事效率高,跟她合作省心。”

“是挺利落的,”我说,“能感觉到她那边是有备而来。”

陈工把文件夹夹在胳膊底下,站起来往外走:“后面几个阶段按这个节奏走,问题不大。”

我们一起走到门口,在走廊分岔口分开,他往左,我往右。

走出园区大门的时候,天是灰色的,云层均匀地铺展开来,没有太阳也没有风。空气中干冷干冷的,呼出的白气在面前散成一小团薄雾。我站在门口把围巾重新绕了一圈,然后走向停车场。

车里的温度比外面高不了多少,方向盘摸上去冰手。我发动了车,把暖气开到最大,然后坐在驾驶座上等了一会儿。车窗玻璃上的水雾在暖气的作用下逐渐消退,外面的景色变得清晰起来——灰色的天空、灰白色的墙面、停车场边缘一排落光了叶子的树。

我挂挡,把车慢慢开出了园区。

回总部的路上车不多,路况通畅。车窗外的风景在灰色天光的映照下显得有些单调,一切都像蒙着一层淡淡的灰调滤镜。前面路口有信号灯,我停下来等的时候,看到路边一个公交站台上站着一个穿深色大衣的人,在等车,站得笔直。

信号灯变绿,我踩油门继续往前开。

下午在工位上,我把今天对接会的主要内容整理成一份简短的会议纪要,发给了参会的人。然后又翻了翻方女士那边最新的周报,确认了几项跟协议修改相关的事项都在按计划推进。

窗外的天光在下午的整个时段里几乎没有变化,始终是那种均匀的灰白色,像是被一层薄薄的幕布蒙住了。办公室里的灯光在这样的天气里显得格外亮,照在桌面、键盘、纸页上,所有东西的轮廓都比平时更清晰分明。

我把手头的几件事处理完之后靠在椅背上歇了一会儿,目光落在窗外那棵落光了叶子的银杏树上。光秃的枝干在灰色的天空背景上画出一幅细密的线条画,每一根分叉都清晰可见。

五点半下班。走出办公楼的时候天已经开始暗下来了,路灯在灰蒙蒙的暮色中提前亮起,发出暖黄色的光。我站在台阶上拉好外套的拉链,然后把围巾绕好,呼出一口白气,看着它在面前散开。

公交站台上的人比平时少一些。我站到站牌下,把手插进口袋里,感觉到口袋里的手机壳边缘微微硌着手掌。等车的时候我低头看了一下地面,路面上有几片不知道从哪里卷来的枯叶,被夜风推着在人行道上滑动,发出细微的沙沙声。

公交车从远处开过来,车头大灯的光在暗下来的暮色中显得格外明亮。车停稳之后门打开,一股暖风从车厢里涌出来,跟站台上的冷空气短暂交锋之后被吞没。

我上了车坐下,把手机掏出来看了一眼时间——下午五点五十一分。然后我把手机放了回去,靠着椅背,看着窗外的景色在渐渐暗下来的天光中一帧一帧地后退。

公交车行驶在冬夜的街道上,穿过亮着暖黄灯光的店铺门口,经过已经关门的菜市场,经过一个正在收摊的花卉摊——摊主正把几盆剩下的绿植搬上一辆三轮车,车灯照亮了他弯腰搬花的动作。

我在那一帧画面上看了不到两秒,然后公交车已经开过去了。

窗外的路灯在玻璃上拉出一道一道细长的亮线,从车窗这头滑到那头,像有人在不停地点亮又熄灭一根火柴。我看着那些亮线在玻璃上滑过又消失,手指搭在膝盖上,感觉到车厢里的暖意把外套的凉意慢慢融化了。

公交车到站的时候我站起来往后门走,下车,冷风迎面而来,但不像之前那么刺骨了。我走在回家的路上,路灯把路面照得亮堂堂的,路边的楼房里亮着大大小小的窗户,每一扇窗户后面都有光,形状不一,颜色各异。

我走进小区大门,经过楼下那棵依旧光秃的树,然后上楼,进门。

换了拖鞋之后我没有立刻开灯,在玄关处站了一会儿,让眼睛适应了一下从明亮的户外进入相对昏暗的室内之间的反差。窗外路灯光从窗帘上方透进来,把客厅家具的深色轮廓描了一遍。

然后我伸手开了灯。

灯光在头顶亮起来,把整个房间填满了均匀的白亮光线。我走到窗边把窗帘拉好,然后转身坐到沙发上,靠着椅背,把手放在膝盖上。

房间很安静,暖气还没有完全热起来,但窗外的风隔着玻璃传进来的声音已经不大了。

我在沙发上坐着,没有去开电视,也没有去拿手机。灯光从头顶照下来,落在面前的地板上,形成一个安静的、暖色的区域。

我坐在那片光的边缘,就这样坐着。

(第17章预告:十二月中旬,项目进入第二阶段正式开发阶段)

第17章:开发阶段

十二月进入了中旬。第二阶段的工作正式启动了,技术组开始按照新调整的协议进行开发,方女士那边的团队也同步推进着应用层的搭建工作。每天早上的邮件数量恢复到之前的水平,有时多有时少,但节奏稳定。

我坐在工位上处理早上的第一轮邮件时,窗外的天空比前几天亮了一些,云层稍微散开了一点缝隙,露出一小块淡蓝色的底色。虽然阳光还是没有直接照进来,但那种透亮的光线已经能让室内的感觉不那么沉闷了。

中午吃饭的时候小赵坐在对面,说昨天他们那边跑了一版基础的代码框架,初步验证结果符合预期。“后面几周的增量会比较大,”他说,“可能要加几天的班。”

“排期上你提前说,需要协调资源的话我帮你跟陈总那边报备。”

“暂时还不用,人手够用。”

我点了点头,继续吃自己的饭。

下午的工作相对零碎——跟陈工那边通了一次电话确认下周的联调时间,回复了方女士关于一个协议字段的疑问,又帮刘姐处理了一台打印机的故障,她自己捣鼓了一会儿没弄好,我过去看了看,发现是卡纸了,把纸抽出来重新装了一下就恢复了。

刘姐说谢谢。我说没事,顺手的事。

回到工位坐下的时候感觉椅子上已经凉了,我搓了搓手,把空调温度调高了一度,然后继续看电脑上打开的文档。

窗外的光线在下午慢慢偏斜,从原本的匀净白亮变成了偏暖的色调。对面楼外墙上被照到的那一小片区域在三点多的时候亮了起来,像是有人往那块墙面上打了一束温暖的灯光。

四点半的时候我站起来去茶水间接了杯水,回来的时候路过刘姐工位,看到她在纸上画着一只猫的简笔画,线条圆润,胖乎乎的一团趴在一个方框里。

“你画的?”我问。

她抬起头不好意思地笑了一下:“闲着没事画的,像不像我家楼下那只?”

“挺像的,胖得差不多。”

她把那张纸收进抽屉里,说改天真的拍张照片对比一下。

我端着水杯回到工位坐下,看了一眼窗外。对面墙上的那片暖色已经移动到了墙面边缘,快要消失了。从这个角度还能看到一小片泛黄的光落在墙角的位置,像是一小片被遗漏的、即将熄灭的火焰。

下班的时候天已经全黑了。路灯照常亮起,在冬夜的寒冷空气中发出稳定的暖黄色光芒。我走出办公楼的时候感觉到风比白天大了些,把地上的几片碎叶吹得沙沙地贴着地面跑。

公交站台上等车的人裹着厚外套缩着脖子,有人在小声打电话,有人低头看手机屏幕上的光映在脸上。我站在站牌下,呼出一口白气,看着它迅速消散在冷空气中。

公交车从街角转弯过来,车身在路灯下泛着一层暗色的光泽。车停稳,门打开,我上车坐下,靠着窗,用指腹在起雾的玻璃上擦出一小片透明的区域,透过那片区域看着窗外的夜景——店铺的灯光、行人的剪影、路灯下被风吹动的一只塑料袋。

塑料袋被风吹起来在空中转了几圈,然后挂在了路边一棵矮树的枝桠上,在风里继续摆动着。

公交车开过了那段路,窗外的画面切换成另一条街,一排亮着灯的商店门面依次从窗前流过,每一家的灯光颜色都不太一样,有的偏白有的偏暖。一个骑着电动车的人从公交车的右侧超过去,车后的尾灯在夜里拖出一道移动的红色轨迹,很快消失在前方的暗处。

我在车窗前坐了很久没有动,手指搭在车窗玻璃边缘,感觉到玻璃上透过来的一点凉意。

到站后下车走回家。进了楼道之后咳嗽了一声,声控灯亮了,照亮了楼梯间的旧墙和扶手。我上楼开门,进屋,换拖鞋,挂外套。

在客厅里站定的时候,四周很安静,静到能听到暖气片里水流动的声音——咕噜咕噜的,轻微的,像是房间在呼吸。

我站在客厅中央,目光落在窗台上那个空玻璃杯上。它还是放在老位置,干干净净的,在路灯透过窗帘的光线里泛着一层淡淡的银白色光亮。

我没有走过去动它,只是看了看。

然后我到沙发上坐下,靠着椅背,把脚放在茶几边缘,整个人的重量都松弛地落在沙发垫子上。

暖气片的咕噜声还在持续,偶尔停顿一下然后又继续,像某种低沉的、有规律的脉搏。我在那个声音里坐着,目光落在对面墙上那幅淡色风景画上,看着画面上远山的轮廓在室内灯光下显得柔和而平稳。

坐了很久,久到墙面上的光从暖黄变成了偏冷的白,窗外路灯的光线开始在窗帘上投出一道更清晰的影子。

我慢慢站起来,去厨房倒了一杯水,然后回到客厅,在沙发上重新坐下。

电视没有开,手机放在茶几一角也没有亮。整个房间只有灯光、水杯里的热气、暖气片里低低的水声。

我端着那杯水,在水汽中慢慢地喝完。

(第17章完)

十二月的第三个星期,气温降到了入冬以来最低。我每天早上出门的时候都会在玄关处多站几秒做心理建设,然后才推开门走进那个寒冷的走廊和楼梯间。

办公室的暖气很足,所以每天早上的那一段通勤时间变成了最冷的时候。公交车站等车的时候经常跺脚,手插在口袋里缩着,围巾遮住了大半张脸。

周一那天下了点小雪,细碎的雪花从灰白色的天空中飘下来,落在路面上很快融化了,只在建筑物上和车顶上留下薄薄一层白。我站在公交站台上看了一会儿雪,伸出手接了几片——落在手心里很快就化成了小水珠。

上车之后窗玻璃上凝结了一层薄薄的水雾,我照例用指腹擦出一小块透明的区域,看到窗外的雪还在下,不大,细细密密的,像是有人在天空中筛着面粉。

到站下车的时候雪已经停了,地面上湿漉漉的,路边的树枝上挂着一层细小的水珠。进了办公楼之后大厅里温暖如春,我把围巾摘下来放在手里,走到电梯口按了向上的按钮。

电梯里站着几个人,各自沉默着。我看着楼层数字一格一格地跳,电梯里的灯光照在每个人脸上都显出相似的平静表情。

到了十二楼我走出去,走廊里安安静静的。刘姐还没到,她的工位上空着,桌上那盆绿萝在晨光里显得油亮。

我坐下来,打开电脑,开始一天的工作。

上午技术组开了一个短会,通报了第二阶段的开发进展和本周的计划。小赵说代码进度比预期略快,但测试环境有点小问题需要调试,影响不大。我记了几笔,说有问题随时联系。

会结束的时候小赵走到门口又回头说了一句:“赵哥,上周方女士那边提的那个协议改动我们加了进去,目前跑下来没问题。”

我点了点头:“那就好。”

下午快下班的时候刘姐从外面回来,手里提着一袋橘子。她路过我工位的时候往我桌上放了两个:“楼下水果摊的老板说这是今天早上刚到的,挺甜的,你尝尝。”

我拿起来捏了捏,皮薄,能闻到一点清香。我说谢了刘姐,她说没事就回了工位。

下班的时候天已经黑透了,路灯亮着,地面上残留的雪已经完全化干净了,只有湿漉漉的痕迹在灯光下反着光。我走出办公楼,冷风迎面而来,但比早上的时候温和了一些,大概是气温在夜间回升了一两度。

公交站台上等车的人不少,排了一个小队伍。我站到队伍末尾,把围巾往上拉了拉,遮住了半张脸。呼出的白气在围巾的布料里凝成一小团湿润的暖意。

公交车来了,我跟在人群后面上了车,在车厢中段站了一会儿,后来有人下车空出了一个座位,我才坐下来。

窗外的夜景在雪后显得比平时更亮,地面的湿痕反射着路灯的光,把整条街照得如同上了一层清漆。我靠着车窗坐了一会儿,身体在车厢的暖意中逐渐松弛下来。

到站下车的时候,我走回家的那条路上没有风,地面也是干的,空气干冷干冷的,但并不刺鼻。我经过小区门口的花坛时看到花坛里还有一点点残雪没有化尽,在路灯下泛着暗白色的光。

我站在那里低头看了两三秒,然后继续往前走。

上楼进屋之后,我照例换了拖鞋挂好外套,然后走到窗边把窗帘拉开了一条缝,看了看外面的夜色。小区的路上已经没什么人在走了,路灯把路面照得空旷而明亮,一株冬青的叶子在灯下泛着一层蜡质的光泽。

我放下窗帘,回到客厅坐下。

茶几上那两个橘子还放在桌面上,橘红色的外皮在灯光下显得很暖。我伸手拿起来一个,剥开皮,橘子的清香气味在空气中散开来。我掰了一瓣放进嘴里——甜的,汁水足,微微有一点酸,但正是那种让人觉得新鲜的味道。

我把一整个橘子慢慢吃完了,把皮收好丢进厨房垃圾桶里。另一个留在茶几上,明天再吃。

洗了手回来坐下的时候,感觉到暖气已经完全热起来了,整个房间里弥漫着一种持续的、均匀的暖意。我靠着沙发背,目光落在对面墙上那幅画上——远山的轮廓在灯光下显得柔和而绵延,像是被一层薄雾笼罩着,看不出具体的棱角。

我在那片柔和的光线中坐了一会儿,直到窗外远处传来一声火车的汽笛声,像是从很远很远的地方传过来的,低沉而悠长,在冬夜的空气里慢慢地散开,然后消失了。

(第18章预告:第二阶段的里程碑节点即将完成)

第18章:里程碑

十二月最后一周的星期三,第二阶段的关键开发节点完工了。

小赵在上午的群里发了一条消息,说最后一个模块的代码已经完成并提交了初步测试。群里的技术组同事陆续回复了确认,林晓在群里发了一个表情。我看着手机屏幕上那几条消息在冬日上午的安静光线中亮起又熄灭,把手机放在桌上,在椅背上靠了一会儿。

窗外的天空是浅灰色的,云层均匀,没有雪也没有风。对面的建筑外墙在灰白的天光下显得干净而平整,窗框和空调外机的轮廓清晰分明。

上午的工作量不多,主要是确认了一下后续的测试计划和交付节点。快十一点的时候陈工打来一个电话,说他们那边的硬件部署已经准备就绪,就等软件部分的测试结果出来就可以开始联调了。

“预计下周三左右可以开始联调,”我说,“到时候具体时间我再跟你确认。”

“行,不急,按你们这边的节奏来。”

挂了电话之后我看了看日历,在周四那一栏写了一条备注“联调时间确认”。

中午吃饭的时候我跟刘姐坐在一起,她问我最近项目进度怎么样。我说第二阶段开发基本做完了,后面就是测试和联调。她说那快了,年前应该能收尾吧。我说差不多,按目前的节奏应该可以。

她点了点头,低头喝了一口碗里的汤,然后说:“时间真快,一晃都快要过年了。”

我顺着她的话想了想,确实,一转眼这一年就要过完了。春天的事情还隐约记得,夏天那些闷热的中午和风扇的嗡鸣声也还有印象,秋天里的事情更是历历在目——那时候我还在原来的工位上坐着,风扇吹出来的风是热的,桌面上那份解聘通知书的油墨味还能想起来。

而现在已经是冬天了。

下午回到工位以后,我把第二阶段的工作成果汇总成一份简单的报告,发给陈怀远抄送了项目组。没多久他回了一条消息,就两个字:“收到。”

后来他又补了一条:“继续保持。”

我看了看那四个字,然后把手机放回桌面上,继续整理下午的工作计划。

窗外的光线在下午渐渐变暗,灰白色的天空在四点之后开始向暗蓝过渡。路灯提前亮了起来,暖黄色的光在大楼外墙上投下一格一格的光斑。

下班的时候我走到电梯口,发现林晓也在等电梯。她手里拿着一个快递信封,看到我过来就笑了一下:“赵哥,下班了?”

“嗯,你今晚也回去早?”

“今天没什么事,早点走。”她看着电梯门上跳动的数字,“对了,方女士今天给我发了一个文件,说让我们这边下周把测试环境的配置确认一下,她那边好做对接。我明天整理一下发群里。”

“行,你发了我看。”

电梯到了,我们一起走进去。电梯里还有两个别的部门的同事,大家安静地站着,没有人说话。楼层数字一格一格往下跳,然后在一楼停下,门开了。

走出大厅的时候外面正下着细细的雨,不是雪,是冬天的冷雨,细密地飘在路灯的光里,像无数根亮晶晶的细针。我站在门口的台阶上犹豫了一下,从包里翻出折叠伞撑开,然后走下台阶。

林晓也撑了一把伞,比我快几步走向了马路对面。她的伞是浅蓝色的,在路灯下像一小块移动的天空。

我撑着伞往公交站走,雨点打在伞面上发出细密而均匀的声响,像有人用指尖在纸上轻轻地敲。公交站台上的挡板能遮住一部分雨,我站在挡板下面收了伞,看到路面上被雨打湿的痕迹在灯光下反着光。

公交车来了。我收了伞上车,把伞放在脚边湿漉漉的地板上。车厢里比平时湿一些,有人带了伞放在座位上,水滴顺着伞尖滴落在车厢地板上的一个角落。

我找了个靠窗的位子坐下,窗外的雨丝在路灯的光中斜斜地飘着,像是无数条银色的短线在快速地落下又消失。车窗玻璃上很快又凝起了一层水雾,我用指腹擦了一下,看到窗外的街道在雨中被冲刷得干净而湿润,路面反射着路灯的光,像一条流动的光带。

公交车穿过雨幕,一站一站地行驶在这座冬夜的城市里。车厢里的人不多,各自沉默着,只有偶尔报站的声音在空气中短暂地响起又消散。

我在窗边坐着,看着窗玻璃上不断凝结又不断被雨刷扫过的新鲜水雾,感觉到车厢里的暖意和窗外的冷雨在玻璃的两面形成了对比。手指搭在窗沿上,能感觉到玻璃表面透过来的一丝凉意。

车到站的时候雨已经变小了,变成了若有若无的细毛毛。我没有撑伞,把伞合起来拿在手里走回了家。路面湿漉漉的,走上去有轻微的溅水声,但不大。路灯的光芒在湿润的空气里显得比平时更柔和一些,像是蒙了一层薄薄的光雾。

进了楼道之后我把伞靠在门口让它滴着水,然后上楼。开门进屋,在玄关处站了一会儿,听到雨滴顺着伞尖滴落在门口地面上的声音——滴、滴、滴,间隔均匀,像一只小钟在缓慢地走动。

我换了拖鞋,把外套挂好,走进客厅。

客厅里的灯光照常亮着,一切都在原位——茶几、沙发、窗台、那个空玻璃杯。窗帘没有拉,透过窗户能看到外面路灯下雨丝细细的影子,在灯光下像是流动的银线。

我站在窗前看了一会儿,看到雨水顺着窗玻璃流下来,在玻璃上形成一道道蜿蜒的痕迹。

然后我转身回到客厅坐下。

暖气片里的水声在安静中持续地响着,咕噜咕噜的,像一条看不见的小溪在墙里流淌。我在那个声音里坐着,手放在膝盖上,感觉到暖气正一点一点地把外套上沾着的湿气烘干。

窗外的雨还在下着,细密的雨声隔着玻璃传进来已经变得很模糊了,像是有人在很远的地方轻轻地说着什么话,听不清楚内容,只能听到语调的起伏。

我坐在那片模糊的雨声中,没有起身。

暖色的灯光把整个客厅照得安安静静的,茶几上那个没动的橘子还静静地摆在那里,橘红色的外壳在灯光下显得柔和而饱满。

我伸手把它拿过来,放在手心里转了转,然后放了回去。

然后我靠着沙发背闭上了眼睛,任由暖气和水声和窗外模糊的雨声将我慢慢地包裹起来。

(第18章完)

除夕之前的那一周,项目开始进入联调阶段。

陈工那边的硬件环境已经全部就位了,软件端的测试也在按部就班地进行。每天的工作变成了往返于总部和园区之间,早上在总部处理邮件和协调,下午去园区跟技术组一起看联调的数据和进度。

天气一直很冷,但始终没有下大雪,只有偶尔的细雪飘飘然地落一阵又停一阵。路面始终是干爽的,走在上面能听到脚步清晰的回声。

联调的第一天就顺下来了。陈工在测试结果出来之后给我发了一条消息,说数据通道畅通,没有阻塞,底层兼容性也比预想的好。我看着那条消息,站在园区门口的台阶上,感觉到冷风把围巾的流苏吹得飘起来又落下。

十二月三十一号那天,我没有特别安排什么跨年的活动。下班的时候天已经全黑了,街上比平时热闹一些,有人在路边放着小烟花,火花在夜色中窜起来又落下。我站在公交站台上看了一会儿,烟花在路灯和店铺灯光之间显得稍纵即逝,亮不到两秒就暗了。

公交车来的时候我上了车。车厢里的人不多,有人带着很大的购物袋,里面装满了东西。我坐在靠窗的位置,看着窗外的夜景——那些店铺门口的装饰灯、偶尔在路边燃起的小烟花、亮着灯的窗户里走来走去的人影。

公交车开得不快,在节日前夕的街道上平稳地行驶着。窗外的景色在夜色中流动,像一卷被慢慢展开的画轴。

到家之后我煮了一碗饺子,坐在餐桌前慢慢吃完。窗外偶尔传来一声烟花的爆炸声,闷闷的,隔着一堵墙传进来就被削弱了许多。

吃完饺子我把碗洗了,又去把窗台上那个空玻璃杯拿下来重新冲洗了一遍,放回沥水架上。水滴顺着杯壁滑落,在灯光下闪了一下。

然后我坐在沙发上,手机放在茶几上,没有开电视。

房间里很安静,暖气的运作声平稳而持续。窗外的烟花声偶尔响一下,间隔越来越长,到最后就听不到了。

我看着茶几上那部不亮的手机,和它旁边那个安静的橘子,然后靠着沙发背,在暖色的灯光里闭上了眼睛。

(全文完)

创作声明:本文为虚构创作,请勿与实际联系。本文所有素材源于互联网,仅用于叙述呈现,请知悉。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
委内瑞拉代总统宣布:全国哀悼七天

委内瑞拉代总统宣布:全国哀悼七天

参考消息
2026-07-02 11:26:12
新婚当晚妻子不让我碰,第二天我回公司,5个月后她大着肚子找我

新婚当晚妻子不让我碰,第二天我回公司,5个月后她大着肚子找我

千秋文化
2026-06-22 19:38:55
马斯克揭示:全球有影响力的国家都拒中,只因中国制造取代了他们

马斯克揭示:全球有影响力的国家都拒中,只因中国制造取代了他们

此去经年q
2026-06-20 01:30:10
你们都是什么时候对男女之事开窍的?网友:果然还是拦不住有心人

你们都是什么时候对男女之事开窍的?网友:果然还是拦不住有心人

夜深爱杂谈
2026-02-21 21:37:02
“冯裤子”这三个字,是冯小刚心里一根拔不掉的刺

“冯裤子”这三个字,是冯小刚心里一根拔不掉的刺

西楼知趣杂谈
2026-07-02 15:40:13
楼上泼我家3年脏水,他儿考飞行员,我带15份录音证明送航司纪检

楼上泼我家3年脏水,他儿考飞行员,我带15份录音证明送航司纪检

千秋文化
2026-06-27 19:40:09
悲催!上海大妈以一己之力,断了儿子儿媳的财路,私教生意被叫停

悲催!上海大妈以一己之力,断了儿子儿媳的财路,私教生意被叫停

火山詩话
2026-07-01 16:00:16
央八首播!开播一天就冲上全国收视率第一,阵容雄厚,越看越上瘾

央八首播!开播一天就冲上全国收视率第一,阵容雄厚,越看越上瘾

乐枫电影
2026-06-30 17:59:32
别拿台湾当谈判筹码,王毅正告鲁比奥,它是中美关系的“总开关”

别拿台湾当谈判筹码,王毅正告鲁比奥,它是中美关系的“总开关”

墨兰史书
2026-07-03 02:40:04
一个奇怪的现象:把孩子教育好了,你30年来没挣的钱,他三年能给你挣回来;而相反,你没把孩子教育好,30年挣来的钱,他三年就能给败光

一个奇怪的现象:把孩子教育好了,你30年来没挣的钱,他三年能给你挣回来;而相反,你没把孩子教育好,30年挣来的钱,他三年就能给败光

励职派
2026-06-09 19:37:15
轻松一刻:各国网文的刻板印象~

轻松一刻:各国网文的刻板印象~

莱月昂
2026-07-02 19:31:43
"一尿成名"任素汐:上半身是普通,下半身是贪婪,又丑又性感

"一尿成名"任素汐:上半身是普通,下半身是贪婪,又丑又性感

无处不风景love
2026-07-02 11:53:48
罕见露脸!郭富城小女儿正脸彻底曝光,全网看清真实长相

罕见露脸!郭富城小女儿正脸彻底曝光,全网看清真实长相

东方不败然多多
2026-07-02 15:11:27
WTT大满贯:4强名单出炉3席!王曼昱蒯曼3:1,国乒锁定决赛门票

WTT大满贯:4强名单出炉3席!王曼昱蒯曼3:1,国乒锁定决赛门票

国乒二三事
2026-07-02 06:13:02
美国6月非农数据公布后,美光科技、闪迪盘前涨幅达3%,此前均跌超4%

美国6月非农数据公布后,美光科技、闪迪盘前涨幅达3%,此前均跌超4%

每日经济新闻
2026-07-02 20:38:05
A·史密斯痛批湖人队由3白人组成的新三巨头:这又不是打高尔夫

A·史密斯痛批湖人队由3白人组成的新三巨头:这又不是打高尔夫

好火子
2026-07-02 05:47:02
《塞尔达》饱满巨臀太夸张!丝滑触感挑战视觉极限

《塞尔达》饱满巨臀太夸张!丝滑触感挑战视觉极限

游民星空
2026-07-02 08:56:26
纪委一般不会查这四种情况,很少有人知道,不要自己吓自己!

纪委一般不会查这四种情况,很少有人知道,不要自己吓自己!

细说职场
2026-07-02 21:14:14
突发!大批H-1B持有者驾照续期被拒!

突发!大批H-1B持有者驾照续期被拒!

留学生日报
2026-07-03 01:08:19
詹姆斯下家最新进展!Shams:不急于决定 大概率勇士骑士热火3选1

詹姆斯下家最新进展!Shams:不急于决定 大概率勇士骑士热火3选1

醉卧浮生
2026-07-02 22:29:27
2026-07-03 03:31:00
侃故事的阿庆
侃故事的阿庆
几分钟看完一部影视剧,诙谐幽默的娓娓道来
798文章数 8870关注度
往期回顾 全部

头条要闻

商户在西安赛格商场坠亡 好友:他曾变卖门店发工资

头条要闻

商户在西安赛格商场坠亡 好友:他曾变卖门店发工资

体育要闻

韩国人,为什么恨透了洪明甫?

娱乐要闻

众星祝福祖国,曾沛慈原形毕露?

财经要闻

千亿茶市场无赢家:澜沧巨亏 八马停"蹄"

科技要闻

马斯克不承认,但SpaceX就该造AI手机

汽车要闻

有纯电有增程 还有二代VLA支持 小鹏MONA L03预售价14.38万起

态度原创

本地
手机
时尚
亲子
军事航空

本地新闻

这场穿越酉阳的光影之旅,张张都是壁纸!

手机要闻

Android 17缺的原生应用锁功能,谷歌仍在持续打磨

这个夏天,你一定吃过她们的瓜

亲子要闻

聪明的小汽车躲避危险

军事要闻

美军“航母杀手”首次公开 此前从未展示

无障碍浏览 进入关怀版