我年终奖5千,同事们全是5万,我没吵没闹,年末董事长找我续聘8年,我平静递给他一份辞职信,董事长哑口无言

年终奖到账短信弹出来的那一秒,整个技术部十二个人的手机几乎同时响了一声。

陈卓第一个从工位上弹起来,椅子向后滑了半米,撞在饮水机桶上“咣”的一声。他举着手机,嗓门大得像装了扩音器:“到账了!五万整!今年的年终奖没缩水!”

办公室里瞬间炸了。有人拍桌子,有人吹口哨,几个年轻同事已经掏出手机开始查哪里的火锅店当晚还有位置。热腾腾的声浪从四面八方涌过来,我桌上的那杯凉白开被震得微微起了一圈涟漪。

我低头看自己的手机。

五千元整。

我把手机屏幕向下扣在桌面上。没有骂人,没有拍桌子,没有去找财务对账,也没有在微信群里发一个字。我拧开杯子喝了一口水,水温吞吞地滑过喉咙,像一口咽下去就忘了味道的白开水。

“张远,你多少啊?”陈卓凑过来,他眼睛还亮着,嘴角的笑意没收住。

“五千。”我把杯子放下,语气平稳得像在报一个无关紧要的天气数字。

陈卓的嘴角僵在那里,像被人按了暂停键。空气里原本喧闹的声浪像突然被什么东西吸走了一截,周围几个人的余光齐刷刷地扫过来,又慌忙收了回去。

“啊……那、那是不是财务发错了?你要不要去问问?”陈卓压低了声音,干巴巴地说。

“不用了。”我打开电脑,继续写那行写到一半的代码。键盘声在这片突然冷却的空气里显得格外清楚,像一把小锤子,一下一下敲着某种脆弱的平衡。

陈卓尴尬地笑了一声,转身回自己工位去了。

办公室里的议论声小了很多,取而代之的是一种微妙的、窃窃私语般的骚动。我知道他们在想什么。整个技术部,加上我一共十二个人。除了我之外,最低的是去年刚招进来的两个应届生,各拿了两万。其他人不是五万就是六万,连那个入职才半年的测试员都拿了三万。

我是公司的老员工。入职第七年。公司核心系统的底层架构,是我一个人搭起来的。

我没有去找任何人理论。那天下午,我像往常一样写代码、开会、整理文档,下班时把工位收拾得整整齐齐,然后拎着那个用了七年的黑色双肩包,刷卡,走出公司大楼。

外面下着小雪。手机在口袋里震动起来,是财务总监老蒋发来的消息:“张远,你年终奖的事,明天来我办公室聊一下。”

我站在雪地里,哈出的白气在路灯下散成一小团。我回了一句:“不用了。”

然后我把手机放进兜里,踩着薄薄的积雪往地铁站走。鞋底碾过雪面,发出细微的“咯吱”声。

我心里比这雪还静。

因为我知道,这是迟早的事。从三个月前那个雨夜开始,我就知道了。

三个月前,九月底。那天晚上我在公司加班到十一点多。当时公司在赶一个政府合作项目的交付,那个项目的核心数据交换模块是我负责的。办公室只剩我一个人,外面下着暴雨,雨点砸在落地窗上,声音又密又急。

我去茶水间倒水,经过东侧走廊时,看见董事长办公室的灯还亮着。门虚掩着,里面传来说话声。我本来没在意,可走到拐角时,一个熟悉的名字让我停下了脚步。

那是赵副总的声音。赵成业,公司运营副总裁,四十来岁,平时对谁都笑呵呵的,整天把“兄弟们辛苦了”挂在嘴边。

“张远这个人,技术上是没得说,但太不识抬举了。”赵成业的声音从门缝里挤出来,带着雨夜特有的一种阴沉,“上次那个项目庆功宴,他居然当众说核心模块是他一个人写的,这让销售那边的老周多下不来台?人家老周在客户面前吹了半年的牛,结果被自己人拆了台。”

另一个声音响了,是李国栋,董事长。他声音低沉,听不出什么情绪:“他说的也是事实。”

