楔子
三年职场,我扛过通宵的机房、填过别人的坑、救过要命的项目,到头来工资条上没多一分钱,评优名单里没我半个字。功劳被人拿走,黑锅往我头上扣,连前台见我都懒得抬眼皮。我活成了整个公司最透明的那个。
我把辞职信打印出来,叠好,装进兜里。总裁办公室的门半开着,苏清颜坐在里面,白衬衫、黑西裤,头发一丝不苟,目光落在文件上,清冷得像这间办公室里常年恒温的空调。
轮到我进去的时候,我把信递过去,笑了笑,说了一句藏了三年的话。她放下手里的笔,抬起头看我,那双平时谁都不敢直视的眼睛里,有什么东西裂开了一道缝。
她开口了。
那句话,把我钉在原地,脑袋里嗡的一声,三年里所有被我强行摁下去的东西,一瞬间全部翻涌上来。
第一章 三年兜底无人知,功成尽送势利人
凌晨两点四十七分,机房的空调声像一台老旧的呼吸机,嗡嗡地往耳朵里灌。
我蹲在B排第14个机柜后面,左手举着手电,右手捏着网线钳,后背的汗把工服湿透又被冷气吹干,前胸贴后背都是凉的。屏幕上的报错代码我盯了快二十分钟,最后锁定在一根被压扁的水晶头上——机房改造的时候施工队图省事,把线槽往机柜缝隙里硬塞,金属边缘把网线外皮割破了,接触时断时续。
这本来不该我管。这属于运维的活。但运维的小刘上周离职了,新人还没招到,项目组被领导一句话压下来——自己想办法。
“张阳,还没好?”电话那头是项目部经理赵志刚,语气里带着三分困意和七分不耐烦,“客户那边催命一样,你再搞不定我明天没法交代。”
“快了。”
我把那截破损的网线剪掉,重新压了一个水晶头,插回去,绿灯亮了。屏幕上跳出一行正常的握手信息。我直起腰,后腰骨头咔地响了一声,像掰断了一根干树枝。
从机房出来的时候,走廊里只有应急灯亮着,惨白的光打在灰色地砖上。我回到工位,把故障处理报告写好,发到赵志刚邮箱,抄送了运维组。时间显示凌晨三点二十四分。
第二天早上九点,我照常坐在工位上,眼睛干得发涩,太阳穴一抽一抽地跳。办公室里人声嘈杂,有人在打电话,有人在泡咖啡,键盘声此起彼伏。
“张阳,昨天的故障报告是你写的?”赵志刚端着他那个泡了半杯枸杞的保温杯走过来,下巴往我屏幕方向点了点。
“嗯,凌晨发您了。”
“改一改。”他把杯子往我桌角一搁,杯底在桌面上磕出脆响,“故障原因写成线路老化和机房环境综合因素,别写施工遗留问题,施工方是上面定的,你写这个让领导怎么看?”
我抬头看了他一眼。他的目光没有落在我脸上,而是越过我,落在斜后方高宇那个方向。高宇正靠在椅子上打电话,声音不大不小,刚好能让半个办公室听见:“对,那个项目底层的问题,我昨晚远程看了一下,基本理清楚了……”
赵志刚压低声音:“高主管那边在跟刘总汇报,你把报告口径统一一下,别让刘总觉得项目组内部管理有问题。”
我没说话。手指放在键盘上,停了几秒,把“施工方线槽压损”改成了“线路自然老化导致接触不良”。发送。
赵志刚满意地拍了拍我肩膀,端着杯子走了。
这就是我在华远集团这三年最常见的场景。干活的是我,写报告的是我,背锅的是我,但汇报的人永远不是我。
高宇是市场部主管,比我早一年入职,嘴皮子利索,PPT做得漂亮,跟谁都能聊到一块去。第一次抢我功劳是入职第四个月,我通宵赶出来的项目复盘方案,他改了个封面,换了个标题,在周会上讲得天花乱坠。当时刘总拍着他肩膀说小高不错,年轻有为。我在会议桌最末端的角落里坐着,面前摊着笔记本,一个字也没写。
那时候我还觉得,算了,新人嘛,忍一忍,领导总会看到的。
后来我发现,领导永远看不到。
去年年底的智慧园区项目,客户临时改了需求,底层数据模型要重构。我连续加了十六天班,每天走的时候整层楼只剩保洁阿姨在拖地。方案落定那天,高宇拿着我发给他的最终版,换了个PPT模板,第二天去客户那边讲标,拿下合同。回来之后公司内部表彰,高宇上台领了最佳项目奖,奖金两万。我的名字在感谢名单的最后一行,跟其他十几个项目组成员并列,括号里面写着“技术支持”。
那天晚上我一个人在工位上坐了很长时间。办公室灯全灭了,只有我屏幕还亮着。保洁阿姨拖到我旁边的时候看了我一眼,说小伙子还不走啊。我说马上。
手机里是那条获奖通知的邮件,我点开又关掉,关掉又点开。最后把手机扣在桌上,继续改另一个项目的技术文档——第二天要交,没人替我。
三年里,高宇的履历越来越好看。年度优秀员工、最佳项目奖、晋升主管,每一步踩着的都是我熬出来的东西。他倒也“讲究”,每次拿了奖,都会在部门群里发个红包,艾特全体成员,说“感谢大家支持”。我抢到过几次,金额随机的,几毛钱。
同事对我的态度,可以用一个词概括——透明。
聚餐的时候没人主动坐我旁边。团建分组的时候我永远是最后被挑剩下的那个。工作上需要我干活了,走过来拍一下我桌子:“张阳,帮个忙呗。”干完了,连句谢谢都省了。有一次我感冒发烧到三十九度,请了半天假,赵志刚在电话里说“项目这么紧你还请假”,语气像在责备一个旷工的人。
而高宇感冒,赵志刚会亲自去他工位上问要不要去医院。
我不是没想过争。但争什么呢?跟高宇比嘴上功夫?比跟领导套近乎的本事?我知道自己是什么样的人——把事做好可以,让我去逢迎、去表现、去把三分成绩吹成十分,我做不来,也不想做。
所以就这么过了三年。
今天上午十点半,部门例会。
会议室长条桌,赵志刚坐主位,高宇坐他右手边第一个位置。其他人稀稀拉拉分坐两侧。我坐在靠门那端,离投影幕布最近的位置。每次都是我操作电脑、切幻灯片、调设备,这已经成了惯例。
“上周的客户投诉,处理得不错。”赵志刚翻着会议材料,“高宇,你汇报一下。”
高宇清了清嗓子,拿起遥控笔,投影上跳出他那份漂亮的数据看板。他讲了二十分钟,从问题定位讲到解决方案,从团队协作讲到客户反馈,条理清晰,用词精准。PPT里的每一页我都熟悉——那些数据源、那些接口文档、那些异常处理逻辑,全是我上周花了三个通宵整理出来的。他把我的原版加工了一遍,配了图、加了动画、编了几句“团队协作”的套话。
讲完,赵志刚带头鼓掌。
“漂亮。高宇这段时间确实辛苦,这个项目上面很重视,你盯紧点。”
“应该的。”高宇笑了一下,合上电脑,“对了赵经理,下周跟恒远的对接会,让张阳也参加吧,他对技术细节比较熟。”
听起来像在提携我。但会议室里所有人都知道——对接会需要有人做会议记录、整理纪要、会后跟客户的技术人员扯皮对接细节。这种活,高宇从来都是丢给我的。
“行,张阳你配合一下。”赵志刚连看都没看我,直接在笔记本上记了一笔。
我点了下头。手指在桌面下捏着笔,指节泛白。
散会之后,我回到工位,打开招聘网站,更新了简历。
这不是我第一次动离职的念头。大概半年前就开始偶尔翻招聘信息,但每次都被自己劝住了——再忍忍吧,说不定下次就好了;现在大环境不好,出去不好找;再干一年看看情况。
但今天,高宇那句“让张阳也参加吧”说出来的时候,他嘴角那点几乎看不见的笑意,赵志刚那副理所当然的表情,还有周围几个同事无动于衷的沉默——这些画面在我脑子里同时炸开,让我忽然觉得,我忍够了。
中午吃饭,我一个人去了楼下的快餐店。点了一份最便宜的套餐,坐在靠窗的位置,外面是写字楼之间狭长的人行道,穿西装的、穿工服的、拎外卖的,来来回回。
手机震了一下,是高宇在部门群里发了条消息:“刚才会上赵经理表扬了,晚上我请客,老地方,大家赏光啊。”后面跟着一串回复——赵志刚发了个大拇指,小刘发“高主管威武”,小周发了个笑脸,还有人问能带家属吗。
没有人问我。
我锁了屏幕,把最后两口饭扒完,起身走了。
下午上班,我照常干活。手上是一个月底要交付的项目,技术方案是我出的,代码框架是我搭的,现在在写详细设计文档。按照流程,这个文档应该由项目负责人高宇来写,但他上周跟我说——“张阳你写吧,你比我熟,我那边还有个客户要跟。”
我没有拒绝。习惯了。
五点半,下班时间。办公室里没人动,但大家明显松了下来。有聊天的,有刷手机的,有慢悠悠收拾东西的。我去了趟茶水间倒水,回来的时候路过高宇的工位,他正跟旁边的同事说笑,声音不小——
“……有些人就是混日子,给他机会也抓不住,你说是不是?”
旁边的同事笑了一声,没接话。高宇余光扫到我,笑容没变,甚至朝我点了下头,像是在打招呼。我面无表情地走过去了。
回到座位上,我重新打开招聘网站,把简历投出去三份。
六点,我关电脑,拿包,起身。经过赵志刚办公室的时候,他正翘着腿打电话,声音从玻璃隔断后面闷闷地传出来,带着笑,大概在跟上级汇报什么。
我没有停步。
走出写字楼大门的时候,天已经全黑了。深秋的风灌进领口,凉得人一激灵。路灯下,几个外卖骑手靠在电动车上等单,烟头明灭。
我站在台阶上,呼出一口白气,掏出手机。
屏幕上是一条新邮件提醒,来自招聘网站——简历投递成功。
我把手机揣回兜里,往地铁站走。脚步比平时快了一些。
那天晚上,我在出租屋里把辞职信写好了。不到五百字,语气平淡,理由写的是“个人发展”。没有抱怨,没有控诉,没有任何人名字。写完打印出来,装进一个牛皮纸信封,压在枕头底下。
躺在床上,天花板上有一道细细的裂纹,我看了很久。
三年。一千多天。无数个加班的深夜,无数次咽回去的话,无数份被人拿走的东西。说不上后悔,但确实累了。
我翻了个身,把脸埋进枕头,睡了。第二天还得上班。
第二天是周四。我像往常一样刷卡、上楼、开机。一切照旧。唯一不同的是,兜里多了一个牛皮纸信封。
上午十点,我去了人事部。
人事经理林姐正在打电话,看见我进来,眼神示意我坐。等她挂了电话,我把信封放在她桌上。
“张阳?这是……”
“辞职信。”
林姐愣了一下,拿起来,抽出信纸快速扫了一遍。她的表情从意外变成困惑,最后变成一种复杂的神色。她放下信纸,看着我:“想好了?”
“嗯。”
“为什么?干得好好的……”
我没接话。她看着我,嘴唇动了动,大概想说点什么,最后只是叹了口气:“按流程,你得先跟你部门领导谈,然后——苏总那边要面谈。”
苏总。苏清颜。
这个名字落进我耳朵里的时候,胸口某个位置紧了一下。
“我知道。”我说。
林姐在系统里操作了几下,打印机吐出一张离职流程单。她递给我:“去找赵经理签字,然后约苏总时间。”
我拿着单子出了人事部。走廊很长,两边是玻璃隔断的办公室,里面的人各自忙碌。我经过高宇办公室的时候,他正端着咖啡跟人说话,目光隔着玻璃扫过来,在我手里的单子上停了一秒。
他没叫我,我也没停步。
找到赵志刚,他正在看手机,抬头看见我手里的离职单,眉头皱了一下。
“你要走?”
“嗯。”
“现在?”
“嗯。”
他接过单子,翻来覆去看了两遍,像在确认什么。然后他拿起笔,在部门负责人那一栏签了字——龙飞凤舞,连一句“找好下家了吗”都没问。
签完,把单子往桌上一扔。
“行。”
就这一个字。
我拿了单子转身往外走。身后传来赵志刚打电话的声音,语调轻松,像什么都没发生过——“喂,老陈,晚上那饭局定哪了……”
走廊里,窗外的天阴沉沉的,像要下雨。我低头看了一眼手里的离职单,上面苏清颜那一栏还是空的。
总裁办公室在顶楼。电梯从十八楼往上走,数字一格一格跳。我靠在电梯壁上,手插在兜里,指腹摩挲着那张离职单的边缘。
三年了,我跟苏清颜单独说过的话,加起来不超过二十句。她是集团总裁,最年轻的高管,传闻里杀伐果断、不近人情。每周一的集团例会,她偶尔出席,坐在长桌最顶端,白色衬衫,黑色西装,目光扫过全场的时候,没人敢跟她对视。她讲话不多,每句都精准利落,从不说废话。
我每次见她,都是远远地看着。她不会注意到我。几百人的公司,一个基层技术岗,连在电梯里偶遇的机会都不多。
电梯叮一声,顶楼到了。
门打开,走廊铺着深灰色地毯,脚步声被吞没。尽头那扇半开的门里透出灯光。我走过去,站在门口,抬手,敲了两下。
“进。”
声音清冷,和记忆中一样。
我推门进去。苏清颜坐在办公桌后面,低头签文件,没有抬眼看我。白衬衫的袖口挽到小臂中段,露出一截白皙的手腕,上面什么首饰都没有。她签完最后一份,把笔搁好,抬起头。
那双眼睛,黑得沉静,像深秋夜晚没有星星的天空。
“张阳。”她说,声音没什么起伏,“坐。”
我在她对面坐下来。办公桌上干净得只有一台电脑、一个笔筒、一份文件。她把我的离职单拿过去,看了一眼,放在桌上。
“赵志刚签过了。”
“嗯。”
“理由——个人发展?”
“嗯。”
她沉默了几秒,目光落在我脸上。我没有躲,回看着她。三年了,这是我第一次这么近距离、这么长时间地直视她。
然后我笑了一下。
那笑容很轻,像自嘲,也像释然。兜里那张叠好的、被我压了一整晚的辞呈还在,但我现在要说的话,和辞呈无关。
“苏总。”
她看着我。
“我没别的原因。”我说,声音很平,每个字都像从喉咙深处抠出来的,带着一点干涩,“就是觉得,这里不适合我。或者说,我不适合这里。”
她还是没说话,等我说完。
“您可能不知道,我在这三年,其实做了很多事。很多别人不愿意做、做不了、不想做的事。但我从来没说过。因为说了也没用。”我顿了一下,吸了口气,“今天递辞呈,不是因为累,是因为我看明白了——在这儿,我永远只能是那个蹲在机柜后面、PPT最后一页感谢名单里的人。”
她的眼睛眨了一下,很轻。
“但有一件事,我走之前还是想跟您说。”
我低下头,看着桌面,笑了一声。那声笑从胸腔里震出来,带着一点破罐破摔的坦荡。
“我很早以前就注意到您了。大概入职第一年,有一次您加班到很晚,在茶水间泡咖啡,我从旁边经过,您抬头看了我一眼。就一眼,什么也没说。但我记了三年。”
“我没别的想法,我知道自己什么位置。您是天上的云,我是什么我自己清楚。”我抬起头,看着她,“所以,只恨我太过平凡,不然一定追你。”
说完这句话,我把那封辞呈从兜里摸出来,放在桌上,推到她面前。
办公室里安静得能听见空调出风口的细微嗡鸣。
苏清颜没有看那封辞呈。
她看着我,一动不动。那张常年没什么表情的脸上,好像有什么东西在松动。她的手指搭在桌面上,修长,干净,指甲修剪得很短。我看见那只手,极轻地颤了一下。
然后她开口了。声音比平时低了很多,像是被什么东西压着,每一个字都带着一点不易察觉的、小心翼翼的颤抖。
“张阳。”
她叫我的名字,和之前那声完全不一样。之前是公事公办,这一声,像是从很深很深的地方捞上来的。
她站起来。办公椅无声地向后退了半步。隔着那张宽大的办公桌,她低头看着我,嘴唇动了动,像是在反复确认什么。
“我等你这句话——”
她顿了一下,嗓子像被什么东西哽住了。那个全公司最杀伐果断的女人,此刻说话的声音,低得几乎听不见。
“等了三年。”
我的呼吸停了一拍。不对,是好几拍。脑子里嗡嗡作响,像机房那排老服务器的低频共振,震得我整个人发麻。
她看着我,那双一直被我比作深秋夜空的、看不到底的眼睛里,有什么东西终于漫了出来。没有形状,但重得压人。
“你每次通宵加班,我第二天早上会看你发的邮件时间。”
她的声音越来越低,像在说一件藏了很久很久的事。
“你写的每一份技术报告我都看过。高宇拿上去的PPT,里面的数据是不是你做的,我一眼就知道。”
“智慧园区那个项目,签约那天,我在现场。你不在。”
她停下来,喉咙滚了一下。
“我知道你坐在最后一排。我知道感谢名单最后一行是你的名字。”
我的手指在膝盖上攥紧了。指甲掐进掌心,疼,但没松。
“但我不能说。我坐在这个位置上,有些话不能开口。”她垂下眼帘,睫毛在眼睑下投出一小片阴影,“我以为你会走。一年前就在等你来找我。结果你一直没来。”
“你比谁都倔。”
她重新看向我,目光落在我放在桌上的那封辞呈上。然后她伸出手,把那封信拿起来,没有拆,直接放进了旁边的碎纸机里。机器嗡地响了一声,几秒就停了。
“这封不算。”
她重新坐下来,拿起桌上的电话,拨了一个内部号码。声音恢复了平时的清冷和干脆,但我听得出,尾音还有些发紧。
“林姐,张阳的离职流程先压着,不做后续处理。对,暂时。”
挂了电话,她看着我,嘴角极轻地、极轻地弯了一下。那弧度小得几乎看不出来,但我看见了。三年里,我从没见她笑过。
“你刚才那句话,我收下了。”
她顿了顿,目光沉沉地落在我脸上,声音低而笃定,像在签一份最重要的合同。
“剩下的,我们慢慢来。”
窗外,阴了一上午的天终于落雨了。雨点砸在顶楼玻璃幕墙上,声音闷闷的,像心跳。
第二章 一纸辞呈断过往,咫尺红颜隔山海
从总裁办公室出来的时候,我的腿是软的。
走廊里一个人都没有,深灰色地毯把脚步声吞得一干二净。我靠着墙壁站了十几秒,才感觉心跳从嗓子眼慢慢落回胸腔里。手心里全是汗,离职单被我攥得皱巴巴的,纸边卷了起来。
她刚才那几句话,像几颗石子扔进深潭,涟漪一圈一圈扩,到现在还没消停。
我坐电梯下楼,十八层,中间停了三次,每次门打开都有人进来,我下意识往角落里退,背抵着电梯壁。没人看我。谁也不会注意一个从顶楼下来的基层员工脸上是什么表情。
回到工位,正好是午休前最后一刻。办公室里键盘声稀稀拉拉,有人已经点开了外卖页面。我坐下来,把那张皱了的离职单塞进抽屉最底层,用一本厚厚的技术手册压住。
屏幕右下角弹出一封新邮件——赵志刚发的,主题是“恒远对接会材料准备”。正文一句话:张阳,后天对接会的技术方案和会议纪要模板,下班前给我。
附件都没打开。
我盯着那封邮件看了几秒,把目光移向旁边的部门群。高宇上午发的那条聚餐通知下面,已经跟了十几条回复,赵志刚发了第二个大拇指,还有人问“高主管这次去哪家”。
我合上屏幕,起身去茶水间。
茶水间在走廊尽头,靠窗,能看到楼下那条窄窄的人行道。咖啡机咕噜咕噜地响,空气里有速溶咖啡和洗洁精混在一起的味道。我靠在窗边等水烧开,玻璃映出我的脸——和平时一样,没什么表情。
“哟,张阳。”
高宇端着杯子走进来,白衬衫扎进西裤,皮带扣锃亮。他站到我旁边,拧开水龙头冲他的杯子,语气随意:“听说你上午去人事了?”
我没看他。“嗯。”
“离职?”他关掉水,甩了甩杯子里的水珠,侧过头来看我,脸上带着一种似笑非笑的表情,“想好了?外面可不好找。”
“嗯。”
他笑了一声,把杯子放在饮水机下面接热水,白气腾起来模糊了他的脸。“其实我早就想跟你说,你这个人吧——太闷了。职场里闷头干活是没用的,你看看你三年了,还是这样。”
水接满了,他端起来,吹了吹杯口,临走前撂了一句:“不过也理解,人和人不一样。走了也好,换个地方说不定还能重新开始。”
他走了。茶水间安静下来,只剩饮水机加热的嗡鸣声。
我端着接满热水的杯子回到工位,把水放在桌角,没有喝。手指在键盘上停了一会儿,打开了赵志刚发来的那封邮件。恒远对接会——高宇负责讲标,我负责技术支撑和会后纪要。和以前每一次一样。
只是现在,我的离职单在顶楼碎纸机里,苏清颜说“这封不算”。
我不知道这算什么。
下午的时间过得特别慢。我把恒远的技术方案调出来,对着屏幕一个字一个字看过去,但脑子里总有些别的东西在飘。三年前入职第一周,集团新员工培训,苏清颜来做开场致辞。她穿深蓝色西装裙,站在讲台上,声音清冷平稳,讲了十五分钟集团战略方向。我坐在最后一排靠门的位置,手里转着一支笔。
那时候我就知道,这个人离我很远。远到连想象的空间都不该有。
后来每一次远远地看见她——周一的集团例会她坐在最顶端,年会她上台颁奖,电梯间偶尔遇见她身后跟着助理和总监——我都把目光收得很干净。不该有的念头,就不该让它在脑子里留太久。
但今天,那些念头全被翻出来了。
下班时间过了,办公室里陆续有人走。我关掉文档,靠在椅背上闭了会儿眼睛。再睁开的时候,工位上方的灯管闪了一下,发出细微的电流声。旁边工位的小周正在收拾包,抬头看了我一眼,欲言又止。
“张阳,”她挎上包,犹豫了一下,“你——要走啊?”
她问得很轻,像是试探。
“嗯。”
“去哪儿?”
“还没定。”
“哦。”她点了下头,没再说什么,走了。
办公室安静下来,只剩后排还有两个人在低声打电话。我拿出手机,看到一条短信,来自一个陌生号码,只有一行字:
“明天下午四点半,顶楼会议室。苏总约谈离职事宜,请准时。”
短信是人事部发的,措辞公事公办。但“苏总约谈”四个字落在屏幕上,分量完全不一样。正常离职,人事经理谈就行了。总裁亲自面谈——这在华远集团三年,我没听说过谁有这个待遇。
我把短信看了两遍,锁了屏。
走出写字楼的时候,天已经黑透了。中午那场雨没下透,空气里闷着一层潮气,地面半干不湿,路灯的光打上去,像抹了一层脏兮兮的油。门口那几个外卖骑手还在,其中一个正蹲在台阶上扒饭,头盔搁在膝盖上。
我没有立刻去地铁站,而是往反方向走了几步,在一棵银杏树下面站住了。叶子黄了大半,风一吹簌簌往下掉,有几片落在肩膀上。
掏出手机翻了翻招聘软件。上午投出去的那三份简历,状态都显示“已查看”。有一家约我后天电话沟通。我盯着那条消息看了几秒,退出来,把手机揣回兜里。
然后我想起苏清颜最后那句话。“剩下的,我们慢慢来。”
慢慢来。这三个字从她嘴里说出来,太重了。
回到出租屋,我换了拖鞋,把包扔在椅子上。厨房水槽里还堆着昨晚没洗的碗,我开水龙头冲了冲,挤了洗洁精,慢慢刷。水声哗哗的,泡沫从指缝间溢出来,手指被冲得发白。
刷完碗,我坐在床沿,拿出手机,翻到短信页面。那行字还亮着——明天下午四点半,顶楼会议室。
我把手机扔到枕头边,仰面躺下去。
天花板那道细裂纹还在,从灯座旁边一直延伸到墙角,像一条干涸的河。我看着它,脑子里忽然冒出一个画面——苏清颜说那句“等了三年”时,手在桌面上轻轻颤了一下。那种颤,和她平时签字时那种稳完全不一样。
她也在怕。这个念头冒出来的时候,我自己都觉得荒谬。苏清颜怕什么?她三十岁,集团总裁,身家、地位、能力,要什么有什么。而我,张阳,二十七岁,租着一间三十平米的旧房子,银行卡余额不到五位数,明天还要去公司面对高宇那种人。
我翻了个身,把脸埋进枕头。不想了,睡。
但翻来覆去到快一点才真正睡着。
第二天上午,我照常上班。
一进办公室就感觉气氛不太对。小周看见我,眼神有点躲。小刘在工位上低声跟旁边的人说着什么,看见我进来就闭嘴了。赵志刚办公室的门关着,透过百叶窗缝能看见他坐在里面打电话,表情不太好看。
我坐下来,打开电脑。桌面上已经多了一个新文件夹——恒远对接会的材料,赵志刚半夜发过来的,邮件时间显示凌晨一点四十二,语气很冲:“材料还没整理,今天上午必须给我。”
昨晚那份技术方案我看了大半,还差最后的附录部分没弄。打开一看,附录里有一半是空的,高宇那边该提供的客户需求清单根本没填。
这活本来就不该拖到我这儿来。
我合上文件夹,没有像以前那样闷头补完。起身走到赵志刚办公室门口,敲了两下。
“进。”
推门进去,赵志刚坐在椅子上,脸色发暗,眼袋很重,显然昨晚没睡好。他看见是我,眉头先皱了起来。
“材料呢?”
“赵经理,附录里的客户需求清单是空的,高主管那边没给。”
“那你不会找他要?”
“我昨天下午发了邮件,他没回。”
赵志刚愣了一下,随即不耐烦地摆摆手:“你先把你那部分做完,他的我来催。下午就要跟恒远那边对接了,别耽误事。”
我点了下头,转身往外走。走到门口的时候,赵志刚在后面说了一句:“张阳。”
我停下,没回头。
“你反正也要走了,最后这点事做好,别留尾巴。对你以后也好。”
“嗯。”
出了办公室,我回到工位坐下来。小周在旁边偷偷看了我一眼,欲言又止。我没理她,打开文档继续写技术方案。附录空着就空着,我不打算替高宇填。这是他该做的事。
中午吃饭的时候,我一个人去了楼下那家快餐店。还是靠窗那个位置,还是最便宜的套餐。吃到一半,手机震了一下,是林姐的电话。
“张阳,下午四点半苏总办公室,别忘了。”
“没忘。”
“还有——”林姐顿了一下,压低了声音,“你那个离职流程,苏总那边暂时压住了。我不知道什么情况,但系统里状态已经改成‘待面谈确认’了。你心里有数就行。”
“好,谢谢林姐。”
挂了电话,我把剩下的饭扒完。窗外阳光很薄,照在人行道上,一片一片地铺开。行人来去匆匆,没人往快餐店里看一眼。
下午的时间过得很慢。我把恒远的技术方案写完了,附录部分留了空,发给了赵志刚。他回了两个字:“收到。”
没有多余的话。没有问我为什么附录还是空的。
三点四十,高宇从外面回来了。他今天穿得格外正式,灰色西装,深色领带,皮鞋锃亮,手里拎着一个会议资料袋。他径直走进赵志刚办公室,两人关上门聊了十几分钟。出来的时候,高宇脸上挂着那种胸有成竹的笑。
他经过我工位的时候,停了一步。
“张阳,恒远的材料——附录我放共享盘里了,你合并一下。”
语气随意得像在吩咐一件理所当然的事。我没抬头。“赵经理说你自己处理。”
空气顿了一下。我能感觉到高宇的目光落在我后脑勺上,像一根针。
“你说什么?”
“我说,”我抬起头,看着他,“附录是你的部分。我下午有事,四点半要出去。你找别人吧。”
高宇的脸色变了。他盯着我看了好几秒,嘴角抽了一下,像是想说什么难听的话,但旁边几个同事的目光已经聚过来了。他最终只是冷笑了一声,从牙缝里挤出一句:“行,你厉害。”
转身走了。
小周在旁边倒吸了一口气,看我的眼神像看一个突然疯了的人。我没管,把桌面文件保存、关掉电脑,从抽屉最底层摸出那张压皱的离职单,展平,放进文件夹里。
然后起身,走向电梯。
电梯门关上的瞬间,我听见身后高宇的声音从办公室里传出来,带着明显的怒意:“他今天怎么回事?”
门关上了,声音被切断。
电梯往上走,数字一格一格跳。十八楼到顶楼,十几秒的时间,我站在电梯里,看着不锈钢门板上映出的自己的脸。和昨天一样,没什么表情。
但心跳已经快得像在擂鼓。
叮。顶楼到了。
门打开。走廊还是那条走廊,深灰色地毯,尽头那扇半开的门。我走过去,站在门口。
苏清颜坐在办公桌后面,低头看文件。白衬衫,黑西裤,头发一丝不乱。和昨天一模一样的场景,一模一样的位置。
但这一次,她抬起头看我的时候,目光没有落在文件上,也没有移开。
“来了。”她说。
声音不大,但在这间空旷的办公室里,清清楚楚。
“坐。”
我走进去,在她对面坐下来。离职单放在桌面上,展平的,折痕还在。她没有看那张纸,只是看着我。
“材料准备好了?”
“什么材料?”
“恒远对接会的。”她顿了一下,“你不是今天下午要弄?”
我看着她。“您怎么知道?”
她没有回答这个问题,只是端起桌上那杯已经凉透的水,抿了一口,放下。杯底碰到桌面,发出轻轻一声脆响。
“张阳,”她叫我的名字,和昨天那次一样,声音里没有公事公办的腔调,“昨天我说的话,你回去有没有想。”
办公室安静得能听见窗外风擦过玻璃的声音。我看着她,她的目光落在我脸上,没有压迫,也没有躲闪。就那么稳稳地、坦坦荡荡地看着我。
“想了。”我说。
“然后呢。”
“然后我觉得——”我停了一下,笑了一声。这个笑比昨天那个自然了一些,没那么紧。“我觉得我在做梦。或者您昨天没休息好,说的话不算数。”
她没有笑,但眼底有什么东西微微动了一下。她拿起桌上的签字笔,在指间慢慢转了一圈,放下来。
“我每天六点四十五到公司,三年里除了出差从没断过。”她的语速不快,每个字都像被仔细称过,“你每次通宵加班,第二天早上七点半之前会把报告发到赵志刚邮箱,抄送项目组。我七点钟看邮件的时候,你的邮件已经在最上面了。”
我的呼吸又停了一拍。
“智慧园区项目,你在机房待了四十多个小时,中间只睡了三个小时。高宇那几天在跟客户吃饭、喝酒、唱KTV。合同签下来那天,他在台上领奖,你在最后一排坐着,手里拿着一瓶矿泉水。”
她的声音没有起伏,像在念一份报告。但她说得越平,我越能感觉到那些字背后压着的东西。
“你写的每一份方案,我都看过。你用的词、逻辑、框架,和其他人都不一样。你的东西不需要署名,我认得出来。”
她顿了一下,目光从我脸上移开,落在桌面上的离职单上。手指伸过去,按在纸面上,没有拿起来。
“所以你昨天跟我说那句话——”她抬起眼睛看我,“你觉得我是随便回你的?”
我张了张嘴,没说出话。
她收回手,坐直了。表情恢复了平时的清冷,但嘴角那道极淡的弧度又出现了,这一次比昨天明显了一些。
“你昨天问我的问题,我回答过了。今天该我问你。”
她看着我,一个字一个字地问,声音不高,但每个字都像钉子钉进桌面。
“张阳,你还要走吗。”
窗外有一架飞机远远地掠过,声音闷闷的,从玻璃外面传进来,嗡了一下又消失了。办公室里安静得能听见空调风口的低鸣。
我看着她。白衬衫,黑西装,头发一丝不乱。和平时一模一样的苏清颜,但那双眼睛里有什么东西,把三年里所有被我摁下去的念头全部翻了出来。
我坐直了。后腰碰到椅背,发出一声轻响。
“我不走了。”
她没说话,但那只放在桌面上的手,指尖轻轻收拢了一下。
“不过,”我说,声音比刚才稳了很多,“我有件事要请您帮忙。”
“说。”
“恒远对接会的事——我想换个方式参与。”
她微微偏了一下头,示意我继续。
“以前每次对接会,我都是坐在角落里做记录、写纪要、会后擦屁股。高宇负责讲,我负责干。这次,我不想这样了。”
她看着我,目光里有一种很淡的、像是早就预料到的神情。
“你想怎么做?”
“技术方案我已经写完了。附录他上午说放共享盘里了,我没看。但我知道那份清单里面有一半是错的——他昨天给我的初稿里,客户需求列了十七条,至少五条跟恒远的实际业务对不上。他看不出来,因为他没去过恒远的现场。”
我停下来,吸了口气。
“如果您同意,明天对接会让我主讲技术部分。他讲商务,我讲落地。谁的东西谁讲。出了问题,该谁负责谁负责。”
苏清颜看着我。沉默持续了大概五秒。
然后她拿起桌上的电话,拨了一个号码。
“赵经理,明天恒远的对接会,安排调整一下。”她的声音恢复了平时那种不容置疑的清冷,“技术方案部分由张阳主讲。对。就是这样。”
挂了电话,她看向我。嘴角那点弧度还在,眼底有什么东西亮了一下,又很快收住了。
“明天九点,会议室。别迟到。”
我站起来。她也站起来,隔着办公桌看着我。距离比昨天近了一些,我能看清她衬衫领口别着的一枚很小的银色胸针,不起眼,但款式很细。
“张阳。”
我停下脚步。
她站在桌后,双手撑在桌沿,微微前倾。声音很轻,轻到像是自言自语。
“你昨天那句话,我收下了。你也要记住,从今天开始,你不欠任何人东西了。”
我看着她,点了下头。
走出办公室的时候,我的手握在门把上,停了一秒。背后传来她的声音,带着一点几乎听不出来的笑意。
“对了。你工位不用搬。赵志刚那边我会打招呼。”
我拉开门,走了出去。走廊里灯光很亮,地毯很软,脚步声被吞进去,什么都没留下。但整个人从里到外都轻了一截,像卸掉了压在身上三年的一副重担。
电梯往下走的时候,我看着门板上自己的脸,嘴角不知道什么时候翘了起来。上一次这样笑是什么时候,我已经记不清了。
手机震了一下,一条新短信。陌生号码,还是人事部的。
“张阳,你的离职流程已终止。如有疑问,联系苏总办公室。”
我锁了屏,把手机揣进兜里。电梯到了一楼,门打开,外面的天已经暗了,写字楼大堂的灯光亮得晃眼。
走出去的时候,步子比昨天快了很多。
第三章 平生一句真心话,冰山总裁候我多年
那天晚上我没怎么睡好。
脑子里翻来覆去都是苏清颜站在办公桌后面看我的那个画面。她手撑着桌沿微微前倾的样子,声音轻得像自言自语的那句“你不欠任何人东西了”,还有那枚别在衬衫领口的小银色胸针——我闭上眼就能看清它表面的细纹。
凌晨五点四十,闹钟没响我就醒了。窗外还是灰蒙蒙的,远处高架桥上的车灯连成一线,像一条缓慢流动的河。我坐起来,靠在床头,拿起手机翻到昨晚睡前整理的恒远资料。
附录里那十七条客户需求,我用红笔标出了其中六条。有些是技术指标写反了,有些是预算口径和客户实际业务体量对不上,还有两条纯粹是高宇从别的项目里复制粘贴过来的——连客户的行业标签都没改。这些东西拿到对接会上讲,但凡对方的技术负责人稍微较真一点,整个方案的可信度就会当场崩盘。
高宇不知道这些。他连恒远的系统架构都没看过。
七点十分,我到了公司。办公室里只开了靠走廊那排灯,光线半明半暗。保洁阿姨刚拖完地,空气里还留着湿漉漉的清洁剂味道。我走到自己工位,把笔记本打开,恒远的方案最后过了一遍。
七点四十,小周来了。她看见我坐在那里,愣了一下——平时我一般七点五十才到。
“张阳,你今天怎么这么早?”
“对接会。”我言简意赅。
她“哦”了一声,坐到对面工位,打开电脑,过了一会儿又抬头看我:“听说今天你主讲技术部分?”
我点了下头。她嘴唇动了动,像是想说什么,最终只是“嗯”了一声,转回去看屏幕了。但我注意到她偷偷在部门小群里发了条消息,手机屏幕在桌面上亮了一下。
八点二十,赵志刚来了。他看见我坐在工位上,脚步顿了一下,表情有点不自然。昨天苏清颜那通电话显然让他不太痛快——越级调整对接会安排,等于当众驳了他的面子。他经过我旁边的时候,鼻子里哼了一声,算是打了招呼。
八点半,高宇到了。
今天他比昨天穿得更正式,深蓝色西装,袖扣反着顶灯的光,头发打理得一丝不乱。他手里拎着两个资料袋,一份是他自己讲商务部分的材料,一份是恒远之前给的需求文件。他经过我工位的时候没停步,但走了两步又退回来,侧过身看着我。
“张阳,今天主讲技术部分,准备好了?”
语气听着像是关心,但眼神里那点东西藏不住。他在试探。
“准备好了。”
“行。”他嘴角扯了一下,“别紧张,恒远的技术总监姓周,人不太好对付。你要是卡壳了,我帮你兜着。”
我没接话。他站了两秒,拎着袋子走了。
九点整,会议室。
恒远来了四个人。技术总监周明远走在最前面,四十来岁,微胖,戴一副黑框眼镜,进门的时候目光先在会议室里扫了一圈,像是在判断这个团队靠不靠谱。他身后跟着一个技术经理、一个采购主管,还有一个负责对接的业务员。
赵志刚迎上去握手寒暄,高宇跟在后头递名片,笑容标准得像从模板里裁出来的。我坐在长桌靠投影仪那一端,面前摊着方案打印稿和一支录音笔。
苏清颜没来。这种级别的对接会,她平时不会出席。但我进门的时候注意到走廊尽头总裁办公室的门虚掩着——她在。
周明远坐下之后,没急着听商务部分,直接看向赵志刚:“上次你们那个方案,附录里的需求清单我看了,有几条跟我们内部讨论的结果对不上。今天先讲技术方案吧,商务的后面再说。”
这话一出来,高宇脸上的笑僵了一下。他下意识看了我一眼。
赵志刚打了个哈哈:“行行行,周总说了算。那咱们先过技术部分——张阳,你来。”
我站起来,把笔记本接上投影。
第一页方案总览打出来的时候,周明远原本靠在椅背上的身体微微往前倾了一下。他是懂技术的人,一眼就能看出框架图里的接口设计不是套模板套出来的。我没有急着翻页,站在投影幕布侧边,拿激光笔指了几个关键节点,把恒远现有系统和我们方案的衔接逻辑用三句话讲清楚了。
“这里,”我点在数据中台的边缘层,“你们的ERP系统和我们的数据模型之间需要加一个协议转换层。原方案里写的是直接对接,但你们系统用的是老版本SOAP协议,我们的接口是基于REST架构的。不改的话,上线第一周就会出兼容问题。”
周明远抬起头看了我一眼。他旁边的技术经理低头翻方案,手指点在我标注的那一页上。
我继续往下讲,翻到第五页的时候,高宇插了一句:“这部分商务逻辑我补充一下——”
“稍等。”周明远抬手制止了他,目光还落在我身上,“协议转换层的方案你们做了几套备选?”
“三套。”我翻到附录B,“第一套是轻量级中间件,成本低、部署快,但并发上限受限。第二套是定制网关,性能好,工期多两周。第三套是双通道并行,适合你们未来三年业务量增长超过百分之五十的情况。推荐第二套。”
周明远跟旁边的技术经理低声交换了两句,然后点了下头:“继续。”
我翻到第七页的时候,终于翻到了高宇填的那份需求清单。我把那六条标红的错误一条一条列出来,每列一条就简短说明问题出在哪里。讲到第三条的时候,高宇的脸色已经变了。他几次想开口打断,但周明远听得专注,根本没给他插话的机会。
“最后这两条,”我指在第十四和第十五项上,“需求描述里的行业标签是‘智能制造’,但恒远的业务主体是‘智慧物流’。这应该是在准备材料时从其他项目复用了模板,没有针对恒远的实际情况修改。”
会议室里安静了两秒。
周明远摘下眼镜擦了擦,重新戴上,看着我。他嘴角动了一下,不是笑,更像是一种确认之后的满意。他转过头对赵志刚说:“这个方案是你们公司做的?”
“是是是,我们团队——”
“行。”周明远打断他,转回来看着我,“剩下的技术细节,会后你跟我们技术经理对接。商务部分——”他瞥了一眼高宇,“回头再说。”
高宇脸上的笑终于挂不住了。他低头翻着面前的资料,手指捏着纸边,捏得发白。赵志刚在旁边打圆场,声音里带着干笑,但已经没人认真听了。
会议结束的时候,周明远站起来跟我握了个手。他的手很厚实,握得很有力。“小张是吧?回头把那个网关方案的详细参数发我,我让技术那边评估一下。”
“好。”
恒远的人走了之后,会议室里只剩下赵志刚、高宇和我。赵志刚坐在椅子上没动,脸色很难看。高宇收拾材料的速度很快,把东西往袋子里一塞,转身就走。经过我旁边的时候,他的肩膀几乎擦着我的肩膀过去,一句话没说。
赵志刚看了我一眼,嘴唇动了动,最后只是摆摆手:“行了,你先回去吧。”
我把笔记本和资料收好,走出会议室。
走廊里人不多,几个经过的同事看我的眼神和平时不太一样了。有人多看了我两眼,有人低头跟旁边的人说了句什么,没让我听见。但我能感觉到那些目光里的东西变了——不再是透明,而是带着一种新鲜的、不确定的打量。
回到工位,小周凑过来,压低声音:“张阳,刚才会议室里什么情况?高主管出来的时候脸黑得跟锅底一样。”
“没什么,正常对接。”
她显然不信,但也没再问。坐回去之后又在手机上敲字,大概又在群里发消息。
我打开电脑,把周明远要的网关参数调出来,开始整理。刚写了没几行,手机震了一下。
一条短信,号码是苏清颜办公室的座机。
“上来一趟。”
只有四个字。我把文档保存,起身。小周抬头看我,我点了下头,没说什么,往电梯走去。
电梯里没人。我靠在角落里,看着楼层数字跳动,脑子里还在过刚才会议的画面。周明远问协议转换层方案的时候,我回答完那一刻,余光瞥到会议室玻璃隔断外面,走廊尽头有个人影站了一会儿才离开。白衬衫,黑西裤。
电梯到顶楼,门打开。
苏清颜站在办公室门口,手里端着一杯水,看见我出电梯,转身往里走。我跟进去,她没坐回办公桌后面,而是站在落地窗前。外面是这座城市灰蒙蒙的天际线,玻璃幕墙反射着冷白的光。
她转过身来,看着我。
“周明远给我打电话了。”
我愣了一下。恒远的技术总监,直接给苏清颜打电话?
“他说今天的对接会是这三年来他见过最扎实的一次技术汇报。”她顿了一下,“原话。”
我没说话。她端着杯子抿了一口水,放下,从办公桌上拿起一份文件,翻开看了一眼又合上。
“张阳,有件事我之前没跟你说。”
她抬起眼睛看着我,目光比前两天都要直接,没有克制,也没有遮掩。
“恒远这个项目,从一开始就是我在跟。对接会之前,我把你写的技术方案全文看了一遍,每一个字。”
她停了一下,嘴角那点弧度又出现了,比之前明显了一些。
“所以周明远问协议转换层的时候,我知道你一定会答上来。我也知道高宇那份附录里的错误,你一定会指出来。”
她往前走了半步,离我近了一些。我能闻到她身上很淡的味道,像洗衣液和某种草木香混在一起,干净利落。
“我让你上去讲,不只是因为你想讲。”她的声音低下去,带着一点几乎察觉不到的柔软,“是因为我早就想让所有人看看,你到底是谁。”
办公室里很安静。窗外有风擦过玻璃的声音,低低的,像有人在远处吹口哨。我看着她的眼睛,那双一直被我比作深秋夜空的眼睛,现在离我这么近。
“苏总——”
“叫我名字。”
我停了一拍。
“苏清颜。”
她点了下头,像是很满意这个称呼从我的嘴里说出来。然后她从办公桌的抽屉里拿出一样东西,放在桌面上推到我面前。
一个信封。白色的,没有署名。
“打开看看。”
我拿起来,拆开。里面是一张打印纸,上面只有短短几行字。那是一份内部调岗通知的草稿,接收部门写着“总裁办”,岗位是“战略项目专员”,汇报对象一栏写着“苏清颜”。
“这个岗位之前没有。”她看着我,“我昨天让林姐设的。”
我把那张纸放回信封,放在桌上。心跳得很快,但声音还稳得住。
“为什么?”
她看了我几秒,然后轻轻笑了一下。这是我第一次看见她真正的笑容,不是嘴角微微弯一下那种,而是眼尾也跟着动了的、完整的笑。虽然很淡,但整张脸都跟着亮了一瞬。
“因为你说过,你不想再做那个坐在最后一排的人。”她收起笑容,目光重新变得沉静而笃定,“我也说过,剩下的我们慢慢来。调岗只是第一步。你要走的路还很长,但我可以保证——在这条路上,没人再能拿走你的东西。”
她拿起那杯水,又喝了一口。放下杯子的时候,她像是忽然想起什么,补了一句,语气轻松了很多。
“对了,赵志刚今天下午会找你谈。你自己看着办。”
我拿着信封站在原地看着她。阳光从窗外斜照进来,在她白衬衫上铺了一层暖色,那枚银色胸针泛着细碎的光点。她低头翻起了桌上的文件,像是刚才什么都没有发生。
“去吧。”她说,头也没抬,“把周明远要的参数发过去,别让他等。”
我转身往外走。走到门口的时候,背后传来她的声音,比刚才轻了很多,像一片叶子落在水面上。
“张阳。”
我停下。
“你今天在会议室里讲话的样子——”她顿了一拍,“我没看够。”
我拉开门,走了出去。走廊里很亮,顶灯的白光铺在地毯上,一片一片的。我靠在门外的墙壁上,把信封捏在手里,仰头看了几秒天花板。
心跳得太快了,得缓一缓。
手机在兜里震了一下。是高宇在部门群里发的消息,没头没尾的一句话:“有些人真是深藏不露啊,平时装得跟孙子似的,关键时刻冒出来了。”
下面没人回。
我盯着那条消息看了两秒,锁了屏,揣回兜里。往电梯走的时候,步子稳了很多。
第四章 破格留人破规矩,小人妒火起风波
从顶楼下来的时候,电梯在十八层停了一次。
门打开,赵志刚站在外面。他看见我,明显愣了一下,目光从我脸上滑到我手里那个白色信封上。他嘴唇动了动,像在组织措辞,但电梯门已经开始合了。他没有进来。
我按了关门键。门缝里,他站在走廊中间,脸色阴沉。
回到工位,我把信封放进抽屉,用那本厚厚的技术手册重新压住。打开电脑,把网关参数调出来继续整理。屏幕上光标闪动,手指敲在键盘上,字一行一行往外跳。脑子里某个角落还在回味苏清颜最后那句“我没看够”,但手上的活没停。
两点半,邮件发出去。周明远那边几乎秒回,只有两个字:“收到。”
三点出头,赵志刚的助理过来叫我,说赵经理请我去他办公室。我起身的时候,小周从屏幕上抬起眼,用一种“果然来了”的表情看着我。我没说什么,走过去,推开门。
赵志刚坐在办公桌后面,面前摊着一份文件,旁边放着一杯冷掉的茶。他示意我关门,然后指了指对面的椅子。
“坐。”
我坐下来。
他盯着我看了几秒,眼神很复杂。有不满,有困惑,还有一点他努力藏但没藏住的不安。他拿起那份文件,翻了一页,又放下。
“张阳,你跟我说实话——你跟苏总什么关系?”
“上下级。”
“别跟我打官腔。”他眉头拧起来,声音压低了些,“苏总昨天打电话让我调整对接会安排,今天人事那边跟我说你离职流程压了。苏总亲自压的。三年了,我从来没听说过哪个基层员工有这个待遇。”
我没说话,看着他。以前在这种时刻,我会低头、会含糊、会想办法让场面过得去。但今天我没有。
赵志刚见我不接话,自己倒先沉不住气了。他把那份文件推到我面前——是一份内部调岗函的复印件,上面已经有苏清颜的签字,日期是今天。
“调你去总裁办,战略项目专员,汇报对象直接是她。”赵志刚的手指戳在文件上,“这是怎么回事?”
“您应该问苏总。”
“我问你了。”
“我的答复是,”我看着他的眼睛,语气很平,“苏总认为我适合这个岗位,我觉得我能胜任。就这样。”
赵志刚的脸色变了又变。他大概想拍桌子,但忍住了。他靠回椅背,深吸一口气,然后换了一种语气——那种职场老油条在处理棘手局面时才会用的、刻意放缓的语气。
“张阳,你在我部门干了三年,我对你怎么样,你心里有数。有些事我不说你也明白——高宇那边确实比你活跃,但这是职场的现实。现在你被苏总看中了,我拦不住,也不打算拦。但你要想清楚,总裁办那个地方,水深得很。苏总再器重你,你根基太浅,上去容易站不稳。”
他说这话的时候,语气里有一种很熟悉的、过来人的“苦口婆心”。三年前我刚入职时,他也是用这种语气跟我说话,让我“年轻人多干点活没错”。
“赵经理,”我站起来,“谢谢提醒。调岗函我收了,交接单我会尽快填好交您。”
他愣了一下,显然没想到我这么干脆。嘴唇动了动,最后只是摆了下手。
“行。你走吧。”
我拿了那份调岗函的复印件,转身出去。关上门的时候,听见他在里面把杯子往桌上一墩,声音闷闷的。
回到工位,消息传得比我想象的快。
小周的屏幕上是部门群的界面,我余光扫到几条未读消息,其中有高宇发的一条:“听说某些人攀上高枝了,恭喜恭喜。”后面跟着一个鼓掌的表情。下面有人回了个笑脸,有人发了“震惊”的动图。
我没看全,也不打算看。
把调岗函放进抽屉,我开始整理手头的项目文档。按照流程,调岗之前要把工作交接清楚。恒远的项目还有一些收尾工作,技术方案后续对接事项,还有另外两个正在推进的项目文档——这些东西之前大部分都是我在做,高宇只负责在关键节点出面。
我列了一份交接清单,每一项后面标注了对接人和注意事项。写到高宇负责的那部分时,我想了一下,把备注栏里“建议与张阳确认细节”改成了“详见技术文档v3.2,路径:共享盘/恒远/技术/最终版”。
不用他问我,我也不打算主动教他。
四点半,我把交接清单打印出来,送到赵志刚办公室。他不在,我把单子放他桌上,压好。出来的时候,走廊里迎面撞上高宇。
他刚从茶水间出来,手里端着那个锃亮的保温杯。看见我,他脚步骤然放慢,脸上浮出一个笑容。那笑容比平时更热络一些,但眼底的东西不太对。
“张阳,恭喜啊。”他站定了,上下打量我,“听说调去总裁办了?战略项目专员——这岗位以前没有吧?专门给你设的?”
“嗯。”
“厉害。”他喝了口水,目光越过杯沿看着我,“我早就说你这个人深藏不露,平时不吭声,关键时刻一步登天。佩服佩服。”
他语气里的阴阳怪气几乎不加掩饰。走廊里还有其他人经过,有人放慢脚步,有人假装看手机,余光全落在这边。
“不过,”高宇往前凑了半步,压低声音,只有我能听见,“苏总那个人,你了解多少?她把你调上去,可能只是因为你能干活。总裁办那个地方,光会干活是不够的。别到时候摔下来,怪我没提醒你。”
我看着他。那张保养得不错的脸,此刻离我很近,嘴角笑着,眼神却像刀子。
“说完了?”
他愣了一下。
“说完了就让一下,”我指了指他身后,“你挡着路了。”
他脸色瞬间僵住。走廊里有人在憋笑,他显然也感觉到了。高宇往旁边退了一步,让出通道,嘴唇抿成一条线。我走过去,没再看他。
身后传来他提高的嗓音,像在找补什么:“行,走了也好,省得在这边占着位置——”
我没回头。
晚上六点半,办公室里的人陆续走完了。我坐在工位上,把最后一批文件整理好,归入共享盘。屏幕上,交接清单里的每一项都标注了“已归档”。恒远的后续对接事项也已经发邮件给周明远的技术经理。
收拾东西的时候,抽屉最底层那本厚厚的技术手册下面,翻出来几样东西。一盒吃了一半的胃药,是去年连续加班那阵子买的。一个印着公司logo的U盘,里面存着三年来所有我写过的方案原稿,有些上面还带着批注和修改痕迹。还有一张泛黄的便签纸,上面是我刚入职时写的几行字——“少说话,多做事。”
我看着那张便签,把它揉成一团,扔进了垃圾桶。
手机震了一下。苏清颜的短信,还是那四个字的风格:“上来。”
电梯往上走的时候,心里没有前两天那么紧了。顶楼到了,门打开,走廊尽头那扇门开着,灯光透出来。我走过去,站在门口。苏清颜坐在办公桌后面,面前摊着一份文件,旁边放着一杯刚泡好的茶,热气细细地往上飘。
她抬起头看我。
“交接完了?”
“完了。”
“赵志刚那边怎么样?”
“签了。高宇那边——”我想了想,“他自己消化吧。”
她微微点了下头,没有追问。把面前那份文件合上,推过来。
“这是总裁办接下来的项目清单。你先看一遍,明天开始正式对接。”
我接过来翻开。第一页就是恒远的项目,备注栏里写了一行字:“全周期技术支持,直接汇报苏总。”第二页是一个新项目,代号“青川”,预算和体量比恒远大得多,目前还在立项阶段。
“青川这个项目,之前是谁在做?”
“没有谁。”她端起茶杯,抿了一口,“这个项目是我在推的,从去年年底开始筹备。需要一个懂技术、能落地、信得过的人来牵头。”
她放下杯子,看着我。目光很安静,没有试探,也没有特别强调什么。
“你刚好合适。”
我把文件合上,放回桌面。“苏总——清颜,”改口的时候舌尖打了个结,“这个项目之前没有人负责,那前期的方案和调研是谁做的?”
她没立刻回答。站起来,走到落地窗前。窗外夜景铺开,远处几栋写字楼的灯牌在薄雾里发着模糊的光。她背对着我,声音很平。
“前期是我自己在跟。不懂的地方,看你的技术文档学的。”
我站在原地,看着她站在窗前的身影。白衬衫,黑西裤,外面城市的灯火映在玻璃上,落在她身上变成一片柔和的光晕。
“所以你之前说,我写的每份方案你都看过——”我停了一下,“不只是看。”
“不只是看。”她转过身来,靠在窗台上,看着我,“你写的智慧园区数据模型那套逻辑,我用在青川的立项报告里了。没有人发现。”
她微微偏了下头,嘴角弯了一下。
“你在我这儿,早就不只是张阳了。”
办公室里很静。茶杯的热气还在往上飘,在空中弯了一道弧。我看着她,她看着我,两个人之间的距离大概三步远,但好像比这三年里任何一次都近。
手机又震了一下。一条来自部门群的提醒,我看了一眼屏幕——高宇发的,一张聚餐的照片,赵志刚、小刘、还有几个别的同事围坐在火锅桌前。配文是:“有些人走了,咱们该聚还是聚。”
照片里赵志刚举着杯子,笑得很大声。小周坐在角落,表情有点勉强。
我把手机揣回兜里,没回。
苏清颜大概看见了我的表情,但她什么都没问。只是从窗台边走过来,拿起那份文件重新递给我。
“明天早上八点,总裁办这边有个项目会。你来。”
我接过文件。“好。”
转身要走的时候,她叫住我。
“张阳。”
我停下来。
她站在办公桌旁边,一只手搭在桌沿上,另一只手里还端着那杯茶。顶灯的光打在她脸上,把她平时那层清冷削薄了不少。她看着我,目光很坦然。
“高宇这个人,你知道他接下来会做什么。”
“知道。”
“那你打算怎么应对?”
我想了想。“不应对。”
她挑了下眉。
“他做他的,我做我的。”我说,“之前三年我一直在给他兜底,现在没有了。他自己能不能撑住,过两个月就知道了。”
她看了我几秒,然后轻轻笑了一声,那声音低低的,带着一点说不清的赞许。
“行。那就等着看。”
我拉开门走出去。走廊里空空荡荡,顶灯亮得发白。电梯往下走的时候,我看着门板上的自己——比前两天气色好了不少,眼角那点倦意还在,但底下压着的东西不一样了。
回到家,脱了外套,坐在床沿。手机亮了一下,是招聘网站发来的推送——之前投的三份简历里,有一家发了面试邀请。我点开看了一眼,公司规模不大,岗位也一般,待遇比现在高不了多少。我退出来,点进设置,把那几条投递记录一条一条删掉了。
把手机扔到一边,仰面躺下。天花板那道裂纹还在,从灯座一直延伸到墙角。我看着它,忽然觉得它不像一道裂痕了,更像一条路。
一条还没有走到头的路。
第五章 流言蜚语压身至,硬刚碾压破阴私
调去总裁办的第一个早晨,我七点整到了公司。
十八楼的灯还没开全,只有靠窗那排亮着。我刷了门禁进去,工位在走廊尽头靠里那间小办公室,跟苏清颜的办公室隔了两个房间。门口挂着一块新的标牌,上面印着我的名字和岗位——张阳,战略项目专员。
推门进去,办公桌比我原来那个大了一倍,桌面上摆着一台新电脑、一部座机、一个空的文件架。墙角有一盆绿萝,叶子油亮,显然是刚浇过水。窗台上放着一只白色杯子,杯底垫了一张纸巾。
我把包放下,坐下来。椅子是人体工学的,靠背贴着后腰,比原来那个吱呀作响的旧椅子舒服太多。屏幕是二十七寸的,边上还配了一个扩展显示器。
这些东西是谁准备的,我心里清楚。
七点半,苏清颜办公室的门开了。我听见她跟助理小陈说了两句话,声音隔着两个房间传过来,模模糊糊的。过了一会儿,小陈端着一杯咖啡敲了我这边的门。
“张阳,苏总说让你九点去她办公室,有个简会。”
“好。”
小陈放下一杯水就走了。我打开电脑,趁开会前把青川项目的立项资料翻了一遍。苏清颜的准备做得太细了——市场调研、竞品分析、技术路线、预算框架,每一项都有完整的文档,连潜在合作方的背景调查都做了三四个备选。但所有文件都没有署名,我不知道哪些是她自己做的,哪些是借外部咨询机构的手。
八点五十分,我起身去苏清颜办公室。推门进去的时候,她正站在白板前面,手里捏着一支马克笔,在上面画着什么。听见我进来,头也没回,继续画。
“坐。”
我坐下来。她画完最后一笔,转过来看我。今天她穿了件浅灰色的针织开衫,里面是白色高领打底,比平时那身黑白西装柔和不少。头发还是扎得利落,但耳垂上多了一对很小的珍珠耳钉。
“青川的资料看了?”
“看了一遍。”
“有什么想法?”
我想了想,没有直接夸方案。指着白板上的架构图,说:“您这个技术路线的大方向没问题,但有一个隐患。”
她挑了下眉,示意我说下去。
“您选的这个底层框架,扩展性足够,但学习曲线陡。青川项目如果启动,我至少要带五到八个人的团队。以公司目前的技术储备来看,能上手这套框架的人不多。如果从外面招,熟悉这套框架的工资成本会比预算高出一截。如果内部培养,前三个月效率会打折。”
我停了一下,指着她画在白板旁边的三个候选合作方:“这三家里,第一家跟我们的系统生态重合度最高,但他们自己的底层用的是另一套,对接成本不低。第三家技术路线最匹配,但他们去年才成立,项目经验不够。”
她看着我,手里的马克笔转了半圈。
“那你的建议呢?”
“第一家。多花点对接成本,但稳定。第二家可以试试能不能谈到技术入股或者联合开发,把长期成本压下来。第三家不用考虑。”
她把笔放下,从白板旁边拉过一张椅子,在我对面坐下来。距离比之前任何一次都近,大概一米出头。她的膝盖几乎要碰到我的膝盖。
“行。”她点了下头,“就按你说的。你先拟一份详细的对接方案,包括团队搭建的时间表和预算。周五之前给我。”
“好。”
她站起来,绕回办公桌后面。从桌上拿起一份文件递给我,表情恢复了平时的公事公办。
“另外,集团下周四有个季度经营会,所有中层以上都要参加。你跟我去。”
我接过来,是一份会议通知。上面列着各个部门的汇报主题,总裁办那一栏写着“青川项目立项汇报——苏清颜”。
“你负责讲技术部分。”她坐下来,翻开自己的笔记本,“二十分钟。”
我把通知收好,点头。
从她办公室出来的时候,走廊里遇到小陈。她抱着一摞文件往会议室走,看见我,脚步慢了一下,脸上浮出一种奇怪的表情,嘴唇动了动,但只是点了下头就过去了。
当时我没多想。
回到自己办公室,我开始拟青川的对接方案。十点半左右,手机震了。小周发来的微信,就一句话:“你最近小心点,有人在背后说你。”
我回了个“什么”。
她隔了两分钟才回,像是在犹豫:“高宇那边在跟人说,你跟苏总关系不正常,说你在总裁办待不长,靠山一倒就完。还说……他说你三年干的活都是他教的,现在翻脸不认人。”
我看着屏幕上的字,没回。
小周又发了一条:“你自己知道就行了,别跟人说是我说的。”
我把手机扣在桌上,继续写方案。键盘声比刚才大了一些。
中午去食堂,刚端着盘子坐下,旁边那桌就安静了。几个别的部门的同事本来在说笑,看见我之后,其中一个冲另外两个使了个眼色,三个人端着盘子换到了靠窗那桌。动作很自然,自然到几乎挑不出毛病,但意思明明白白。
我没抬头,把饭吃完,盘子放回回收处,走了。
下午更明显。走廊里碰到几个以前还算熟的同事,对方要么低头看手机,要么假装跟旁边人说话,目光从我身上滑过去,连招呼都省了。茶水间里我刚进去,原本在聊天的两个人立刻闭了嘴,冲我笑笑,端着杯子走了。
流言的威力不在内容本身,在它织成的网。你抓不住任何一句具体的谣言,但你能感觉到周围所有人都在用看戏的眼神打量你。你解释不了,越解释越像心虚。
我坐在工位上,屏幕上的方案写了一半,光标在句号后面闪。手边那杯水凉了。
四点左右,赵志刚来十八楼开会,经过我办公室门口时停了一下。他站在门框外面,歪着头看了我一眼,嘴角挂着一丝说不清的笑。
“张阳,适应得怎么样?”
“挺好。”
“嗯。”他点了下头,目光在我办公室里扫了一圈——新电脑、新椅子、绿萝、扩展显示器——每看一样,眼底那点东西就深一分。“苏总对你是真上心。整个公司,就你这间办公室是苏总亲自挑的家具。”
他笑着说,语气像是开玩笑。但旁边路过的两个同事脚步明显放慢了。
我抬头看着他。以前这种时候我会低头,会含糊地笑一下,把话咽下去。但今天我站起来,从办公桌后面走出来,站到门口,离赵志刚不到两步远。
“赵经理,家具是苏总挑的还是行政配的,您去问行政就知道了。至于这间办公室该不该给我,您可以找苏总提意见。”
他脸色变了一下,干笑两声,摆摆手走了。走的时候步子比平时快。
我回到座位上,手机又亮了。这次是一条陌生号码的短信,只有一行字,没有署名:“劝你一句,别太得意,有人盯着你呢。”
我把手机放桌上,盯着屏幕看了几秒。然后拿起座机话筒,拨了一个内部短号。
“喂,行政部吗?我是总裁办张阳,我办公室门口走廊的监控,能正常用吧?”
“能用的,张老师。”
“好,谢谢。我这边最近进出东西比较多,确认一下。”
挂了电话,我继续写方案。窗外的天阴沉沉的,下午的日光灯白得刺眼,键盘声清脆单调。整层楼安静得能听见中央空调的风声。
但我知道,底下那层楼不安静。
第二天上午,恒远的周明远打了个电话过来。他语气比上次见面时亲近了不少,先聊了几句技术参数的事,然后话锋一转。
“小张,你们公司内部的事我本不该多嘴。但昨天我跟你们一个市场部的主管通了电话,姓高的,问我方案里几个技术细节。他说的东西,跟你之前汇报的对不上。”
“怎么对不上?”
“他说的协议转换层用的开源中间件方案,我不记得你汇报过这个。你说的三套备选里没有这一套。而且他好像对你调岗的事不太清楚,一直在套我的话,问我你们总裁办最近人员变动是不是比较频繁。”
我捏着话筒的手紧了紧。
“周总,他问您的这些问题,方便的话可以不用回。方案以我这边正式发文为准,别的渠道的信息您先搁着。”
周明远在那头笑了一声,很轻,但明显带着一种“我懂”的意思。“行,你心里有数就行。我这边只认你的东西。”
挂了电话,我靠在椅背上,看着天花板。
高宇已经不只是背后造谣了。他在试图从外部客户下手,给我的新岗位制造麻烦。如果他跟周明远说的话被传出去,说“恒远项目方案对不上,张阳调岗后项目可能出问题”,那我在总裁办的立足根基就会被动摇。
他动的是我的专业口碑。
我把那份方案最后一段写完,保存。然后打开邮箱,找到三年前刚入职时跟高宇的第一封工作邮件往来。那封邮件里,高宇把客户要求转给我,附了一句“你处理一下,方案做好发我”。
我没有删过任何一封邮件。三年里所有通过邮件流转的工作痕迹、版本记录、时间戳,全都在。
我把相关的邮件按时间顺序导出,存进一个加密文件夹。然后打开共享盘,找到高宇负责的几个项目文件夹,检查了里面的文件修改记录。果然——有三个核心项目的底层技术文档,最后的修改人都是我,但署名栏写的是高宇。修改时间全部在项目汇报前一天晚上或者当天凌晨。
这些东西,我以前从来没看过。因为那时候我不觉得需要留证据。
现在需要了。
我挑了几份最关键的文件,连同邮件记录一起整理好,放在桌面一个临时文件夹里,标题打了两个字:“备查”。
做完这些,我给苏清颜发了一封内部邮件,正文只有一句话:“恒远周总来电,有人从外部渠道试图干扰项目对接。我这边已有处理方案。需要当面汇报。”
邮件发出去不到三分钟,座机响了。
“上来。”
我起身,拿着存了文件的U盘,走向她的办公室。走廊里灯光明亮,地毯吞掉了脚步声。推门进去的时候,她站在窗前,背对着我。
“谁?”
“高宇。他给周明远打了电话,说了一些对不上方案的话。周明远跟我说了。”
她转过身来,目光冷得像冬天的湖面。
“证据?”
我把U盘放在她桌上。“三年里所有邮件记录、共享盘文件修改痕迹、署名人对照。高宇抢功、造假、篡改时间戳的东西,都在里面。包括他昨天跟周明远通话的记录,周明远那边愿意出书面说明。”
她拿起U盘,在指间转了一下,没有插进电脑,而是直接放进了抽屉里锁好。
“你打算什么时候用?”
“不急。”我说,“他既然在从外部找突破口,那就等他再动一步。他动得越多,露的破绽越多。一次性解决。”
苏清颜看着我,目光沉沉的,然后嘴角弯了一下,极轻极淡。
“行。那就等他动。”
她坐下来,翻开面前的文件。我转身要走,她的声音从背后传来,语气平淡,但每个字都很清楚。
“张阳,你刚才说的‘一次性解决’——你确定你下得了手?”
我停了一下。
“以前我下不了手。”我说,“因为我觉得没必要。现在我觉得很有必要。”
她没再说话。我走出去,轻轻带上门。走廊里很安静,远处电梯井传来嗡嗡的低响。我把手插在兜里,摸到了那个U盘的备份——我拷了两份,一份给了她,一份自己留着。
回到办公室,我坐下来继续干活。屏幕上的方案还差最后一页,窗外的天越来越沉,像是要下雨。
手机亮了一下,小周发来一条消息:“高宇今天下午在办公室跟人拍桌子了,好像是因为恒远那边把他拉黑了。你小心点。”
我回了一个字:“嗯。”
雨终于落下来了。大颗大颗地砸在玻璃幕墙上,噼啪作响。我看着窗外的雨幕,手指在键盘上不急不慢地敲着。方案最后一页的结尾,我写了三行字,是青川项目的风险控制预案。
写完,保存,关机。
站起来的时候,桌上的座机又响了。接起来,是苏清颜的声音。
“下雨了。你带伞了吗?”
“没有。”
那头沉默了一秒。
“我办公室柜子里有一把备用的。黑色的。”她顿了一下,声音轻了很多,“上来拿。”
我拿着电话,听着那头细微的呼吸声,窗外的雨越下越大。
“好。”
第六章 隐世锋芒终展露,平凡皮囊藏乾坤
那天雨太大,我拿着苏清颜给的伞从顶楼下来的时候,走廊里已经没人了。黑色长柄伞,握把是磨砂金属的,手感很沉。伞骨内侧刻着一行极小的字,我凑近看了一眼——一个“苏”字。
回到办公室,我把伞立在门后,继续干活。雨敲了一夜玻璃,第二天早上推开窗,空气里全是湿土和落叶混在一起的味道。
接下来三天,我几乎把自己钉在工位上。青川项目的对接方案从三十页写到六十七页,包括技术路线细化、团队搭建方案、预算拆解、风险控制预案,每一项都做到了可落地执行的颗粒度。晚上十点,十八楼只剩我这一间办公室亮着灯。保洁阿姨来收垃圾的时候看了一眼屏幕,没说话,把垃圾桶清空就走了。
周五上午,我把方案发给苏清颜。下午两点,她回了一封邮件,正文两个字:“通过。”附件里是我那份方案,上面多了十几处批注,每一处都是用极细的钢笔写的,字迹干净利落,没有涂改。在一页关于团队人员配置的表格旁边,她写了一行小字:“这个人选我有不同意见,当面谈。”
我拿着电脑上了顶楼。她坐在办公桌后面,面前摊着我的方案打印稿。我坐下来,她翻到那一页,指着表格里“技术顾问”那一栏。
“你想让刘工来做这个角色?”
“他技术底子好,熟悉公司系统。”
“刘工明年三月退休。”她抬起眼看我,“你不知道?”
我还真不知道。刘工平时话不多,跟我一样属于闷头干活的那种,我只知道他技术过硬,从没打听过他的退休时间。
“如果项目启动后半年他退下来,技术顾问这个位置就空了。青川周期至少两年,你要找一个能从头跟到尾的人。”她把笔放在桌上,看着我,“想想别人。”
我沉默了几秒。脑子里把公司技术岗的人一个一个过了一遍,最后停在一个名字上。
“陈默。”
她微微挑了下眉。
“运维部那个?”她顿了一下,“他之前跟高宇闹过矛盾,被调去了运维,现在做的是基础网络维护,基本没碰过核心项目。”
“我知道。但他技术底子好,学东西快。去年智慧园区项目出过一次路由协议的问题,就是他在运维那边帮忙定位的。当时没人知道,我后来翻日志才看到他的操作记录。三小时,问题解决。他连报告都没写,直接口头跟赵志刚说了一声。”
苏清颜看了我几秒,嘴角弯了一下。她拿起笔,在表格上把“刘工”划掉,在旁边写了“陈默”两个字。
“你去跟他谈。如果他愿意来,下周就办调动。”
“好。”
我站起来要走,她又叫住我。从抽屉里拿出一个文件夹递过来,封面上没有任何标记。
“季度经营会的汇报材料,你准备得怎么样了?”
“七成。还有技术部分的两个图表需要调一下数据源。”
“下周四。”她看着我,语气很平常,但目光在我脸上停了一下,“你第一次在集团层面亮相。紧张吗?”
我想了想,摇头。“讲技术我不紧张。只要数据是真的,逻辑是对的,谁来听都一样。”
她低头笑了一声,极轻极短,几乎只是鼻息的变化。然后她翻开面前的文件,示意我可以走了。我走到门口的时候,背后传来她的声音。
“周四穿正式一点。你那件蓝衬衫袖口有磨损,换一件。”
我低头看了一眼自己袖口。确实,左边袖口边缘起了毛边。这个细节我自己都没注意到。
“好。”
周四早上,我穿了一件新衬衫。前一天晚上特意去商场买的,深灰色,纯色,没有花纹。站在镜子前面系扣子的时候,发现自己很久没有认真打理过自己了。三年来,每天就是那几件轮换着穿,干净就行,从不考虑好看不好看。
八点半,集团季度经营会。大会议室在顶楼另一侧,能坐三四十人。长条桌围成一个巨大的回字形,各部门负责人按次序落座。苏清颜坐在最顶端的居中位置,左手边是分管副总,右手边空着。
我走进去的时候,会议室里已经坐了大半。赵志刚在靠门那侧的位置上,旁边是别的部门经理。高宇坐在更靠后的旁听席,面前摊着笔记本,看见我进来,目光在我身上停了一秒,然后低下头写字。
苏清颜抬眼看我,示意我坐到她右手边那个空位上。那个位置平时是总裁办主任的,今天主任出差,空着。
我走过去坐下来。旁边几个部门经理的目光同时扫过来,有惊讶的,有审视的,有不以为然的。赵志刚的脸色不太好看,低头翻材料的声音比平时大了不少。
九点整,会议开始。前面几个部门的汇报我听得认真但不投入,直到主持人念到“总裁办——青川项目立项汇报”时,我才把面前的材料翻开。
苏清颜先讲了五分钟的战略背景和立项意义,声音清冷平稳,全场没人交头接耳。然后她把话筒往我这边推了一下。
“技术部分由张阳汇报。”
我站起来,接上投影。第一页是青川的技术架构总览,我讲了三句话就发现整个会议室安静下来了。这种安静和之前苏清颜讲话时那种敬畏的安静不一样,更像是一群懂行的人突然听到了自己听得懂且觉得有意思的东西,自发地停下了手头的杂事。
我讲到第七页,关于数据中台和现有系统的兼容性方案时,分管技术的李副总插了一句话,问了一个很尖锐的问题——这套架构在极端并发场景下会不会出现单点瓶颈。
这个问题我准备了。翻到备用附录第三页,把三组压力测试模拟数据投出来,逐项解释。李副总听完,点了下头,在面前的纸上写了两笔。
讲到第十二页,预算部分的时候,财务总监提了一个关于成本分摊的疑问,我从技术资源复用率的角度做了解释。他推了推眼镜,没再追问。
二十分钟到了。我合上电脑,坐回椅子上。会议室里安静了两秒,然后李副总带头拍了两下手,稀稀拉拉的掌声跟上来,不热烈,但很实在。
苏清颜坐在旁边,没有鼓掌,但在我坐下来的时候,她的右手在桌面下极轻地碰了一下我的左手背。那个触碰短得几乎不存在,像是不小心蹭到了,但我知道不是。
“继续。”她翻开下一项议程,声音四平八稳。
会议结束后,人群散去。我站在会议室门口收电脑,赵志刚经过的时候停了一步,嘴唇动了动,最后只从鼻子里哼了一声就走了。高宇落在最后面,经过我身边时,压着声音说了一句:“讲得不错。不过别高兴太早,项目落地是另一回事。”
我没看他,把电脑装进包里,拉上拉链。
下午,我去运维部找陈默。
运维部在二楼,靠机房那侧,空气里永远有一股淡淡的金属和灰尘的味道。陈默坐在最里面那排工位上,戴着耳机,屏幕上是一排排命令行窗口,手指在键盘上敲得飞快。他比我小两岁,瘦高个,头发有点乱,黑眼圈很重,像是常年熬夜的人。
我走到他旁边,敲了敲隔板。他摘下耳机,抬头看我,认出是我之后,表情有些意外。
“张阳?你怎么来这了?”
“找你谈个事。”
他旁边的同事抬头看了我一眼,又低下头去。我拉了把椅子坐下来,把青川项目的情况简单说了,然后问他有没有兴趣来技术组。
他听完,沉默了一会儿。手指无意识地转着耳机线,目光落在屏幕上那些命令行窗口上。
“你知道我为什么被调到运维来吗?”
“大概知道。”
去年智慧园区项目期间,陈默还在技术部。一次项目例会上,他发现高宇提供的某项数据有问题,当众提了出来。高宇当时笑着说“你确认过了吗”,陈默说“我确认过了,原始数据和你给的对不上”。第二天他就被调去了运维部,理由是“运维岗位缺人,临时支援”。
“你不怕我去了,又跟人闹矛盾?”他看着我,语气很平,但眼底有什么东西在动。
“这次项目我负责。数据不对你就说,方案有问题你就提。闹矛盾我兜着。”
他盯着我看了几秒,然后把耳机线绕在手指上,又松开。
“行。”
“下周办调动,你这边跟赵经理那边打个招呼就行。有什么问题找我。”
我站起来要走,他在后面叫住我。
“张阳。”
我回头。
他坐在那里,瘦高的身体缩在工位椅里,黑眼圈很重,但眼睛很亮。“之前你写的那些方案,我有一次在共享盘里翻到过,署名是别人的。我当时就觉得不对劲。”
他没再说下去。我点了下头,走了。
回到十八楼,经过苏清颜办公室门口的时候,门虚掩着。我余光扫了一眼,她坐在里面,手里拿着笔在改一份文件,桌角放着一杯新泡的茶。她似乎感觉到有人经过,抬头看了一眼门的方向。目光碰了一下,我脚步没停,继续往自己办公室走。
坐下来不到五分钟,座机响了。
“陈默那边谈好了?”她的声音从话筒里传来,平平的,但我听得出来她在等这个结果。
“谈好了。下周调动。”
“好。”她顿了一下,“青川的项目立项,李副总刚才发邮件说全力支持。财务那边也过了预算初审。下周把团队名单定下来,项目就可以正式启动了。”
“明白。”
那头安静了两秒。我以为她要挂电话了,她的声音又响起来,比刚才轻了一些。
“今天会上你讲方案的时候,我看了下面那些人的脸。”
“怎么样?”
“跟我想的一样。”她停了一拍,声音低下去,像是自言自语,“早就该这样了。”
电话挂了。我握着话筒坐了一会儿,把它放回去。窗外的天放晴了,阳光透过百叶窗的缝隙,在桌面上划出一道一道的光带。
我打开电脑,把青川项目的团队名单调出来,在技术组那一栏敲下了第一个名字——陈默。然后继续往下写。
门外走廊里,有人经过,脚步声很轻,像是不想被人注意到。我没有抬头。但余光瞥见门缝下面,一双皮鞋的影子在门口停了一瞬,又走远了。
我认出了那双皮鞋的款式。赵志刚有一双一模一样的。
手在键盘上没停,继续写。名单上又多了两个名字。
第七章 实力封神压全场,投机小人皆尘埃
青川项目正式启动那天,是十一月中旬。
天气已经冷下来了,写字楼大堂开了暖气,进门一股热风扑面。我在十八楼小会议室里开了第一次团队会,连我在内一共六个人。陈默坐在靠墙那排,面前摊着一台旧笔记本电脑,屏幕边角磕掉了一块漆。他旁边是新调来的两个技术骨干,赵志刚原先手底下的人,调岗的时候赵志刚没说什么,但脸色不太好看。剩下三个是刚入职不到两年的年轻工程师,干活有劲,经验不足。
我把项目计划拆成周粒度,每一项都标了责任人和交付物。陈默分到的是底层数据架构和系统对接,他听完安排点了下头,问了一个很具体的技术问题,问完就低头敲键盘,不再说话。另外几个人也没废话,各自记各自的。
会开了四十分钟,散会。人走了之后,我坐在会议室里没动,看着白板上画满的架构图和时间线。窗外的天灰蒙蒙的,远处的写字楼群在薄雾里只剩模糊的轮廓。
项目启动之后,日子像是被摁了加速键。
每天早上七点半到公司,晚上十点以后走。陈默比我还拼,有几次我走的时候他还在,第二天早上我来的时候他已经在工位上了。他的工位上多了一个颈枕和一瓶眼药水,椅子旁边堆了三四个外卖袋子,全是同一家店的。我问他怎么不换换,他说换了一家难吃,懒得试了。
第一周,陈默把底层架构的初版搭出来了。第二周,完成了和恒远系统的对接测试。第三周,压力测试跑了一轮,数据比预期好,但也暴露出两个瓶颈。陈默连夜改了方案,第二天早上把修改记录发给我,批注写得比正文还多。
十二月第一周,青川项目的阶段性成果汇报。苏清颜出席,李副总也来了。会议室里坐了十几个人,我把项目进度、技术成果和下一步计划讲了一遍。讲到数据中台的处理效率时,李副总插话问了和陈默相关的技术细节,陈默从角落里抬起头,简短地答了几句,答得利落准确。
散会之后,李副总经过陈默旁边,拍了下他的肩膀:“小陈,干得不错。”陈默愣了一下,嗯了一声,低头走了。
与此同时,高宇那边的情况肉眼可见地在往下走。
恒远项目交接之后,商务部分的对接由高宇全权负责。前两周没出什么大问题,因为之前的技术方案已经落定,剩下的就是走流程、盖章、排期。但到了第三周,周明远那边的一个需求变更单卡住了。高宇给周明远的技术经理发了一份变更评估报告,里面有几个关键参数写错了,对方回了邮件指出问题,语气已经不太客气。
高宇没有回复。他把邮件转给了赵志刚,附了一句“技术细节让张阳那边出个说明”。赵志刚来找我,我从共享盘里调出三个月前的原始技术文档,找出对应的参数页面,截了图发给周明远的技术经理,抄送了赵志刚。邮件正文写了三句话,没有多余的客套。
对方回复很快:“收到,没问题了。”
事情解决了,但解决的方式很微妙——谁在干活,谁在推活,邮件记录里写得清清楚楚。
那之后没多久,又出了一件事。
高宇负责的另一个项目,客户投诉产品上线后频繁掉线。查来查去,是接口设计的一个缺陷。那个接口的原始设计文档是三年前写的,署名高宇,但共享盘里的修改记录显示,最后修改人是我,时间戳在项目上线前两天的凌晨三点。高宇在项目总结会上说“当时时间太紧,测试不够充分”,把责任推给了“项目组整体”。他没有指名道姓,但会议室里有几个人低头翻手机,大概是在看共享盘的修改记录。
那天之后,部门里私下议论的风向开始转了。以前大家默认“张阳是混日子的,高宇是干活的”,现在这个印象被那些修改记录和邮件时间戳一点点撕开。小周跟我说,部门群里有人私下问她“张阳以前是不是真的被高宇抢了东西”,小周没正面回,只发了个耸肩的表情。
十二月中旬,事情到了一个节点。
那天上午,周明远给我打了个电话。语气比平时严肃,上来就说了一句:“小张,你们公司那个姓高的,这次过分了。”
我问他怎么了。
“他昨天给我发了一封邮件,说你们青川项目用的底层框架跟恒远系统不兼容,建议我们暂停跟你们的对接,等他那边出一个‘替代方案’。邮件抄送了我们采购总监。”
我握着话筒的手紧了。“他说的不兼容,具体指什么?”
“他没说细节,就是几个形容词。但我看了半天,他说的那个问题,你在第一次对接会上就解释过了,根本不是问题。他这是——”周明远顿了一下,像是在斟酌措辞,“他这是明着来搅局了。”
“周总,那封邮件您能不能转发给我?”
“我已经转了,抄了你邮箱。”
我打开邮箱刷新了一下,新邮件跳出来。高宇发给周明远的邮件正文我扫了一遍,措辞模糊但意图明显——用技术术语堆砌出一堆似懂非懂的“风险”,暗示青川项目可能影响恒远的系统稳定性,建议对方“保持观望”。
这封邮件如果被恒远的高层看到,青川项目的商务推进就会卡住。而青川是苏清颜亲自推的项目。
高宇动的已经不只是我了。
我拿上电脑上了顶楼。苏清颜办公室里,她正在打电话,看见我进来,对电话那头说了一句“稍等”,捂着话筒看着我。
“高宇给恒远发了邮件,说青川项目有技术风险,建议恒远暂停对接。”我把电脑屏幕转过去给她看。
她扫了一眼屏幕,目光冷下来。挂了电话,拿过我的电脑,把那封邮件从头到尾看了一遍。看完之后,她没有立刻说话,靠在椅背上,手指在桌面上轻轻敲了两下。
“你之前说,等他再动一步。”
“他动了。”
她从抽屉里拿出那个我给的U盘,放在桌面上,推到我面前。
“那就用。”
当天下午,我发了一封邮件。
收件人是苏清颜、李副总、赵志刚,抄送人事部和集团法务。邮件主题是“关于恒远项目对接过程中若干问题的情况说明”。正文写了三段,第一段陈述高宇发给周明远的邮件内容及对项目推进造成的影响,第二段列举三年来高宇窃取本人工作成果、篡改文件署名、伪造项目履历的具体事实,第三段附上所有证据文件的索引——邮件记录、共享盘修改日志、技术文档原始版本对比。
邮件最后一行写着:“相关证据原件已存入加密文件夹,如需查阅,请联系本人。”
邮件发出去之后,办公室里安静了大概半小时。
然后电话开始响。先是赵志刚,打到我座机上,语气急躁,说“张阳你这是什么意思,有事不能内部沟通吗”。我说邮件里写得很清楚,证据都在,您先看。他把电话挂了。
再是人事部林姐,问我要不要走正式投诉流程。我说先等苏总和各位领导看完材料。
四点左右,李副总的秘书打电话过来,说李总明天上午约我面谈。
五点,苏清颜发了条内部消息,只有三个字:“干得好。”
第二天上午,李副总办公室。
我进去的时候,李副总坐在办公桌后面,面前摊着打印出来的那封邮件和证据索引。他五十多岁,头发花白,平时话不多,但在集团里分量很重。他示意我坐下来,摘下眼镜擦了擦,重新戴上。
“这些证据,都是原件?”
“都是。邮件是公司邮箱系统导出的,共享盘的修改记录带时间戳,技术文档有版本号,每一份都可以追溯到原始创建时间。”
他翻着面前的材料,指在一页上。“智慧园区项目,这个底层架构是你做的?”
“是。”
“署名为什么是高宇?”
“项目负责人是他,他负责对外汇报和商务对接。技术部分是我做的,署名的事我没有权限决定。”
李副总看了我一眼,目光很沉。他把材料合上,靠在椅背上。
“你进公司三年了?”
“三年零四个月。”
“这三年里,你为什么不反映?”
我沉默了几秒。“反映过,没用。后来就不反映了,做好自己的事就行。”
他没再追问。拿起笔,在那份材料上签了字,然后把秘书叫进来,让她把材料复印三份,分别送法务、人事和赵志刚。
“下午有个会,赵志刚、高宇、人事部、法务,都参加。你到时候来。”
“好。”
下午两点,小会议室。
人不多,但气氛很重。赵志刚坐在长桌一侧,脸色灰败,领带歪了一点也没顾上正。高宇坐在他旁边,面前的纸杯没动过,里面的水一口没喝。他的脸比平时白了一些,嘴角还勉强挂着一点笑意,但眼睛里的东西已经慌了。
人事部林姐和法务部的一个年轻律师坐在对面。李副总坐主位,我坐侧边。
李副总先开口,语气很平。“今天这个会,是内部核查会。关于张阳反映的情况,大家当面说清楚。高宇,你先说。”
高宇清了清嗓子,开口的时候声音比自己预想的要大,带着一种刻意的镇定:“李总,这些事我觉得有误会。我和张阳一直是合作关系,有些项目他确实参与了,但署名和汇报的事,都是按照部门流程来的。赵经理可以作证。”
赵志刚点了下头,但没说话。
李副总看了他一眼,从面前的材料里抽出一张打印纸,推到高宇面前。“这是共享盘的后台修改记录。智慧园区项目,核心数据模型文档最后修改时间是项目汇报前一天凌晨两点四十七分,修改人账号是张阳。文档署名是项目负责人,也就是你。你怎么解释?”
高宇低头看了一眼那张纸,喉结上下动了一下。“这个——修改时间晚不代表是他写的,有些文档是集体整理的……”
“那这个呢。”我又从手边抽出一份材料,推到桌子中间。“去年十一月的邮件记录。高宇发给我,让我处理客户需求,我回他方案,他在三天后的项目评审会上把方案讲了一遍,PPT里用的图表和数据跟我邮件附件里的一模一样。邮件时间戳在我这边可以调出来。”
会议室里安静了几秒。法务的年轻律师翻开笔记本,写了几笔。林姐看着高宇,目光很平。
高宇的手攥着纸杯,纸杯壁被捏得凹进去一块。他看向赵志刚,但赵志刚没有看他,低头盯着桌面上的某个点。
“还有,”我把最后一份材料拿出来,“恒远项目。高宇昨天发给周明远的邮件,声称青川项目存在技术风险,但邮件里提到的所有‘问题’,在三个月前的第一次对接会上我已经解释过了,当时周明远本人也在场,他认可了我的方案。高宇在没有参与青川项目任何技术工作的前提下,向外方客户散布不实信息,干扰项目正常推进。”
高宇猛地抬起头。“你——”
“高宇。”李副总打断了他。声音不大,但带着一种不容置疑的力道。“你先不要说话。”
会议室里安静了很长一段时间。李副总翻完所有的材料,把眼镜摘下来,捏了捏鼻梁,重新戴上。
“证据很充分。”他看着我,又看看高宇,最后转向赵志刚,“赵经理,你怎么说?”
赵志刚张了张嘴,又闭上。最后只憋出一句:“我——我确实不太清楚这些技术细节……”
“你是部门负责人,你手下两个人的工作分配、项目署名、成果归属,你告诉我你不清楚?”李副总的声音终于带上了火气,“三年了,你是一点都没发现,还是装作没发现?”
赵志刚脸色煞白,不说话了。
高宇终于撑不住了。他把纸杯往桌上一搁,杯里的水洒出来,洇湿了面前的材料。声音比刚才高了几度,已经不太稳了。
“李总,我承认有些项目张阳参与了,但你不能说我没有贡献——商务谈判、客户关系、资源协调,这些都是我在做,我每天应酬到半夜,我喝酒喝到胃出血——你问问他,他干过这些吗?他就坐在电脑前面敲键盘,他懂什么人情世故——”
“够了。”李副总抬手制止了他。看着他,语气反而平静下来了,“商务谈判、客户关系、资源协调——那是你岗位职责的一部分。张阳负责技术落地,也是他的岗位职责。问题不在于你做了什么,问题在于你拿了不属于你的东西,还把别人的东西署上自己的名字。”
高宇张着嘴,说不出话来。他脸上最后那点勉强的笑意彻底碎了,整个人像被抽掉了什么东西,缩在椅子里。
李副总站起来,把材料收好递给人事部和法务。“后续走正式流程。高宇暂停现有职务,配合调查。赵志刚写一份情况说明,明天交到我这里。”
他看了我一眼。“张阳,你留一下。”
其他人陆续出去了。高宇经过我身边的时候,脚步很重,像是踩不实地面。他没有看我,脸侧肌肉绷得紧紧的,嘴角往下撇着。赵志刚跟在他后面,步子比平时快了很多,几乎是逃出去的。
门关上之后,李副总坐回椅子上,看了我一会儿。
“张阳,你进公司三年,业绩不错,但一直没起来。我以为你能力就到这儿了。”他把手交叉放在桌上,“今天看完这些东西,我觉得是我们失职。”
“李总——”
“不用说了。”他摆了下手,“青川项目你好好做。另外,年后集团有个技术总监的岗位空缺,你回去想想,愿不愿意接。”
我愣了一下。
“不用现在答复我。年后再说。”他拿起桌上的文件,示意我可以走了。
出了小会议室,走廊里空荡荡的。我靠在墙上站了一会儿,手心里全是汗。心跳比在会议室里还快。对面那面大玻璃窗外,城市的楼群铺开,远处天际线灰蒙蒙的,今天没有太阳。
手机在兜里震了一下。
苏清颜:“我在办公室。上来。”
我攥着手机,往电梯走。十八楼走廊里,一个同事迎面走过来,看见我,脚步慢了半拍,点了下头。我点了下头回去。
电梯门开了。进去,按顶楼。门合上,楼层数字一格一格往上跳。
那种感觉很奇怪——以前每往顶楼走一次,心跳都紧一分。但今天,电梯往上走的时候,心跳反而慢慢平下来了。
第八章 山海皆平终不负,双向深情踏风来
电梯到顶楼的时候,我站在门里没动。
门开着,外面是那条走了无数次的走廊。深灰色地毯,顶灯白得晃眼,尽头那扇门半开半掩,灯光从门缝里漫出来,在走廊地面上铺了一小块暖色。我深吸了一口气,跨出去。
推开门的时候,苏清颜没坐在办公桌后面。她站在落地窗前,背对着我,一只手插在西装裤兜里,另一只手里攥着手机。听见脚步声,她转过身来。
她今天没穿外套,只着一件白色高领薄衫,袖口挽到小臂中段。头发没扎,散在肩后,发尾微微往里扣。那枚银色胸针别在领口侧面,灯光落上去,泛着细碎的亮点。
她看着我,没说话。
我站在门口,也没说话。两个人隔着整个办公室对望着,中间是一张宽大的办公桌、两把椅子、一盆绿萝、一杯还在冒热气的茶。空气里有很淡的茶香,还有她身上那种干净利落的草木气息。
“坐。”她终于开口,声音比平时低。
我走过去,在沙发上坐下来。她没回办公桌后面,而是走到沙发对面,坐了下来。膝盖几乎要碰到我的膝盖,和那天在白板前一样近,但这次她没拿文件,也没拿笔,两只手都空着,放在膝盖上。
沉默持续了几秒。窗外有风擦过玻璃的声音,闷闷的,像远处有人在吹口哨。
“李副总刚才给我打电话了。”她开口,声音很平,“技术总监那个岗位,是他提的,但人选是我先提的。”
我看着她。她垂着眼帘,睫毛在眼睑下投出一小片阴影,手指在膝盖上轻轻交握了一下。
“青川立项之前,我就在看这个位置的人选了。看了一圈,没有合适的。”她抬起眼睛看我,“后来你递了辞呈。”
“所以你压着我的离职流程,不只是因为那句话。”
“不只是。”她没躲,“那句话我等了很久,是真的。但如果你能力不够,我也不会把你放在这个位置上。我坐在这个办公室,要对几百个人负责。”
她停了一下,声音低下去,每个字像从很深的地方一点点拽上来。
“你递辞呈那天,我本来已经做好了放你走的准备。我想的是,如果你真的要走,我就把青川的项目委托给你现在这家公司,找第三方合作的方式,让你在外面做。我连合同框架都拟好了草稿。”
我怔住了。
“那封辞呈被你碎掉之前,我已经看过了。”她从沙发旁边的茶几上拿起一个文件夹,翻开,抽出一张纸放在我面前。是一份合同草稿,上面有青川项目的缩写和苏清颜的批注,日期正是我递辞呈那天之前的三天。
“你那天进来的时候,我桌上放的就是这份东西。你推门之前,我正在想要不要给你打电话,让你别辞职。”
她的手指在那个日期上轻轻点了一下。“结果你先进来了,跟我说了那句话。”
窗外的风好像大了些,玻璃嗡嗡地响了一声。我看着那张纸上她清秀干脆的字迹,脑子里翻涌着那天下午的画面——她坐在桌后,听见我说“只恨我太过平凡”时的那个表情,她手在桌面上轻轻一颤的样子。
“我当时以为你在开玩笑。”我说。
“我知道你以为我在开玩笑。”她嘴角弯了一下,弧度很浅但很完整,“你那句‘只恨我平凡’说出来的时候,我脑子里一片空白。我准备了三天的方案、措辞、退路,全部作废。我本来打算体体面面地放你走,然后以合作方的身份慢慢来。结果你站在我面前,笑着说你配不上我。”
她声音顿了顿,喉咙滚了一下。“我差点没忍住。”
“没忍住什么?”
“没忍住当场把你留下来。”她看着我,眼底有什么东西终于彻底漫出来了,没有形状但很重,“后来我告诉自己,不能急。你这个人太倔,如果我那天留你,你会觉得我是可怜你。所以我等了三天,看你交接、看你处理高宇的事、看你把青川的方案写完。我要你自己证明你配得上这个位置,然后我再告诉你——你从来就配得上。”
她停下来,吸了一口气。我注意到她放在膝盖上的手轻轻收拢了一下,像在克制什么。
“张阳,三年里我一直在看你的方案。你写的逻辑、你用的词、你解决问题的思路,我全都看过。你每份方案里都有一个习惯——在附录最后写一行‘风险提示’,提醒如果某个条件变了整个方案怎么调整。别人都不会看那么细,但我会。每次翻到那一行,我就在想,写这个东西的人,到底是什么样的人。”
她看着我,目光很稳,但声音尾端有一点极细的颤,像一根弦绷了太久终于开始松动。
“后来我在走廊里远远地看你,你从来不抬头。你在电梯里遇到我,永远往角落里退,把空间让出来。你开会坐在最后一排,手里永远拿着一瓶矿泉水。你做的PPT从来不署自己的名字,但你写的每一个数据、每一张图表,我都认得出来。”
她往前倾了倾身子,离我更近了。
“三年。我每天七点前到公司,你加班到凌晨的邮件我第二天早上第一件事就是打开。我不知道我是在看项目进度,还是在看你。”
办公室里安静得只剩下两个人的呼吸声。那杯茶的热气还在飘,细细一缕,在空中弯了一道,散了。我看着她,她看着我,两个人之间的距离已经从三步变成了一步。
“所以你那天说‘等了三年’,”我开口,嗓子有点干,“是真的等。”
“是真的等。”
“那如果我那天没递辞呈呢?”
她沉默了两秒,然后极轻地笑了一下,那笑容在眼底先漾开,再漫到嘴角。“那我就继续等。等到你哪天忍不住自己来找我。或者等到我实在等不下去,再想办法让你知道。”
她顿了一下,低头看了一眼自己的手,又抬起来看我。
“但你比我想象的勇敢。”
我看着她,忽然觉得三年里所有那些咽下去的话、所有那些假装不在乎的瞬间、所有那些深夜加班时一个人对着屏幕的沉默,全部都有了着落。像一条走了很久的路,终于看到了尽头。尽头站在那里的人,一直都在这条路上。
“苏清颜。”我叫她的名字,声音比刚才稳了。
她看着我。
“那天在你办公室,我说‘只恨我太过平凡,不然一定追你’。那句话不是自嘲。”
“我知道。”
“我现在也没变得多不平凡。技术总监也好,青川项目也好,这些东西是你给的,也是我自己挣的。但跟你比,我还是差得远。”
她摇了摇头。幅度很小,但很确定。
“你不用跟我比。”她往前探了探身,右手伸过来,覆在我放在膝盖上的手背上。她的掌心温热干燥,指尖微微收拢,扣住了我的手指。那个触碰很轻,但很实。她没有急着收回,就那样握着,掌心贴着我的手背,像在确认一件真实存在的东西。
“张阳,我选你不是因为你多厉害。我选你是因为三年里,全公司都在追名逐利、溜须拍马的时候,只有你一个人在认认真真地做每一件小事。你被抢了功劳不闹,被欺负了不叫,受了委屈自己消化,然后第二天继续坐在工位上把活干完。你以为我没看见,但我全都看见了。”
她的手指收紧了。眼底那层漫出来的东西终于有了具体的形状——很轻很淡的笑,带着三年积攒的温度。
“你平凡也好,不平凡也好,我要的就是你这个人。”
我低头看着她的手,那只手修长干净,指甲剪得很短,指腹有薄薄的笔茧。这只手签过几千万的合同、批过上百人的调令、端过无数杯茶,现在握着我的手,微微发颤。
我把另一只手覆上去,包住了她的指尖。她的手心是热的,像她在所有人面前那层清冷的外壳下面藏着的温度。
她没有抽回去。反而往我这边又靠近了一点,膝盖碰到我的膝盖,肩膀微微前倾,离我只有一个呼吸的距离。我能看清她睫毛的弧度,看见她眼底映着我的影子。
“以后你不用再坐在最后一排了。”她的声音很轻,像一片叶子落在水面上,“听见了吗?”
“听见了。”
她轻轻挣了一下手,我把手指松开。她收回手,坐直了身体,脸上那层柔软慢慢收起来,恢复了平时的清冷。但眼底的光没灭,只是被藏进了很深的地方。
她站起来,走到办公桌后面,拉开抽屉,拿出一个牛皮纸信封。这次上面有字,用她那手干净利落的钢笔字写着——张阳。
“拿着。年后正式生效。”
我接过来,拆开看了一眼。是一份任命文件草稿,技术总监,汇报对象是集团分管副总,但同时注明“青川项目直接向总裁汇报”。下面还有一份薪资调整通知,数字比我预想的高了一截。
“这个数,合理。”她把笔搁回桌上,语气公事公办,“你现在的产出值这个价。以后每半年评估一次,上不封顶。”
我把文件放回信封,看着她。她站在办公桌后面,白衬衫黑西裤,头发散着,银色胸针在领口泛着微光。和三年里每一个远远看见她的瞬间一模一样的苏清颜,但什么都变了。
“还有,”她拿起桌上的茶杯,抿了一口,放下。动作很慢,像是在想该不该说,最后她还是开口了,“你以后不用每天七点半到。该下班下班,该休息休息。我看你加班看了三年,看够了。”
我笑了一声。她也跟着弯了弯嘴角。
门外走廊里传来一阵脚步声,由远及近,在门口停了一下,又走远了。苏清颜余光扫了一眼门的方向,没在意。她绕过办公桌走过来,在我面前站定,低头看着我。
“走吧。下班了。”
我站起来。她抬手,在我肩膀上轻轻拂了一下,掸掉了一小团不知道什么时候蹭上去的线头。动作自然得像做了很多遍,但她的指尖碰到我肩膀的时候,停了一瞬,才收回去。
“明天见。”
“明天见。”
我转身拉开门,走出去。走廊里灯光明亮,那盆绿萝在走廊尽头靠窗的位置,叶子油亮。电梯往下走的时候,我看着门板上自己的脸——嘴角翘着,眼睛里有一种很久没见过的光。
手机亮了一下,苏清颜的消息,还是那四个字的风格,但内容不一样了。
“到家告诉我。”
我把手机揣回兜里,电梯到了一楼,门打开。外面的天早就黑了,大堂灯光璀璨,几个加班的同事拎着包往外走。我混在他们中间出了大门,冷风灌进领口,但身上不觉得凉。
回家路上,我给苏清颜回了一条消息,只有两个字:“到了。”
她回得很快:“嗯。早点睡。”
我锁了屏,站在出租屋的窗前。窗外是这座城市密密麻麻的灯火,和无数个加班晚归的夜晚一样的景象。但今晚看起来,那些光都柔和了一些。
第九章 不畏平凡赴山海,真心终能抵万难
年后的第一个工作日,我穿了一件新外套。
深灰色的羊毛大衣,面料挺括,肩膀线条利落。苏清颜挑的,年前最后一个周末,她拉着我在商场转了一个多小时,从三楼男装逛到五楼,最后在一家不起眼的店门口停下来,指了指橱窗里那件。我试穿的时候她从旁边衣架上顺手拿了一条深蓝色围巾搭在我脖子上,退后两步看了看,然后点了下头。导购在旁边夸“先生穿这件真合适”,她没接话,直接去柜台刷了卡。
那天从商场出来的时候,她拎着袋子走在前面,步子不快不慢。我跟在她旁边,隔了半步的距离。她忽然侧过头看了我一眼,说:“你穿正装比穿工服好看。”语气很淡,像在评价一份方案的可执行性。
今天穿的就是那件大衣。早上出门的时候,我在镜子前面站了一会儿。镜子里的人比三个月前精神了不少,眼角的倦意还在,但底下那层东西稳了。领口别着一枚很小的银色胸针——和苏清颜那枚款式相似,但更小更素。她年前买那件大衣的时候一起塞给我的,说“顺便看到了”。
到公司的时候七点四十。十八楼走廊里,小陈正在布置会议室,看见我点了下头:“张总早。”我花了几天才适应这个称呼。一开始每次听到都像在叫别人,现在慢慢顺耳了。推开自己办公室的门,桌上摊着年前没做完的青川项目二期规划,旁边多了一杯还冒着热气的咖啡。
谁放的,不用问。
九点整,集团季度会。这次的议程表上,技术总监那栏写着我的名字。会议规格比去年高了一档——集团董事长出席,各事业部负责人全到。苏清颜坐主位,我坐在分管技术那一侧的第二个位置,旁边是李副总。
汇报到青川项目一期成果的时候,我没有用PPT。数据都在脑子里,关键节点、技术指标、落地效果、客户反馈,四十分钟讲完,中间没有人插话。讲完之后,董事长摘下眼镜看了我一会儿,问了一个问题:“这个项目,你从什么时候开始参与的?”
“去年十一月立项之前。”
“之前呢?智慧园区那套数据模型,是你做的?”
“是。”
他点了下头,没再多问,转头跟旁边的李副总低声说了两句。苏清颜坐在斜对面,全程没有看我,低头翻材料,签字笔在纸边上轻轻划了一小道线。但我知道她在听。
散会之后,赵志刚在走廊里拦住了我。他瘦了一圈,领带打得比平时规矩,脸色不太好,眼底有明显的青黑。年前那次核查之后,他的部门负责人岗位虽然保住了,但被记了一次内部警告,年终考评降了一档。
“张阳——张总。”他改口很快,但叫出来的时候嗓子有点卡,“上次的事,我想跟你道个歉。之前是我管理不到位,有些事我确实疏忽了。”
他语气很客气,挑不出毛病。但眼神躲闪,手在裤缝上蹭了一下。我看着他,想起三年前刚入职的时候他拍着我肩膀说“年轻人多干点活没错”,想起每次评优名单出来时他理所当然越过我的样子,想起那天他扔过离职单时说的那个“行”。
“赵经理,”我说,“你不用跟我道歉。你该道歉的人,是你自己。”
他愣了一下,脸色变了变,最后什么都没说,转身走了。
高宇的事,年后有了结果。人事部正式发文:撤销市场部主管职务,降为普通业务岗,调离原部门。文件里没有写具体原因,只写了“严重违反公司规章制度”。但全公司都知道是怎么回事——邮件记录、共享盘日志、恒远那边的书面说明,证据链完整得没有辩驳空间。
他搬工位那天我在二楼开会,回来的时候经过他原先那间办公室,门开着,里面空了。桌面上只剩一层薄灰和两个没带走的文件夹。墙上那块“优秀主管”的牌子也摘了,留下四个颜色深浅不一的钉眼。
小周后来跟我说,高宇走的时候在楼下大厅站了很久。门卫问他等人吗,他说不是,就是站一会儿。那天风很大,他西装扣子没扣,衣摆被吹得翻起来,手里拎着个纸箱,在风里晃了两下,然后走了。
我没有去看。也没必要看。
三月,青川项目一期正式上线。
上线前最后一个通宵,我和陈默并排坐在机房里。和一年前那间机房不一样,这里的设备是新采购的,空调温度恒定,灯光柔和,一排排机柜泛着冷蓝色的光。陈默盯着屏幕上的监控面板,手指在键盘上敲得飞快,嘴里咬着半块已经凉透的披萨。
“指标正常。”他忽然说了一句。
我凑过去看了一眼。数据流稳定,延迟在阈值以下,错误率零。跑完最后一轮压测,天已经蒙蒙亮了。陈默靠在椅背上,闭了几秒眼睛,然后睁开,看了我一眼。
“成了。”
“成了。”
他站起来伸了个懒腰,骨头咔咔响,比我还严重。黑眼圈比三个月前更重了,但眼睛里那点光很亮。他收拾东西准备走的时候,在门口停了一下,背对着我说了一句:“张阳,谢谢你找我。”
“谢什么。”
“谢你没让我继续在楼下修网线。”
我笑了一声。他也笑了,瘦高的身影缩在门口灯光里,晃了一下就出去了。
青川上线后的效果比预期好。数据中台的处理效率提升了百分之四十,客户侧的系统稳定性达到历史最高水平。恒远的周明远专门发了封邮件过来,收件人是苏清颜,抄送我,正文写了三段,最后一句是:“这个团队,以后有项目我优先找你们。”
苏清颜把邮件转给我,加了一行批注:“他说的是你。”
四月中旬,集团发布了新的人事任命通知。我被正式任命为技术总监,同时兼任青川项目总负责人。薪资调整方案已经落了地,比之前那份草稿上的数字还高了一截。李副总在任命会上说了一句话:“张阳这个位置,是他自己挣出来的。不是谁给的。”
台下坐着各个部门的负责人,赵志刚在靠后的位置,低着头。苏清颜坐在最前面那排,没有回头看任何人。
那天晚上,我加班到很晚。把青川二期的规划又过了一遍,调整了几个关键节点的时间线。关上电脑的时候,整层楼只剩我办公室和走廊尽头那间还亮着灯。
我走过去,门虚掩着。苏清颜坐在办公桌后面,面前摊着一份文件,旁边那杯茶已经凉透了。她听见脚步声,没抬头。
“这么晚还不走?”
“等你。”
我靠在门框上。她终于抬起头,摘下眼镜——她只在看特别细的文档时才戴眼镜,平时不戴。捏了捏鼻梁,看着我。
“青川二期的事,我想在五一之前把团队扩充方案定下来。陈默那边——”
“陈默那边我来谈。”我说,“他现在能带人了,技术组的组长位置给他。”
她点了下头,拿起笔在文件上写了两笔。然后放下笔,站起来,走到窗边。外面是四月的夜色,写字楼的灯光连成一片,远处有几栋建筑在雾里模糊了轮廓。
“张阳。”
“嗯。”
她背对着我,声音很轻,像是说给自己听。“一年前这个时候,你在十八楼那个角落里坐着,每天加班到凌晨,在报告最后写‘风险提示’。我每天晚上走的时候,从顶楼往下看,看见你那排工位还亮着灯,就知道你还在。”
她转过身来,靠着窗台看着我。
“那时候我就想,总有一天我要让你亮着的灯,所有人都能看见。”
“现在呢?”我问。
“现在不用我从顶楼看了。”她嘴角弯了一下,弧度很轻但很完整,“你的灯已经亮得整栋楼都能看见了。”
我走过去,站在她旁边。两个人并肩靠在窗台上,看着外面的夜景。玻璃上倒映着我们的影子,她的肩膀挨着我的肩膀,距离很近。她没有挪开,我也没有。
“五一你有什么安排?”她问。
“没有。”
“那跟我回趟家。”她说得很自然,像在安排一个普通的周末行程,“我妈想见你。”
我愣了一下,侧过头看她。她没看我,目光落在窗外某个远处,但嘴角那道弧度还在,比刚才深了一些。
“你跟她说了?”
“年前就说了。”她终于转过头来看我,目光很坦荡,“她说让我带回来看看。我爸也说想见见。”
“你爸——他知道我是谁吗?”
“知道。”她顿了一下,眼底有什么东西闪了一下,“我跟他说,是公司里一个技术很好、人很老实、被我欺负了三年的人。”
我笑了一声。“你没欺负我。”
“我让你加班加了三年。”
“那是项目需要。”
“我知道。”她声音轻下去,微微侧了侧头,靠在我肩膀上。力道很轻,像一片叶子落下来。她的头发蹭在我耳朵旁边,有点痒。我僵了一瞬,然后放松下来,任她靠着。
窗外灯火万家,远处高架上的车流缓慢移动,像一条发光的河。办公室的灯光落在我们身上,暖融融的,地毯上投下两道紧挨着的影子。
沉默了很久。她先开口。
“张阳。”
“嗯。”
“你知道我为什么选在这个地方跟你说这些吗?”
我想了想,摇头。
“一年前你第一次来这间办公室,站在门口,手里攥着那张皱了的离职单。你当时看我的眼神,跟其他人都不一样。别人看我,要么是怕,要么是讨好。你看我的时候,眼睛里什么都没有,就像在看一个很远的人。”
她停了一下。
“那天你说‘只恨我太过平凡’,我脑子里闪过的第一个念头是——这个人,我要留住。不管用什么办法。”
她从我肩膀上抬起头来,看着我。灯光落在她脸上,那层清冷被冲淡了很多,眉眼间有一种很少见的柔软。
“现在我留住了。”
她的手从窗台上移过来,握住了我的手。和上次一样的力度,掌心温热干燥,指腹贴着我的手背。这次她没有松开,也没有犹豫。
“以后这条路,一起走。”
窗外起风了,玻璃微微嗡鸣。远处那些灯火还在亮着,密密麻麻地铺到天际线尽头,像一条没有尽头的路。我不知道前面还有什么,但旁边有人牵着手,步子就稳了。
五一的行程定下来之后,我回出租屋收拾东西。在抽屉最底层翻出了那张已经揉皱又被展平的离职单——苏清颜碎掉的是她桌上那份,我自己备份的这张还在。纸面上的字迹有些模糊了,折痕很深。
我看了两眼,把它放回抽屉,没有再压到那本技术手册下面。就让它那么摊着,想扔就扔,想留就留。都行。
然后拿起手机,给苏清颜回了一条消息。
“五一几点出发?”
她回得很快,两个字:“九点。”
又隔了一秒,补了一条:“别迟到。我爸不喜欢迟到的人。”
我盯着屏幕笑了一声。窗外的天已经暗下来了,出租屋里只有书桌台灯亮着,光线暖黄。桌上那盆绿萝是年前从办公室剪枝插活的,叶子比刚插的时候大了一圈,藤蔓开始往桌角垂。
我给它浇了水,然后关灯,躺下来。
天花板那道裂纹还在,从灯座延伸到墙角。看了一年,从最初的碍眼变成了某种习惯。今晚再看,它还是那道裂纹,但不知为什么,看起来像一条路。窄是窄了点,但一直通到尽头,没断过。
我翻了个身,把被子拉上来,闭上眼睛。
明天还要上班。但明天不一样了。明天开始,前面的路,两个人走。
(全文完)
创作声明:本文为虚构创作,所有人物、事件、地名均为艺术加工,与现实人物、真实事件无关,请勿对号入座。
热门跟贴