“事实?李董,在公司讲事实是要看场合的。”赵成业的声音提高了一点,“他这样搞,整个团队怎么带?销售那边的人现在见了我都阴阳怪气的。而且他这个人,油盐不进。我跟他提了三次,让他把那个数据交换模块的技术文档完整交出来给团队共享,他说什么?他说这里面有他个人的技术专利,不能给。这不是摆明了要拿公司核心技术当自己的筹码吗?”

雨声更大了。我端着水杯站在走廊拐角,浑身的血像是被外面的冷雨浇了一遍。

“这次年终奖,我的建议是给他压一压,让他清醒清醒。”赵成业的声音又压了回去,但每一个字我都听得清清楚楚,“他知道自己几斤几两,知道公司离了他不行,所以才这么有恃无恐。这种人,不敲打敲打,以后更不好管。”

李国栋沉默了好一会儿。我以为他会说点什么,比如“张远这七年没出过差错”,或者“核心系统是他搭的,你别太过分”。但他没有。

他说的是一句:“年终奖的事,你拿个方案吧。”

我站在拐角处,手里的水杯已经凉透了。我没有动。过了几秒,我听见赵成业的笑声传出来,那种熟悉的、对谁都乐呵呵的笑声,此刻听起来像一把钝刀割在玻璃上,吱呀作响。

然后我转身,轻轻走回自己的工位。没有发出任何声音。

那天晚上我回到家,在自己的书房里坐了很久。雨下了一整夜,窗外梧桐树的影子在路灯里晃来晃去,像一只挥来挥去的手。我知道自己面临两个选择。

第一个选择:当场推门进去,把赵成业的话摔在他脸上,把事情闹大。但那样做,最好的结果是我赢了这一场,然后在公司继续待着,被所有人当成一个“刺头”,每天在赵成业手底下讨生活。

第二个选择:不动声色,等赵成业把他的方案拿出来,等那五千块到账,等所有人都把这件事当成一个信号——他张远不行了,赵成业要收拾他。

我选了第三条路。

从那天晚上起,我开始整理自己这七年来在公司写的所有技术文档、专利材料、项目归档。不是偷偷摸摸地删东西,而是系统性地梳理,哪些是我个人的技术积累,哪些是公司的资产,哪些是可以共享的,哪些是我这七年被不断索取却从未得到回报的。

同时,我开始每天晚上在自己的电脑上写一个东西。一份辞职报告。

不是冲动写下的。我改了又改。每一次改,都像是在给这七年的自己做一个交代。写到后来,报告里的每一个字都像是被水磨过一样,平滑、克制、不带一点情绪。

但我也知道,单单写一份辞职报告是不够的。赵成业想敲打我,想逼我低头,想让我把技术文档交出来,想让我变成一个“听话”的人。我要做的,不是跟他吵架,不是去李国栋那里告状。我要做的,是让他明白一件事——

我可以走。但我走了之后,这个系统,你找人接。

我用了三个月的时间,做了一件事。很平静地、按部就班地做了一件事。我把公司核心系统的底层架构重新梳理了一遍,整理出了一份完整的技术遗留风险清单。这份清单里没有任何夸张的内容,全部是实实在在存在、随时可能引发事故的隐患。

比如那个数据交换模块,过去三年一直是我在维护,里面有一个历史遗留的兼容层问题,除了我没人知道怎么处理。比如用户中心的数据清洗逻辑,有一个边界条件的缺陷,一直没有暴露,但一旦用户量突破某个阈值,整个系统就会开始出现异常。

我把这些全部写在了清单里。用最专业的语言,最客观的描述。没有一句抱怨,没有一句威胁。

这些不是我要拿来要挟公司的筹码。而是我留给公司的最后一份“礼物”——如果他们还愿意把它当成礼物的话。

但我更清楚,这份东西,是赵成业最害怕的。因为这意味着,公司核心系统真正的“命门”一直攥在他想敲打的那个“不识抬举的人”手里。他以为我在拿技术当筹码。他没有想到,我从来没有把这个当成筹码,我只是在认认真真地做我的工作。而赵成业,把他自己的狭隘和算计,投射到了我身上。

十二月的雪一直下。年末的最后一周,公司上下都在忙着年度总结。赵成业在全体会议上夸夸其谈地总结全年的成绩,把那个政府项目的顺利交付归功于“团队的通力合作”和“运营端的精准把控”。他还特别提到了销售部,说他们打开了新的市场局面。

我知道那个项目是怎么回事。我知道那个数据交换模块,是我熬了多少个通宵写出来的。

但我什么也没说。

坐在我旁边的陈卓偷偷看了我一眼,欲言又止。我对他笑了笑,很淡的那种笑,没有苦涩,也没有嘲笑,就像一个人在看一场跟自己无关的戏。

过了两天,赵成业开始找我谈“团队协作”的事。他把我叫到他的办公室,笑容可掬地给我倒了杯茶。

“张远啊,年底了,有些话我作为领导想跟你聊聊。”他把茶杯推到我面前,“你这些年在公司,技术能力大家是有目共睹的。但是呢,一个人走得太快,有时候身边的人是跟不上的。团队协作,不能单打独斗。你那些技术文档啊,该共享就共享嘛,大家共同进步,公司才会更好。”

我坐在他对面,端起茶杯。茶水很烫,我没喝。

“赵总,技术文档的事情我早就提交过了。”我平静地说,“公司服务器上的技术文档库,我负责的模块都有完整的备份。有权限的人都能看。”

赵成业的笑容顿了一下,但很快又堆起来:“那不一样,张远。你那些核心技术,藏在你自己电脑里的那些,才是有价值的。你是公司元老,要有大局观。”

我看着他。四十出头的男人,保养得很好,西装革履,意气风发。他说话的时候习惯用右手食指在桌面上轻轻点着,一副运筹帷幄的样子。

“赵总,我电脑里的东西,有严格的权限分级。属于公司项目的,都提交了。属于我个人技术积累的,在入职时的合同里也有过约定。”我把茶杯放下,发出轻轻的一声响,“这些内容,不方便共享。”

赵成业的脸色变了一瞬。他盯着我看了几秒,然后冷笑了一声:“行。张远,你有你的原则。但我也有我的原则。公司的资源,是不可能让一个人攥在手里的。”

我点了点头,站起身来:“赵总,如果没有别的事,我先去忙了。”

“去吧。”他靠在椅背上,语气里透着一股说不出的味道,“好好干。公司不会亏待每一个跟它一条心的人。”

我走到门口时,听见他在身后补了一句:“年终奖的事,不要有什么想法。这是公司的整体考量。”

我脚步没停,只说了一句:“我明白。”

然后我走出他的办公室,轻轻带上门。

那天下午,我收到了一封邮件。是董事长办公室发来的,约我第二天下午三点,去董事长办公室谈续聘的事。

我坐在工位上,看着那封邮件。窗外又开始下雪了,细碎的雪花贴着玻璃往下滑。我把邮件反复看了两遍。

“续聘。”

我在这家公司待了七年。前三年是一年一签的合同,后面四年是两年一签。今年刚好是合同到期的年份。按照惯例,年底会启动续聘流程。

但今年不一样。

“张远。”陈卓突然凑过来,压低声音,“我听说,公司这次要跟你签一份八年的长约。”

我转头看他。

“真的,赵总今天上午在会议室里跟人事那边的人说,公司要重点稳定核心技术人员,要签长合同。”陈卓的眼睛里有一种复杂的情绪,又像是羡慕,又像是同情,“八年,兄弟。你发了。公司这是要绑定你。”

我笑了笑:“八字还没一撇呢。”

陈卓压低声音:“我说真的。虽然年终奖……那什么,但公司现在这个项目还指着你。签了八年,以后就是铁饭碗了。你考虑考虑,别冲动。”

我拍了拍他的肩膀:“谢谢提醒。”

陈卓还想说什么,看我脸色平静,把话咽了回去,转回自己工位去了。

下午五点,我关掉电脑,把所有文件分门别类地保存好。然后打开抽屉,拿出一个牛皮纸信封。信封里是那封我改了三个月的辞职信。纸是普通的A4纸,字是工整的宋体,内容不多,只有半页。

我把它重新折好,放进信封里。然后拎起包,走出了办公室。

第二天下午两点五十分,我站在了董事长办公室门口。

走廊很安静。东侧那扇大窗户的百叶窗半拉着,阳光被切割成一条一条的光带,落在深灰色的地毯上。我抬手,轻轻敲了敲门。

“进。”李国栋的声音从里面传出来。

我推门进去。

办公室里坐着两个人。李国栋坐在办公桌后面,赵成业坐在旁边的单人沙发上,手里端着一杯茶,看到我进来,脸上浮起那种熟悉的笑容。

“张远来了啊,坐。”李国栋指了指赵成业对面的沙发。

我走过去坐下。赵成业冲我笑了笑,举了举茶杯:“张远,李董亲自跟你谈。你小子面子够大的。”

我没接话。

李国栋看了看我,目光里带着一种我看了七年的沉稳。他五十多岁,头发灰白,穿一件深蓝色的羊绒衫,整个人的气场像这间办公室一样,厚重、安静、不怒自威。

“张远,”他开口了,“你在公司七年了。这七年,你的表现我看在眼里。技术上是公司不可或缺的人才。我一直很重视你。”

他顿了顿,从办公桌抽屉里拿出一份文件,放在我面前。

“这是公司给你准备的续聘合同。八年期,薪资在你现在的基础上上浮百分之二十五,另外每年额外给你百分之五的技术分红。这个条件,在同行业里,不算低了。”

赵成业在旁边附和:“张远,李董可是真心实意把你当自己人。八年长约,公司把你当核心中的核心。你好好看看。”

我低头看了看那份合同。厚厚的一沓,封面上印着公司的LOGO,纸张很白,字很大。

我没有翻开。

“李董,赵总,合同的事先放一放。”我抬起头,从随身的包里拿出那个牛皮纸信封,轻轻放在桌面上,往李国栋那边推了推,“有些事,我想先说清楚。”

李国栋看了那信封一眼,眉头微不可察地动了一下:“这是什么?”

“我的辞职信。”

这四个字像四颗钉子,把整间办公室里的空气钉在了原地。

赵成业脸上的笑容僵住了。他端着茶杯的手停在半空,茶水表面的热气缓慢地向上飘,他的眼睛一点一点地睁大,盯着那个信封,像是听到了什么难以置信的话。

李国栋的表情也变了。他身体微微前倾,目光从信封转向我:“你说什么?”

“辞职信。”我重复了一遍,“我认真考虑过了。感谢李董这七年来的栽培和信任。我给公司正式提交辞职。”

办公室里静得像沉入了水底。我听见墙壁上那口老式挂钟“嗒、嗒”的走秒声,像某种倒计时。

“张远,你疯了?”赵成业第一个反应过来,把茶杯往茶几上一放,声音尖锐起来,“李董亲自找你谈续聘,给你开这么好的条件,你递辞职信?你知不知道你在干什么?”

我没看他,只是望着李国栋。

李国栋没有动那封信。他的眼睛一眨不眨地看着我,像要把我从里到外看透。过了好一会儿,他才开口,声音比刚才沉了几分。

“张远,你做这个决定,是因为年终奖的事吗?”

我看着他:“李董,是,也不全是。”

“年终奖的事,我可以解释。”李国栋说,“公司的奖金分配方案,是综合了多方因素制定的。你在技术上的贡献我不否认,但公司需要综合考虑团队协作、跨部门配合、员工的综合表现。这个机制确实有需要完善的地方。如果你觉得不公平,我们可以谈。你直接递辞职信,不是解决问题的办法。”

赵成业在旁边松了一口气,接过话头:“就是嘛。张远,有什么想法可以商量。李董都说了可以谈,你别一时冲动。年轻人要沉得住气。”

我没有反驳,只是平静地开口:“李董,这三个月,我想得很清楚。”

我顿了顿。

“去年一整年,我负责了三个大型项目的核心开发。政府数据交换平台、企业用户中心重构、还有供应链系统的底层改造。其中数据交换平台,我前后写了十一万行核心代码,独自完成了从架构设计到最终交付。上线之后,稳定性在行业同类产品中排前三。这个项目给公司带来了多少收入,销售部清楚,财务清楚,李董您更清楚。”

我的声音不大,但每一个字都清晰得像钟声。

“陈卓负责了移动端接口开发,他年终奖五万。测试组的小刘,入职半年,年终奖三万。销售部老周,去年业绩做了八百万,年终奖二十万,应该的。我呢?整个数据交换平台交付之后,我拿了五千。”

我停了一下,继续说:“李董,我不在乎这个钱。说实话,这五千块和五万块的差距,没有改变我对这份工作的态度。但赵总有一句话说对了,公司有公司的考量。我也应该有我自己的考量。”

赵成业的脸色变得难看起来。他张了张嘴,想说什么,被李国栋一个眼神止住了。

“继续说。”李国栋说。

“我在这家公司七年,从最底层的程序员做起,一步一步把核心系统从零搭到现在。我从来没有因为个人利益跟公司提过任何条件。去年行业里有两家头部公司找我,开出了比现在高百分之六十的薪资。我都没去。因为我觉得公司在一个上升期,我做的事情有价值。”

我看着李国栋的眼睛:“但今年不一样了。当我在公司核心项目交付之后,被当众否定贡献;当我被要求把个人技术积累无条件共享;当我看到自己的年终奖是团队平均值的五分之一——我才意识到一件事。”

“我的付出,在这个体系里,已经被当成理所当然了。”

赵成业憋不住了,冷笑一声:“张远,你这些话可就不地道了。你在公司七年,公司什么时候亏待过你?给你平台、给你项目、给你资源。你写的那些代码,用的是公司的服务器、公司的设备、公司付给你的薪水。你凭什么说这是你的个人贡献?”

我转头看他。他脸色有些涨红,眼睛瞪得很大,那副乐呵呵的面具终于裂开了一条缝。

“赵总,我说的是贡献,不是要夺走公司的知识产权。”我一字一顿地说,“我从来没有否认公司给了我平台。但平台是平台,人是人。你可以在任何一个场合说数据交换平台是团队的功劳,我不会反驳。但你心里清楚,没有张远,这个平台就不会是现在的样子。”

赵成业嘴唇动了动,眼神闪了一下,到底没接上话。

李国栋沉默了很久。办公室里的空气凝固得像一块透明的固体。窗外传来一声清远的鸟鸣,不知道是什么鸟。

“张远,”李国栋终于开口了,声音里带着一丝复杂的疲惫,“你说的这些,我心里有数。”

他停了一会儿,似乎在斟酌词句:“赵总在管理上,有时候方式方法可能欠妥。但你要理解,公司到了这个规模,管理逻辑不可能像早期那样简单。一个技术骨干的价值,不能只从技术一个维度去衡量。你也要考虑团队的稳定,考虑整个组织的均衡。”

我听着这些话,心里没有波澜。李国栋是个聪明人,他知道赵成业做的是什么,但他选择睁一只眼闭一只眼。因为在他那个位置,维持体系的稳定,远比给一个程序员公平更重要。

“李董,我完全理解。”我微微点头,“所以我不是来讨说法的。我是来辞职的。”

我把那个信封又往前推了一点。

“手续上,我会按照公司的规定,做好工作交接。我负责的所有项目文档,已经在公司服务器上有完整备份。另外,我利用业余时间整理了一份《核心系统技术风险清单》,列了七个目前存在的高风险隐患,其中三个是需要紧急处理的。这份清单,我也会一并提交给公司,作为交接材料。”

我从包里又拿出一个文件夹,连同信封放在一起。

李国栋的脸色彻底沉了下来。他看了一眼那份《风险清单》,又抬头看我,像在判断我的真实意图。

“张远,你不是要谈判。”他说。

“不是。”

“你想好了。”

“想好了。”

李国栋深吸了一口气,伸手打开了那个信封,抽出里面的辞职信。他看信的动作很慢,逐字逐句地看。赵成业在旁边也凑过来,看着那半页纸,脸色铁青。

办公室里只剩下纸张翻动的声音。

不知道过了多久,李国栋把辞职信重新折好,放回信封。他摘下眼镜,捏了捏鼻梁,像是做了一个很费力的决定。

“张远,你的辞职信我收下了。但今天我不批。”他抬起头,看着我,“我需要时间。我需要和董事会商量。这份《风险清单》,谢谢你。”

我有些意外,但没有表现出来。

赵成业急了:“李董,他既然要走,就让他走吧!公司离了谁不能转?他那套系统我安排人接手,三个月时间足够了!”

李国栋冷冷地看了他一眼,赵成业的声音卡住了。

“赵总,你安排人接手?”李国栋的声音不轻不重,却像一块石头砸在地上,“你知不知道,今天上午系统连续报了三个故障预警,没有一个是你手底下那些人能处理的。你安排谁接手?”

赵成业的脸色一瞬间变得煞白。

李国栋没有再看他,转头看向我:“张远,今天你先回去。辞职的事,三天之内我给你答复。这三天,算我请你帮最后一个忙,把交接工作做扎实。至于《风险清单》,我会自己看。”

我点了点头:“好。”

然后我站起身,对李国栋微微鞠了一躬。没看赵成业一眼。转身走出办公室,轻轻把门带上。

走廊依然安静。阳光还是那样一条一条地落在地毯上。不同的是,我走出去时,脊背比进来时更直了一点。

接下来的三天,公司里的气氛微妙得像一根被拉紧到极限的琴弦,随时可能绷断。

第一天,赵成业在管理层群里发了一条消息,说技术部张远因个人原因提交离职,公司将启动核心技术人才引进计划,确保系统平稳过渡。消息发出去不到十分钟,陈卓就截了图发给我,加了一个目瞪口呆的表情。

“你要走?什么时候的事?签了哪家?给我透个底!”

我没回。

第二天,公司内部论坛上出现了一个匿名帖,标题是《有些人,公司给脸不要脸,年终奖少拿点就辞职,真当自己不可替代》。帖子写得很隐晦,但所有人都看得出来是在说我。下面有人跟帖附和,有人保持沉默。

陈卓打电话过来,语气里带着火:“张远,是不是赵成业在背后搞你?这帖子是谁发的,我帮你查。”

我说:“不用。不影响。”

第三天,事情出现了变化。上午十点,系统突然报了那个清单里排名第一的风险警告——用户中心的数据清洗逻辑出现边界条件异常,用户量在新年营销活动启动后突然暴增,触发了那个潜伏了三年的缺陷。系统开始出现小面积的数据延迟,部分用户信息同步失败。

整个技术部进入应急状态。

会议室里,赵成业急得脸色发白,拍着桌子问:“这个问题谁熟悉?赶紧给我定位!两个小时之内解决不了,客户的投诉电话会把公司打爆!”

技术部的人面面相觑。这个模块的负责人一直是张远,底层逻辑复杂,短期之内根本没有人能接手。陈卓犹豫了一下,说:“赵总,这个模块一直由张远维护。张远今天还在公司做交接,是不是……”

赵成业看了他一眼,又看了看会议室里其他人,最后从牙缝里挤出一句话:“让他来会议室。”

我坐在工位上,早就收到了系统的告警信息。我打开监控面板,看了一会儿日志,定位到了问题根源。当赵成业的人来找我时,我已经拿着打印好的分析报告,准备去会议室。

会议室里气氛凝重,十几个人的目光落在我身上。赵成业的领带有些歪,额头上渗着细汗。我走过去,把分析报告放在桌上。

“问题已经定位。根源是数据清洗模块的缓存淘汰策略在高并发场景下出现了边界竞争。三年前这个模块上线时,当时的业务量预测峰值为每分钟三万次请求。但今天营销活动启动后,峰值达到了每分钟五万七千次,触发了那个边界竞争条件。”

我看着赵成业,声音平静:“临时解决方案是调整三个参数,把缓存淘汰的阈值上调百分之四十,并开启串行化处理。彻底解决方案在报告中写了,需要重构一个核心的锁机制,预计开发周期两周,测试周期一周。”

赵成业的眼睛直直地看着我。他的嘴唇翕动了两下,然后几乎是从喉咙里挤出一句:“那你还在等什么?赶紧去改啊!”

我看着他,淡淡地说:“赵总,我目前在交接期。按照您之前在管理层的安排,我已经把系统文档做了完整交接。需要我帮您指定一个接手的人吗?”

会议室里的空气瞬间紧张得像一堵玻璃墙。赵成业的脸色从白转红,又从红转青。他张了张嘴,没有发出声音。

陈卓低下头,脸上有一种复杂的神情。

最后还是李国栋拍板。他走进会议室,扫了一圈,然后直接看着我:“张远,系统问题你负责处理。这是公司的紧急请求,不算在交接范围内。处理完之后,我们再谈你的离开方案。”

我点了一下头:“我处理。不等交接了,我直接改。”

然后我抱着电脑走进旁边的攻防室,开始干活。

那天下午的四个小时,我坐在电脑前,手指在键盘上飞快地移动。会议室里的其他人透过玻璃墙看我的背影,谁也没有说话。赵成业站在门口,脸色难看得像一块生铁。李国栋坐在会议桌的主位上,一句话不说,只是时不时抬头看一眼我的方向。

四个小时后,系统恢复。我看着监控面板上那条从高峰回落到平稳的曲线,轻轻吐了一口气。然后我开始写处理报告,写得非常详细,包括每一次排查步骤、每一个参数修改、以及后续彻底修复的方案。写完之后,我把报告发给技术部全员和赵成业。

做完这些,我拿起手机,给李国栋发了一条消息:“处理完毕。系统已恢复稳定。彻底修复方案在报告中。交接材料我已经整理好放在工位抽屉里。明天我会来办离职手续。”

发完这条消息,我关掉电脑,拎起包,走出了攻防室。

走廊里有人站着。陈卓,还有几个技术部的同事。他们靠在墙边,看着我,脸上有些欲言又止。

陈卓走过来,低声说:“张远,你这走得太硬了。兄弟们心里都清楚,这个系统没有你转不动。但赵成业那个人……你走了,他以后更不会把技术人员当回事。”

我拍了拍他的肩膀:“你们好好干。这个系统,我是认真交的。别人不尊重你们,你们自己得尊重自己的技术。”

说完,我走了。

第二天一早,我回到公司办离职。赵成业没有出现,财务的人把该结的工资结清了,该签的字签了。李国栋在他的办公室等我。

我走进去时,办公室里只有他一个人。那封辞职信还放在他的桌角,明显被翻看了很多次,纸角都有些发软。

“张远,”李国栋靠在椅背上,眼窝有些深陷,像是一晚上没怎么睡好,“你那个《风险清单》我看了。写得很专业。昨晚我和几个高管开了会,也看了你的处理报告。大家都清楚,你在公司的作用,不是随便谁就能替代的。”

他停下,声音里带着一丝我从未听过的低沉:“我不是不讲理的人。赵成业处理你的方式,是他的管理思路出了偏差。这件事,我已经找他严肃谈过了。年终奖的事,公司可以重新核算,给你补足,额外的补偿也可以谈。续聘的合同,条件你可以再提。”

我看着这个我尊敬了七年的老板。曾经刚入行时,我把他当成榜样。一个白手起家的人,做了一家公司,给了我一个平台。

但现在,我眼前的这个人,在系统濒临崩溃的时候看清了我的价值,在利益受损的时候愿意让步。可那个十二月底的下午,当我一个人面对五千块年终奖和全公司异样目光的时候,他没有出现。

“李董,”我开口,“不用了。我决定离职,不是临时起意。也不是用离职来要挟什么。我是认真做了交接的。这七年,我无愧于公司。现在离开,也无愧于自己。”

李国栋看着我,沉默了很久。最后他缓缓地点了点头。

“我明白。张远,你的技术能力我清楚,你走之后,公司短时间内确实会受影响。但我不勉强你。路是你自己选的,我希望你以后,走得更远。”

我对他微微鞠躬,然后转身离开。

走出董事长办公室的那一刻,我忽然感到一阵轻松。那种轻松,像背了七年的书包被拿下来,肩膀上有一种空落落的、又无比踏实的自由。

我走到工位前,开始收东西。桌面上的东西不多,一个保温杯,一盆半死不活的绿萝,还有一摞技术书。那个黑色双肩包还是七年前那个,拉链有些发涩,我用了很大的力气才拉开。

陈卓站在旁边,帮我一起收。

“张远,接下来去哪?”他问。

“休息一段时间。”我说。

陈卓没再问。

我收拾完东西,把工牌放在桌角。然后背起包,跟陈卓握了握手。

“走了,以后微信聊。”

“好。”

然后我穿过技术部那排工位,经过茶水间,经过东侧走廊,经过那扇我站了三个月的拐角。脚步不快不慢,像平时下班一样。

出了公司大门,外面是一片新雪覆盖的街道。阳光从云层里漏下来,照在雪面上,白得发亮。

我深深吸了一口气。空气凉得像薄荷,从喉咙一直清到肺里。

没吵,没闹,没解释,没哀求。

我就这样走了出来。

一个月后。

春节过后,我的手机开始频繁地亮起来。

先是陈卓发来消息:“张远,你走了之后,系统那个老问题又反复发作了一次。李董亲自过问了。赵成业把责任全推到交接的人身上,然后被打脸——他指定接手的人连代码都看不明白。现在整个技术部都在传你留下的那份《风险清单》,李董把它打印出来,表了个框,放在会议室里。”

我笑了笑,没回。

然后是猎头。一连几天,我接到了十几个猎头的电话,都是因为我离职的消息在行业里传开了。李国栋那句话说得对,我走之后,公司短时间内确实会受影响。但受影响的不止公司,还有同行。他们都想知道,华宇科技那个把核心系统一手搭起来的架构师,到底发生了什么。

我没有急着找工作。我在自己的书房里,把离职前开始的一个开源项目继续写了下去。

那个项目,是关于数据交换系统底层架构的一个开源实现。我把这七年在公司积累的通用技术经验,抽离出来,写成了一套干净、清晰、可复用的代码框架。不涉及公司的商业秘密,仅仅是我个人对技术架构的理解和重构。

二月底的一天,陈卓又发来消息:“赵成业被免职了。”

我愣了一下。

“李董查了你的年终奖事件,发现不光是年终奖,赵成业在供应商管理上也有问题,吃了不少回扣。他之前一直压着你,就是因为你掌握了公司核心系统,他怕你威胁到他的位置。你走了之后,他想搞一个‘去张远化’,带着几个新人重新搭一套系统,结果越搞越乱。李董忍无可忍,直接把他拿下了。”

我握着手机,看着这条消息。窗外的阳光温暖地洒在书桌上。

“李董让我转告你一句话,”陈卓又发来一条,“他说,公司随时欢迎你回来。”

我没有马上回。我走到窗边,看着楼下那棵梧桐树。去年冬天它光秃秃的,现在枝头已经冒出了一点嫩绿的芽。

我打了几个字:“谢谢李董。但我暂时不回去了。”

然后我关掉手机,回到电脑前,继续写我的代码。

屏幕上的代码在跳动,光标一下一下地闪烁。我敲下一个函数名,心里忽然涌上一种久违的、安静的喜悦。

那七年的积累,没有白费。那五千块的羞辱,那封被反复修改的辞职信,那场大雪里沉默离开的背影,都在这个春天里,变成了另一个开始。

我不是在赌气,也不是在证明什么。我只是在那一年的最后一天,把属于我的东西拿了回来。

尊严。

以及,选择的权利。

(全文完)