精彩小说尽在丛林文学网! 手机版

您的位置 : 丛林文学网 > 男生生活 > 七年代码换三百块,公司瘫痪后老板打来一百个电话_精选章节

精选章节

更新时间:2026-11-05 11:02:32

总监任命会上,老板给刚毕业的侄子戴了胸牌,给熬了七年夜的我发了三百块。

我签字走人,没做交接。

第二个月,公司遭勒索病毒攻击。

老板打来第一百个电话时,我正在马尔代夫看海。

他不知道,他亲手签过的那张纸,比病毒还要命。

【第一章】

三百块钱,装在一个印着公司标志的红包里。

薄得封口都压不平。

贺振邦把它推到我面前,另一只手搭在他侄子肩上。

“林峥,这七年辛苦了。家骏刚回来,以后技术部门就交给他,你扶上马,再送一程。”

投影上,我做了一整夜的年度技术汇报还没关。

最后一页写着三件事。

全年重大生产事故为零。

核心客户续约率百分之九十六。

灾难恢复演练全部通过。

贺家骏拉开主位的椅子,坐了下去。

他胸前那块技术总监的牌子还没撕保护膜。

“峥哥,别有想法。你擅长写代码,我擅长管理,各有所长。”

我把汇报翻回首页。

主讲人那一栏,原本是我的名字。

现在变成了贺家骏。

“这份材料,你看过吗?”

“看过啊。”

“第三页,恢复目标四小时,指的是什么?”

他转了一下笔。

“行业术语没必要在这种场合讨论。”

会议桌另一头,有人把脸埋了下去。

我盯着他。

“那你知道,这四小时是怎么保证的吗?”

笔掉在桌上。

贺振邦伸手按住翻页器。

“够了。今天是任命会,不是技术考试。”

我点点头,把翻页器放下。

“上周你找我,说董事会已经通过,由我接技术总监。”

“情况有调整。”

“绩效奖金按合同结,一百六十八万。你也说这周给。”

“公司现金流紧张,你又不是不知道。”

我看了眼贺家骏手腕上的表。

昨天,他在公司群里晒过。

配文是毕业礼物。

贺振邦顺着我的目光看过去,脸沉下来。

“公是公,私是私。别总盯着别人的东西。”

我把那个红包拆开。

三张一百。

财务主管赵启明笑了一声。

“贺总没忘记老员工,已经很难得了。你看你,非把场面弄得这么难看。”

我抽出里面附的纸条。

上面写着技术团队奋斗慰问金。

下面还有一行小字。

领取即视为确认本年度无其他奖金争议。

我把纸条展开,推到桌子中间。

“所以,这三百块,要买断一百六十八万?”

赵启明伸手来拿。

我先按住了纸。

会议室只剩空调出风的声音。

贺振邦敲了两下桌面。

“法务套的模板,不要上纲上线。”

“那就改。”

“林峥,你今天非要跟我抬杠?”

我没接话。

七年前,公司只有六个人。

第一批客户上线,我睡在机房外的折叠床上。贺振邦拎着两盒饭进来,把其中一盒放在我键盘旁边。

他说,公司做起来,绝不让出力的人吃亏。

现在折叠床还在。

总监位置换了人。

三百块压在我面前,纸上的字硌着指腹。

贺家骏把胸牌摆正。

“叔,制度得立起来。技术人员不能仗着资历,随便挑战管理层。”

他转头看我。

“从明天开始,你每天给我提交工作日报。所有技术方案,我签字才能执行。”

“包括风险处置?”

“当然。”

“包括客户灾备续费?”

“这么简单的事情,你还要问?”

我合上电脑。

“那上个月被你退回的灾备预算,谁负责?”

他靠住椅背。

“一年一百二十万,买一套平时根本用不上的东西。我让供应商换个方案,就能省一半。”

我手停在电脑边沿。

“客户隔离备份不能取消。”

“我取消了吗?我只是优化。”

“你退掉的是独立存储和恢复演练,保留的是联网副本。两者不是一回事。”

“你是在教我做事?”

贺振邦站起来。

“技术的问题以后再说。林峥,你先把态度摆正。”

我的手机震了一下。

运维同事卢远发来消息。

账户正在被停。

紧接着,屏幕右下角弹出退出提示。

代码平台、工单平台、内部邮箱。

一个接一个断开。

我抬头看向贺家骏。

他晃了晃手机。

“权限统一管理而已。你先服从,再谈工作。”

我看着已经无法打开的风险工单,忽然把电脑彻底合上了。

“行。”

贺振邦脸上的褶子松了一点。

“这就对了。年轻人,受点委屈——”

“把人事叫来。”

我把三百块推回去。

“今天办解除。”

他停住了。

贺家骏笑出了声。

“拿辞职吓唬谁?你走了,代码又不会跟着你走。”

我拿起桌上的纸条。

“这张,我留着。”

“至于代码。”

我看向投影上被改掉的名字。

“你们已经有新总监了。”

【第二章】

人事把两份文件放到我面前。

第一份,自愿离职申请。

第二份,保密及责任确认书。

我没碰笔。

“是你们先停的权限。”

人事看了眼门口。

贺家骏抱着胳膊站在那里。

“你不是要走吗?现在又舍不得了?”

“把解除方式写清楚。”

“一个打工的,哪来这么多条件?”

我拨通程书宁的电话,按了免提。

“程律师,我现在被停了所有工作权限,公司要求我签自愿离职,并承担离职后一切系统责任。”

电话那头翻动纸张的声音停了。

“别签。让对方明确解除理由,涉及奖金的附件单独保留。”

贺家骏走过来,手掌拍在桌上。

“公司内部事务,你找律师?”

我把手机往自己这边挪了一点。

“你可以继续说,她在听。”

他的嘴张了张。

贺振邦从外面进来,把门带上。

“有必要吗?”

“有。”

“七年交情,就算到这个份上?”

我把那张三百块的纸条摆在他面前。

“是你们先算的。”

他盯了几秒,拿起人事面前的文件,撕成两半。

“重新打。”

新的协议很快送过来。

离职补偿及欠薪三十一万六,当日支付。

绩效奖金一百六十八万存在争议,双方另行处理,不因本协议放弃权利。

公司已收回全部账户权限,自当日起,我不再承担运维及值守职责。

我翻到最后一页。

交接事项栏还是空的。

“这里补上。”

贺家骏抽走纸。

“还交接什么?代码、文档、资产清单都在公司。你是不是想借交接再进去动点东西?”

我抬头。

“近三个月的风险工单,也在公司。”

“我会看。”

“灾备合同月底——”

“我说了,我会看。”

他抓起笔,在空白处写下一行字。

公司确认现存资料齐备,无须离职人员另行交接。

写完,他把笔扔过来。

“够不够?”

我没接。

“你签字不够。”

贺振邦把协议拿过去。

他的笔在纸上停了片刻。

“林峥,别把路走绝。以后出去找工作,背调还是要做到我这里。”

我看着他落下名字,又看着公章压上去。

“那你照实说。”

“说什么?”

“说我给你干了七年,最后连一句话都不配说完。”

补偿款到账后,我归还了电脑、门卡和工作手机。

人事逐项清点。

我把背包拉链拉开,让她看里面的东西。

一个用了三年的杯子。

一件外套。

一盒胃药。

贺家骏站在工位旁,指着我的键盘。

“这个也是公司的。”

“我自己买的,有订单。”

“几百块钱都分这么清?”

我把键盘留在桌上。

“当慰问金退给你。”

周围有人咳了一声,又赶紧低下头。

卢远追到电梯口,把一把折叠伞塞进我手里。

“外面下雨。”

他手指夹着一张便签,上面写着灾备工单编号。

我把便签推回去。

“工作上的事,按流程报。”

“可他们把工单关了。”

“那就重新报,留好回执。”

电梯门合拢前,赵启明走出来。

“林峥,奖金的事可以谈,没必要闹。”

“你先让财务按合同核对。”

“合同是死的,人是活的。贺总这会儿正生气,你低个头,我帮你说。”

我按住开门键。

“赵启明,那份奖金核算表,是你和我一起签的。”

他看了眼走廊里的摄像头,嘴角绷住。

“我只是经办。”

“那就做一个合格的经办。”

门关上了。

出了大楼,我给程书宁发去解除协议和我依法留存的奖金材料。

她很快回电话。

“对方急着让你离场,连免交接都盖章了。”

“新总监嫌我碍事。”

“奖金走程序。你接下来什么安排?”

我站在路边,雨水沿着伞骨往下落。

手机里存着一张旅行订单。

原定两年前出发。

第一次,因为客户上线取消。

第二次,因为公司融资审核取消。

第三次,贺振邦说,等你当上总监,我给你批一个月。

我打开订票页面。

“休假。”

“去哪儿?”

“看海。”

第二天,卢远给我发来一张公司群截图。

贺家骏宣布技术部门改革。

停掉原有灾难恢复演练。

统一生产与备份的管理入口。

引入新运维服务商。

最后一句被他单独发了出来。

公司不需要靠制造焦虑证明价值的人。

我看完,把截图交给律师保存,没回群。

出发前,沈砚舟给我打来电话。

他是承川数据服务的合伙人,去年就找过我。

“这次真离职了?”

“离了。”

“技术合伙人的位置还空着。你先休息,回来谈。”

“我没带原公司的代码。”

电话那头笑了一声。

“我招你这个人。”

登机提示响起。

我走向廊桥。

手机最后亮了一次。

贺家骏发来一句话。

没有你,公司一样转。

我按灭屏幕。

那就转。

【第三章】

到马尔代夫的第九天,我睡到自然醒。

没有凌晨报警。

没有客户催问。

没有贺振邦那句,你先顶一下。

我坐在露台上吃早餐,手机从桌角震到杯子旁边。

贺振邦。

我按掉。

第二个。

第三个。

服务员过来添水时,屏幕还在亮。

我关掉来电声音,继续把面包吃完。

卢远的消息跳出来。

公司出事了。

后面跟着一张现场照片。

机房门敞着,几个人挤在控制台前。屏幕上铺满相同的勒索提示,红色倒计时占了半边。

他又发来语音,气没喘匀。

“客户调度、订单、结算全停了。北衡那边几百辆车在仓口排队,贺家骏说先重启,重启以后连备份也打不开。”

我给他打回去。

“你现在在哪儿?”

“机房。”

“按公司应急流程找负责人。别擅自恢复,别乱删东西。有人要求你操作,让他出书面指令。”

“贺总让我们都别走。”

“人身自由不归公司管。”

他那边有人吼了一嗓子。

“卢远!谁让你打私人电话!”

电话断了。

贺振邦的消息跟着进来。

接电话,急事。

我把水杯放下。

回了四个字。

请联系总监。

半分钟后,一个陌生号码打进来。

接通,是贺家骏。

“林峥,你什么意思?”

“工作时间之外,不接受骚扰。”

“你是不是早知道会出事?”

“我提交过风险工单。”

“少拿工单压我!现在系统倒了,你得负责!”

我看着远处靠岸的小船。

“我离职二十七天。”

“底层是你写的!”

“房子是施工队盖的,你把消防拆了,着火也找施工队?”

他喘了两口气。

“你别绕。远程上来,先把系统恢复。”

“我没有权限,也没有授权。”

“我给你开!”

“我不接受。”

他把声音拔高。

“你开个价不就完了?两万,够不够?”

我挂了电话。

很快,贺振邦打了进来。

这回我接了。

他没再提七年交情。

“林峥,家骏不会说话,你别跟孩子计较。”

“他是总监。”

“现在不是争这个的时候。客户都堵门了,你先帮我把火灭了。”

“找你们的新服务商。”

那头静了两秒。

“他们电话不通。”

我拿起餐巾,擦掉手上的水。

“报警,找专业应急团队。”

“已经报了。可那些人进来就问这问那,没一个敢保证恢复。你熟悉系统,你回来,我给你订机票。”

“我也不能隔着电话保证。”

“那你至少看看!你手里不是有备份吗?”

我坐直了。

“我没有公司数据副本。”

“以前你不是总说,数据不能只放一个篮子?”

“客户隔离备份在第三方保管,我负责过建设,不代表归我个人持有。”

贺振邦呼吸顿了一下。

“第三方还能恢复?”

“取决于合同状态、保留范围和损坏情况。”

“你跟他们熟,你去说。”

“我已经不是公司员工。”

那边传来拍桌声。

“林峥,你非要看着公司死?”

我没说话。

他压下声音。

“总监给你,奖金也给你。你现在回来,我当着所有人的面让家骏给你赔礼。”

“先把欠我的钱付了。”

“系统都停了,你还谈钱?”

我把手机从耳边拿下来。

他马上喊。

“等等!你别挂!”

听筒里换了个人。

赵启明。

“林工,贺总已经做了安排。我们先签一份应急顾问协议,付款和授权都能解决。”

“发给律师。”

十分钟后,程书宁把文件转给我。

她在电话里只说了一句。

“看第六条。”

我往下翻。

乙方确认,本次事故源于其任职期间未落实必要备份措施,并同意配合甲方向客户说明。

海风吹动纸巾,刮过我的手背。

我的指节一点点压紧手机边缘。

前面答应给我总监。

后面让我承认事故是我造成的。

程书宁继续说。

“附件里还有东西。”

我点开。

一张灾备服务取消审批单。

申请人,贺家骏。

批准人,贺振邦。

技术评估人那一栏,赫然是我的名字。

日期是我离职后的第五天。

“我的签名是假的。”

“我知道。解除协议和账户停用记录能对上。”

我往下划,看到审批单最底部的客户责任确认。

贺振邦亲笔签了一句。

因取消隔离灾备产生的全部损失,由澄川科技承担。

后面附着个人连带保证文件。

我给程书宁回拨过去。

“原件能调吗?”

“可以申请核实。”

“那就调。”

手机又亮了。

贺振邦发来一段语音。

“林峥,钱好商量,协议你先签了。我现在只有你能指望。”

我盯着那张伪造签名的审批单,按下录音保存。

他要我救的,从来不只是系统。

他要我替他接住那张亲手签出去的欠条。

【第四章】

我没跟贺振邦争那张签名。

程书宁先发了律师函。

要求公司保存全部审批原件、操作记录及往来邮件,停止使用未经本人确认的签名文件。

二十分钟后,赵启明打来电话。

“都是模板问题。”

“我的名字也是模板?”

“下面的人图省事,从旧文件里复制的,不是针对你。”

“谁复制的?”

“你非得追到人头上?”

“是。”

他吸了口气。

“林峥,做事留点余地。你现在把贺总逼急了,奖金还能拿到?”

我打开免提,让程书宁一并听着。

“你是在拿拖欠奖金,要求我承认事故责任?”

赵启明马上改口。

“我没这么说。”

“那就把原件留下。”

当天中午,北衡物流负责人顾承岳联系了我。

他的号码,我存了五年。

第一次上线时,他在仓库里陪我们站到凌晨。后来每次演练,他都会让业务主管真正停一套系统,拿纸笔计时。

电话接通,他开门见山。

“你离职了?”

“二十七天前。”

“贺振邦告诉我,你还在带队抢修。”

我把解除协议发给他。

对面有椅子拖动的声音。

“他半小时前还跟我说,你人在机房。”

“我在国外。”

“能视频吗?”

“可以。”

接通后,顾承岳盯着我身后的海看了两秒。

他的嘴抿成一条线。

“我明白了。”

他把手机递给旁边的人。

北衡的信息负责人把镜头切向会议室大屏。

贺振邦正在另一端的视频窗口里,衬衣领口湿了一圈。

“顾总,林峥马上就到,他那个技术——”

“人就在这里。”

顾承岳把我接入会议。

贺振邦的声音断了。

贺家骏挤到镜头前。

“他这是故意的!公司出事,他跑出去旅游!”

我把解除协议共享出来。

“公司确认无须另行交接。”

我翻到下一页。

“公司已收回全部权限。”

再下一页。

“自解除之日起,不再承担任何运维及值守职责。”

每翻一页,贺振邦就往屏幕前凑一点。

最后,他伸手去推旁边的贺家骏。

“你当时为什么要写不交接?”

贺家骏扶住桌沿。

“不是您说,让他赶紧走吗?”

会议室里没人接话。

顾承岳把手里的笔放下。

“贺总,我现在不听你们内部吵架。第一,林工有没有你公司的备份?”

贺振邦看向我。

我说:“没有。”

“第二,北衡自己的数据,有没有恢复路径?”

“要查你们的独立保管合同。”

贺家骏立刻插话。

“合同已经取消了,没用!”

顾承岳看着他。

“谁准你替我们取消?”

“我们是技术服务方,有管理权。”

“管理权包括替客户放弃数据?”

贺家骏嘴唇动了动。

我打开自己当年交付后,由北衡签收的架构说明。文件是顾承岳刚刚从他们自己的档案系统里发来的。

“日常增量备份由澄川付费维护。北衡另外购买了每月一次的隔离归档,合同主体是北衡。”

顾承岳翻动手边资料。

“这份我签过。”

“取消日常服务,不等于能销毁客户归档。保管机构会按约保留,但调用必须由北衡授权。”

贺振邦猛地抬头。

“那就是有救!”

“只能确认有归档,不能保证完整恢复。最近这段业务,可能要另外找记录重建。”

“能恢复多少算多少!林峥,你现在就处理!”

我看向顾承岳。

“客户授权、现场保全、专业团队,缺一项我都不接。”

顾承岳点头。

“我来安排。”

贺振邦的手伸到镜头前。

“顾总,这还是我们公司的项目,不能让外人——”

“你刚才说,只有他能救。”

顾承岳停了一下。

“现在他能做事了,你又不准?”

贺振邦把手缩回去。

顾承岳让法务进入会议,逐项确认数据权属和应急权限。

程书宁在另一端核对协议。

我给沈砚舟发了消息。

他五分钟后接入,带着两名恢复工程师。

“承川可以接,但先说明,恢复不是解密。我们会保全现场,验证归档,能恢复多少,验收后才知道。”

顾承岳问:“多久能开始?”

“授权完整,现场具备条件,就能开始。”

这时,北衡信息负责人举起手机。

“保管机构回信了。”

他念到一半,停了。

“独立归档的保留宽限期,到明天下午六点。”

我看了眼当地时间。

算上时差,只剩三十三个小时。

贺振邦站了起来。

“那还等什么?林峥,快签!”

我把他发来的那份责任确认书,从屏幕上移到最前面。

“先把这个撤回。”

“都什么时候了!”

“就是现在。”

我盯着他。

“你要救客户,还是要找替罪的人?”

【第五章】

贺振邦没有立刻撤。

他把会议麦克风关了。

镜头里,他拉着赵启明说了几句话,又冲贺家骏指了指门口。

顾承岳看着屏幕。

“我给你五分钟。”

我已经打开航班页面。

最近一班,两个小时后起飞。

沈砚舟在电话里报现场情况。

“工程师到了楼下,保安不让进。”

“谁的指令?”

“贺家骏。说外部团队可能窃取公司商业机密。”

我把消息转给顾承岳。

顾承岳没有再看贺振邦。

他让北衡法务联系园区,同时安排自己的设备和临时办公点。

“能在外面做吗?”

沈砚舟说:“客户归档可以。现场增量数据和设备镜像,需要合法取得访问权限。”

“先做能做的。”

贺振邦重新开了声音。

“顾总,误会。家骏只是尽职责。”

顾承岳把手机举到镜头前。

“你们的尽职责,已经让我的车在仓口停了十一小时。”

贺振邦舔了一下嘴唇。

“文件可以撤。但林峥得保证,先恢复再谈责任。”

“责任由证据定。”顾承岳说,“恢复由合同定。”

五分钟快到时,我收到了盖章的撤回声明。

那张让我承认事故的协议作废。

涉及我的签名文件,暂不作为任何对外解释依据,待核查。

我把文件发给律师,起身收拾行李。

海边的拖鞋还沾着沙。

箱子里有三件没穿过的衬衫。

我刚拉上拉链,贺振邦又来电话。

“机票我报销。”

“不用。”

“林峥,你回来坐哪儿?原来那个办公室给你。家骏先停职,你满意了吧?”

我把护照放进口袋。

“我这次服务的是北衡。”

“你真要在这个时候挖我的客户?”

“是你让客户以为,我还在替你值班。”

他不说话了。

赶去机场的车上,程书宁发来一份新的文件。

贺振邦的个人连带保证,确实存在。

不是他替所有客户无限担保。

是北衡去年续签关键业务合同前,要求澄川对主动缩减灾备所造成的损失,提供额外保证。

当时我在技术评审会上坚持,不能删隔离备份。

贺振邦为了拿到续约款,签了保证。

现在,他批准的取消单、他的个人保证、那张冒用我的技术评估,连成了一条线。

程书宁说:“他想把主动取消,解释成技术负责人失职。这样至少能争取减轻自己的责任,再向你追偿。”

“所以那份顾问费,不是请我救火。”

“是买你的认错。”

机场广播响起。

我拎起箱子。

“那就让他把这笔钱省着。”

落地时,离保留期结束只剩八小时。

我直接去了北衡临时恢复点。

卢远等在门口,身上还是昨天那件衬衫。

“你怎么来了?”

“顾总让公司派熟悉业务的人协助。没人愿意,我就来了。”

“指令留了吗?”

他把手机给我看。

正式派驻通知,抄送了双方负责人。

我点头。

“先吃东西。”

他摇头,抓住我的箱子。

“归档申请被退了。”

保管机构的审核员正在视频里解释。

“申请主体没有问题,但合同预留的授权代表和本次申请人不一致,必须补充有效委托。”

顾承岳接过电话。

“我本人签字,还不够?”

“您是法定代表人,可以变更,但需要完成身份和材料核验。”

“最快多久?”

“材料完整,我们马上办理。”

卢远指着屏幕上的预留授权人。

贺家骏。

我眼皮跳了一下。

“客户合同的授权人,为什么会是他?”

北衡法务翻出一封邮件。

“澄川上月提交过联系人变更,说便于统一服务。我们经办把运维联系人误填进了调用授权栏。”

顾承岳没骂人。

他看向经办。

“把过程写清,先补材料。”

贺家骏的电话就在这时打来。

“听说你们卡住了?”

我按下免提。

“客户在补授权。”

他笑了一声。

“林峥,你以为绕开我们,就能办成事?”

顾承岳伸出手,接过我的手机。

“贺家骏。”

电话那头停了。

“顾总,我不是那个意思。”

“你现在过来,把你手里所有客户材料带齐。”

“我叔说——”

“你叔现在也在来的路上。”

顾承岳挂断电话,把手机还给我。

墙上的钟走了一格。

我拉开椅子。

“核验归他们,我们先查归档清单。”

卢远把一摞纸铺开。

最上面那张,标着上月最后一次全量校验通过。

可再往下翻,我的手停住了。

关键结算附件,不在主业务归档里。

【第六章】

卢远把清单翻了两遍。

“是不是漏打了?”

“不是。”

我把其中两条记录圈出来。

“业务库和附件库分开保管。这里有业务归档,没有附件归档。”

沈砚舟拉来一把椅子。

“附件缺多少?”

“涉及回单、签收图和部分结算凭证。没有这些,调度可以恢复,结账不能直接开。”

顾承岳解开衬衣袖口。

“能不能从仓库补?”

“能补一部分。需要各仓留存、车队回单和结算平台的合法导出记录,逐笔核对。不能随便塞回去。”

他转身叫来业务主管。

“分区拉人。能调出来的先列目录,别改原件。”

屋里键盘声一下密了。

我把杯子里的冷水喝完,牙根被冰得发酸。

卢远盯着另一张清单。

“上个月附件归档还过了。”

“调它的调用记录。”

“我没有权限。”

“让客户向保管机构申请。”

半小时后,记录到了。

附件归档未按期成功。

失败通知发往澄川技术总监邮箱。

确认已读。

处理意见,暂缓。

签批人,贺家骏。

门在这时被推开。

他跟着贺振邦进来,先扫了一眼屋里的设备。

“你们这阵仗,也没多专业。”

我把清单推过去。

“你为什么暂缓?”

他低头,眉毛拧到一起。

“每天那么多邮件,我哪有空一封封看。”

“这是客户数据归档失败通知。”

“你们原来设计得太复杂,一出问题就全靠人盯。”

我拿出下一张。

“自动告警触发过三次。每次都被你关闭。”

贺振邦抽过纸。

“你关了?”

“供应商说是旧系统误报。”

“哪个供应商?”

贺家骏抿住嘴。

沈砚舟把一份现场初步报告放在桌上。

“新运维商暂时联系不上。当前能确认,攻击进入生产环境前,使用过它负责管理的服务入口。还需要警方和独立机构进一步取证。”

贺家骏抓住那句还需要。

“就是还没查清!没查清,你们别乱扣帽子!”

我把他的手从报告边上拨开。

“没人说你实施攻击。”

我点了点归档清单。

“现在问的是,你为什么收到失败通知,不处理,还确认服务正常。”

贺振邦转过头。

“说话。”

贺家骏看了一圈,最后盯住卢远。

“具体都是下面的人办的。卢远,你说,是不是你让我点的?”

卢远两只手压在膝盖上。

他想开口,又把嘴唇咬住。

贺家骏抬了抬下巴。

“想清楚,你还要在公司干。”

屋里安静下来。

我把录音中的会议提示重新点亮。

“卢远,只说你知道的。”

他把手机放到桌上,打开工单。

“我让你续费。”

第一张截图,是失败告警。

第二张,是他发出的风险说明。

第三张,是贺家骏的回复。

再拿林峥那套吓唬人,就收拾东西走。

卢远的手指抖了一下,还是往下滑。

“你让我点关闭,我没点。”

“最后是你自己关的。”

贺家骏伸手抢手机。

沈砚舟一把挡住。

椅腿擦过地面,发出一声尖响。

顾承岳抬头。

“出去。”

贺家骏僵在桌边。

“顾总,我是来协助——”

“你妨碍工作。出去。”

贺振邦抓住侄子的胳膊,把人拖到门口。

门还没关上,外面就传来一声压低的吼。

“让你省钱,谁让你乱签!”

我没再听。

保管机构发来通知。

新授权核验通过。

归档保留已经延长。

卢远的肩膀往下一塌,扶着椅背坐了回去。

我把打印出来的授权文件夹进项目档案。

“开始恢复验证。”

沈砚舟看了眼时钟。

“北衡明早六点必须开第一批车。还有十一个小时。”

“先恢复调度必需的数据。结算冻结,附件逐笔补。”

“你得签风险清单。”

“我签我核实过的。”

我接过笔。

笔尖刚碰到纸面,工程师在里面喊了一声。

“林工,校验不通过!”

我抬头。

“哪一项?”

“订单总量对得上,运输状态对不上。”

卢远已经站了起来。

我把笔扣回去,走向屏幕。

恢复出来的不是最终状态。

有一批车,账上显示还在仓里。

实际上,已经开走五天了。

【第七章】

顾承岳站在我身后,看着那些冲突记录。

“直接按最新时间覆盖,行不行?”

“不行。”

“仓里等不起。”

“写错一辆,可能就重复发货。现在快五分钟,后面要多赔几天。”

他抹了把脸。

“你说怎么做。”

我指向白板。

“归档只恢复到上月底。之后的运输状态,靠业务记录补。调度平台、仓库扫描记录、承运商签收,三方交叉核对。”

卢远问:“今晚全补完?”

“补不完。先分批。”

我把订单切成几组。

信息齐全,核验通过的,进第一批。

存在冲突的,锁住。

缺原始凭证的,继续人工调度,不得混进已恢复系统。

顾承岳转头。

“各仓负责人全部在线。谁的记录,谁确认。”

视频窗口一个个亮起来。

有人在仓库办公室,有人坐在车里,还有人把电脑放在叉车旁的木箱上。

一个仓库主管拍着桌子说已经扫描出库。

承运商说车还没到。

我让双方把原始单据展开。

货号少了一位。

两边核对了三遍,主管摘下眼镜,指腹压住鼻梁。

“是我们录错了。”

我把那一条划进人工复核。

“下一条。”

凌晨两点,贺振邦又进来了。

这次没带侄子。

他拎着几袋饭,往桌上放。

“先吃一点。”

没人伸手。

他拿出一盒,揭开盖子,推到我旁边。

“你以前最爱这家的。”

我手没离开键盘。

“现在不吃辣。”

他把盒子收了回去。

“林峥,我知道你有气。等这事过去,咱们重新谈。”

“你挡住屏幕了。”

他向旁边挪了一步。

“家骏已经被我骂了。”

“那是你们的事。”

“我给你股份,实股。你回来,帮我把这一关撑过去。”

我终于抬头。

“上一次你说给我总监,是在我连续通宵三天以后。”

“这次不一样。”

“确实不一样。”

我把客户签下来的恢复范围确认单放进文件夹。

“这次先签合同,先付首款,工作有边界,验收有标准。”

贺振邦看着那张纸。

“七年,你就一点旧情都不念?”

我从背包侧袋拿出药盒。

盒里剩两片。

“我爸做手术那天,你让我先处理客户故障。”

他的手停在饭袋上。

“那时候公司离不开你。”

“现在离得开了。”

我把药盒放回去。

“别再挡着我工作。”

他站了半分钟,提着没拆的饭走了。

凌晨四点,第一批数据验证通过。

六点,北衡西区仓的闸机重新放行。

现场视频传来发动机启动声。

仓管拿着打印单,一辆车一辆车核对。

第一辆驶出去时,卢远的手还按在回车键上。

“出去了。”

没人欢呼。

第二辆。

第三辆。

顾承岳对着电话说:“先跑这一批,其他仓不要抢。”

我靠住椅背,才发现衬衫后背贴在皮肤上。

空调吹过来,肩胛一阵发紧。

沈砚舟把热水塞到我手里。

“喝。”

水杯刚碰到嘴边,程书宁打来电话。

“先别看手机。保存证据,我们在处理。”

我把杯子放下。

“什么事?”

她没再绕。

“贺家骏发了公开声明。”

标题很长。

前技术负责人拒绝交接,重大事故后趁机索取天价救援费。

里面有我的姓名、照片,还有我在海边的截图。

最后一段写着,怀疑事故与离职人员存在关联,已提交线索。

卢远在旁边骂了一声。

我打开评论。

有人说,技术人员最会留后门。

有人说,不给钱就让公司瘫痪,这算什么本事。

还有人把我父亲住院时,我在朋友圈发过的照片挖了出来。

手机又响。

一个陌生号码。

我接通,对面刚喊出我的名字,我就按下录音。

“请报姓名。”

对方骂了两句,挂断。

顾承岳看完声明,把手机扣在桌上。

“他们还敢发这个?”

我给程书宁回消息。

依法处理,保全全部内容。

随后,我拨通贺振邦的电话。

“声明是你批准的?”

他没有否认。

“家骏也是被逼急了。你要是愿意回来,这些事都能解释。”

我望着窗外刚放行的货车。

“贺振邦。”

“你拿客户停摆逼我认错,拿奖金逼我签字。”

我按紧手机。

“现在,你拿我家里人逼我?”

【第八章】

贺振邦那边只剩呼吸声。

过了几秒,他开口。

“网上的事,谁控制得住?”

“你控制得住自己的公章。”

“声明只是提出怀疑,又没给你定罪。”

“那就把依据准备好。”

我挂断电话,继续核对下一批订单。

卢远看着我。

“你还做?”

“这是客户的数据。”

“他们在背后往你身上泼脏水。”

“所以更不能给他们拿到真把柄。”

沈砚舟把我的屏幕锁了。

“轮班。你已经连续工作十九个小时。”

我想把手伸回键盘,又看到自己在同一页上重复核对了两遍。

我收回手。

“剩下这几项,双人复核。”

“知道。”

他把我送到隔壁休息室。

我刚坐下,程书宁就带着打印材料来了。

她没有让我录什么控诉视频。

只把几张纸按时间排好。

解除协议。

账户停用确认。

公司免交接条款。

离职前提交的风险提示回执。

客户此次应急授权。

承川签署的服务合同。

“先澄清能证明的。”她说,“攻击来源等待调查。我们不替调查结论抢跑。”

我点头。

律师说明发出去后,北衡紧接着发布客户说明。

明确我离职时点。

明确应急服务由北衡主动委托。

明确我未要求支付任何原公司欠款,作为恢复工作的前提。

最后附上分批恢复进度。

不多一句。

贺家骏的声明底下,开始有人问。

既然公司自己盖章不需要交接,怎么又说拒绝交接?

人都被踢出系统了,为什么还对外说在机房抢修?

顾承岳给我发来消息。

他拒绝撤声明。

我回了三个字。

让他留。

不到一个小时,贺家骏又补发一段视频。

他拿着那张灾备取消审批单,指着我的签名。

“证据就在这里。某些人别装无辜。”

程书宁看完,把手机放到录音笔旁边。

“挺好。”

我闭了闭眼。

“这回他说清楚文件是公司的,也承认拿它对外使用了。”

“已经保全。”

下午,赵启明来找我。

他没进恢复现场,站在楼下给我打电话。

“能单独聊聊吗?”

“有律师在。”

“我不是来害你的。”

“那你更不需要怕她在。”

他上来时,手里夹着一个档案袋。

袋口被揉出几道折痕。

程书宁打开录音设备。

“你是否同意记录本次谈话?”

他看了看我,点头。

“我没伪造签名。”

“我们还没问。”她说。

他喉结动了一下。

“贺家骏让我从历史报销文件里找林峥的签名图。我以为是补内部流程。”

我盯着他。

“你知道那时候我已经离职。”

“知道。”

“你也知道我的风险意见是不能取消。”

“知道。”

“那你以为什么?”

赵启明把档案袋按在腿上。

纸边一点点折了进去。

“我房贷一个月一万八,孩子刚上小学。”

我没说话。

他把袋子推过来。

“奖金核算底稿。你那一百六十八万,确实达到了条件。贺总让先压着。”

程书宁没有直接收下。

“材料来源?”

“我是经办,原始文件在公司。我提供的是工作中形成的核算记录,愿意按程序向有关部门提交。”

“还有什么?”

他抬头看我。

“那家新运维商,合同金额六十八万。实际能查到的服务人员,只有两个。”

“跟攻击有什么关系?”

“我不知道攻击是谁做的。我只知道,贺家骏指定采购,还让我把其中二十八万列成迁移咨询费。”

程书宁把笔停住。

“款项流向有记录吗?”

“有。最终收款公司,负责人是他女朋友的哥哥。”

我把桌上的水推给他。

“这些交给客户审计和调查人员。”

他没碰杯子。

“林峥,你能不能跟贺总说,别让我一个人扛?”

我看了眼他带来的奖金核算表。

七年里,他替我跑过不少次报销。

也在那天笑着劝我,拿三百块算了。

“你做过什么,就说明什么。”

他张了张嘴。

“我今天已经来帮你了。”

“你在补你自己做过的事。”

他低下头,手指抓住膝盖上的布料。

门外响起敲门声。

卢远探头进来。

“林工,独立取证机构出了阶段报告。”

他看到赵启明,话顿住了。

我伸手。

“拿来。”

报告第一页,列着已经核验的账户和时间。

攻击发生前,新运维商管理的入口存在异常访问。

隔离备份被停用。

备份管理权限被合并。

几项调整的审批人,都是贺家骏。

第二页,还有一条。

风险告警曾被人工删除。

删除动作发生时,贺振邦的管理账户在线。

【第九章】

北衡召集供应商责任协调会那天,第二阶段恢复已经完成。

核心调度恢复。

结算分批解锁。

仍缺凭证的业务单独保留,没有被强行改成正常。

我在验收单上签下名字,才走进会议室。

贺振邦坐在长桌另一端。

三天没见,他下巴上冒出一圈胡茬,领带打歪了。

贺家骏坐在旁边,面前摊着一份事先写好的说明。

客户代表、双方律师、保险机构、独立审计人员依次落座。

顾承岳没有寒暄。

“先把事实对清。”

贺振邦立刻开口。

“我们首先向客户道歉。此次恶意攻击是外部犯罪行为,我们也是受害者。”

北衡律师点头。

“攻击行为的刑事责任,由调查处理。今天核对的是你方是否履行合同,以及各项损失和减损费用。”

贺振邦看了我一眼。

“技术问题,不能全让老板承担。”

独立机构负责人打开投影。

第一组,合同要求。

第二组,变更记录。

第三组,风险告警。

时间逐条排列。

我的最后一次登录,停在解除劳动关系那天下午。

后面所有操作,都发生在账户禁用之后。

贺家骏把说明往前推。

“账号不代表本人。技术人员有其他手段,你们不能排除。”

负责人看着他。

“如果你有具体线索,可以提交。不能用猜测覆盖已经核实的记录。”

“我有他的签字!”

他抽出那张取消单。

我没伸手。

程书宁把解除协议和签名形成过程的证据目录放了过去。

“这份文件签署日期,我方当事人已经离职。”

贺家骏咬住牙。

“他可以远程签!”

赵启明坐在靠门的位置,脸上没一点血色。

程书宁转向他。

“请你说明。”

贺家骏猛地回头。

“你想清楚!”

赵启明手里的纸响了一下。

他看向贺振邦。

贺振邦没看他。

赵启明慢慢站起身。

“签名图片是我按贺家骏要求,从旧文件中提取的。”

“放屁!”

贺家骏推开椅子。

顾承岳身旁的工作人员起身挡住他。

赵启明的声音提了起来。

“聊天记录在!原始设备已经按要求提供核验了!”

贺家骏转头抓住贺振邦的胳膊。

“叔,你说话!不是我一个人——”

“坐下!”

贺振邦甩开他。

杯子被碰倒,水淌过桌沿,落在贺家骏裤腿上。

他没擦。

投影换到采购审计。

六十八万的合同。

缺失的服务验收。

二十八万咨询款的支付链路。

贺家骏盯着收款公司的名字,嘴唇一点点发白。

“这是正常商业往来。”

审计人员翻到下一页。

“我们尚未对资金性质作最终结论。请你提供对应服务内容和交付证明。”

“材料在公司。”

“昨天已经要求提供。”

“系统坏了!”

“付款凭证来自银行,合同来自客户留档。你声称存在的交付,在哪里?”

他伸手去拿水杯,抓了个空。

桌上只剩一摊水。

贺振邦往旁边移了半个座位。

“采购是他负责,我不清楚具体情况。”

贺家骏看向他。

“您不清楚?”

“我只批准了降本,没有批准违规!”

贺家骏忽然从文件里抽出一张纸,拍在桌上。

“那这是什么?客户要求保留灾备,您说续约钱先拿,后面再优化!”

贺振邦扑过去按住。

纸已经滑到客户律师面前。

我坐在原位,看着叔侄两个人的手叠在一起。

七年前,贺振邦也是这么按住我的方案。

他说,预算先省一省,公司起来了,你想怎么做都行。

这次,桌上的纸不归他收走。

独立机构负责人继续展示记录。

贺振邦管理账户下的告警处理,由他本人通过工作手机二次确认。

对应时间,他给运维群发了一条消息。

先关掉这些警报,别影响客户验收。

贺振邦把手收回去。

“我不懂技术。”

顾承岳一直没打断。

听到这里,他把续约合同翻到保证页。

“你不懂技术。”

他指着那行字。

“承担责任,四个字,你懂不懂?”

贺振邦的肩膀垮了下去。

客户律师展示了初步损失清单。

应急恢复费用。

已核实的停运损失。

合同约定范围内的违约责任。

每一项后面都附了计算依据,部分仍在复核,没有把所有经营波动都算进去。

贺振邦翻到最后,手指停住。

他看了两遍那个数字。

又翻回保证页。

“这不能全算我的。”

“具体金额可以依法核定。”律师说,“但你方不能要求已经离职的人替代责任主体。”

程书宁随后递交了我的索赔文件。

拖欠绩效奖金。

公开不实信息造成的损害。

相关证据保全及维权请求。

贺振邦抬头看我。

“林峥。”

我没应。

“你跟顾总说句话。”

顾承岳合上文件。

“他没有替你免债的权力。”

贺振邦撑着桌面站起来,绕过椅子,走到我旁边。

“我给你股份。”

会议室里没人动。

“公司给你管。你说了算。我退,我让家骏滚,你回来。”

他伸手来抓我的袖口。

我把椅子往后挪开。

“我回来干什么?”

“救公司。”

“公司在我走的那天,已经说不需要我了。”

他的手停在半空。

“那是气话。”

我从文件袋里拿出那张三百块的纸条。

纸角已经被压平。

领取即视为确认本年度无其他奖金争议。

我把它放到他的保证书旁边。

“这个,也是气话?”

贺振邦看着两张纸。

嘴角抽了两下。

“我当时不知道会变成这样。”

“你知道欠我钱。”

“我会给。”

“你知道我没有签取消单。”

他没出声。

“你也知道,发声明的时候,没有证据证明我实施了攻击。”

他的手顺着桌沿滑下去。

膝盖碰到椅子,他坐空半截,被旁边的人扶了一把。

贺家骏站在门边,忽然喊。

“叔,外面有人找我。”

两名调查人员出示证件,请他配合了解采购和相关材料的情况。

不是当场宣判。

也没有谁一句话就能定罪。

贺家骏却已经扶不住门框。

他回头找贺振邦。

“叔,您跟他们说,我刚毕业,我什么都不懂。”

贺振邦低着头,双手捂住脸。

水从桌沿滴到地上。

贺家骏又看向我。

“峥哥,我把总监让给你。你帮我说一句,我不是故意的。”

我站起来,收好验收文件。

“那把椅子,你自己坐。”

他嘴里还在念。

“我就是想省点钱,我没想这样,我没想这样……”

我从他身边走过去。

门外,卢远抱着最后一批校验报告等我。

“林工,全部对完了。”

我接过来。

“走,签交付。”

【第十章】

我没再回澄川上班。

承川的合伙协议,是在一间不到二十平方米的会议室里签的。

沈砚舟把文件推过来。

“现金报酬、利润分配、股权分期取得,退出条款也写清楚了。”

我逐页看。

“值守制度呢?”

“附录三。”

“关键岗位至少两个人掌握,所有客户的恢复流程都要能由团队接手。”

“已经加了。”

“不能因为某个人休假,就让公司停摆。”

沈砚舟把笔帽拔开,又放下。

“你这句话,应该印在门上。”

“写进制度,比印在门上有用。”

他笑了,拿起笔。

我签完名字,手机亮了。

程书宁发来消息。

奖金案件开庭通知到了。

我把时间记进日历。

开庭那天,澄川的代理人试图把绩效奖金说成老板自主决定的奖励。

程书宁递交了劳动合同附件、双方签字的核算表、客户回款凭证,以及公司内部确认达标的邮件。

对方翻到最后,停了很久。

调解室里,贺振邦通过视频出现。

背景不是原来的办公室。

是一面空墙。

他开口第一句,还是资金紧张。

“先付二十万,剩下分三年。”

我看向程书宁。

她问对方:“担保措施呢?”

“公司不会跑。”

我把文件合上。

“那就继续审。”

他急了。

“一百六十八万,你非得一分不少?”

“是。”

“公司现在多少人等工资,你不知道?”

“我也是被欠钱的人。”

视频里,他抬手搓了搓脸。

“林峥,我现在才知道,你这个人真狠。”

我看着镜头。

“你给我三百块的时候,没觉得自己狠。”

调解没成。

后来裁决支持了奖金请求。

澄川没有在期限内履行,程书宁继续申请执行。

那段时间,我开始带新的恢复团队。

第一份培训材料,不是讲我怎么救回北衡。

是把那次恢复中不能解决的部分逐条列出来。

有些缺失的附件,只能靠原始业务凭证补。

有些记录直到交付时,也只能标注无法确认。

卢远来面试时,看着那份材料站了半天。

“你连没恢复出来的也写?”

“客户花钱,是要知道真实情况。”

他递上离职证明。

澄川拖欠了他的工资,他已经按程序提出解除,并保留了请求。

我让人事安排技术面试。

他愣了一下。

“还要面?”

“你能不能胜任,得由团队确认。”

他把背挺直。

“行。”

面试结束,负责评估的工程师说,他基础不错,遇事容易扛着不报。

我在建议栏加了一条。

任何风险升级,不得因上报人职级低而搁置。

卢远入职第一天,拿到的不是一句跟着我好好干。

是合同。

工资、值班补贴、培训安排,写得清清楚楚。

他翻到最后,问我。

“我以后休假,电话真能关?”

“交接完整,值守有人,就关。”

“客户万一找我呢?”

“引导他联系当班人员。”

他捏着合同,笑出了声。

我把新工牌递过去。

“别笑了,下午还有演练。”

赵启明也来过一次。

他站在楼下,没有要求见我。

只让前台转交了一份书面情况说明,确认自己参与提供签名图片的经过,愿意承担相应后果。

程书宁说,材料已经按程序提交。

我没有再单独联系他。

有些人可以把事实说清。

说清之后,该承担的也不会消失。

对不实声明的诉讼推进时,澄川提出撤稿并赔礼。

我要求更正放在原发布渠道,清楚说明没有证据支持对我的指控,不接受一句造成误会就算完。

更正发出那天,我正在给客户做恢复演练。

投影上,备用环境按计划启动。

客户主管掐着表,问能不能再快一点。

我把核验步骤指给他看。

“这三项不能省。”

他看完,点了头。

我的手机没有响。

程书宁等我结束,才把更正页面和后续处理进度发来。

我把文件存好,回了两个字。

收到。

又过了一个季度,澄川进入破产程序。

北衡依法追索的那部分债务,也启动了对贺振邦个人保证责任的处理。

没有谁在电话里喊一句封杀,他就失去一切。

是一张张合同。

一笔笔核实的损失。

一道道他当年嫌麻烦的签字程序。

他亲手签过的文件,最后都回到了他面前。

我应得的奖金通过执行程序收到第一笔款时,程书宁特意打来电话。

“后续还有分配,不是全部到账。”

“知道。”

“要不要庆祝?”

“今天先把项目分红发了。”

她停了一下,笑了。

“行,你先忙。”

下午,财务把分配表交给我。

卢远站在门口,看着手机里到账的信息,来回确认了两次。

“这么快?”

“合同约定验收后发。”

“我以为怎么也要等老板批几轮。”

我把下一份文件翻开。

“我已经批了。”

他走出两步,又回头。

“林工,楼下有个人找你。”

贺振邦坐在大厅。

外套搭在腿上,袖口磨出了毛边。

前台给他倒了一杯水,他没喝。

看见我,他立刻站起来。

“就耽误你五分钟。”

我看了眼时间。

“说。”

他从口袋里拿出一张折过几次的纸。

不是合同。

是一份岗位申请。

“我手里还有些老客户资源。业务、销售,我都能做。”

我没接。

“我们招聘走人事。”

“林峥,你知道我以前怎么做生意。我能帮你。”

“我知道。”

这三个字落下,他的手往回缩了一点。

大厅电视正在播放公司培训片。

画面里,工程师拔掉演练环境的主连接,另一个人拿着清单逐项复核。

贺振邦看了几秒。

“你现在做得挺好。”

“有团队。”

“以前,是我没把你当回事。”

我没有替他接下去。

他只好继续说。

“那天,我不该给你那三百块。”

“你不该做的,不止那一件。”

他低头看着手里的申请表。

指甲把纸边掐出一道裂口。

“你要我怎么道歉?”

“更正已经发了,其他按程序办。”

“七年的情分,真就这么没了?”

我抬手示意前台,访客记录可以结束了。

“我的七年,工资和奖金能算清。”

他抬起头。

我看着他。

“你想白拿的那部分,结束了。”

他站在原地,嘴里低低说了一句什么。

我没有再停。

电梯门打开,卢远在里面等我。

手里拿着本周值守表。

“林工,下周你的假批好了。”

我接过来看。

我的名字从值守栏移到了休假栏。

接替人、备用联系人、风险事项,签字齐全。

“这次去哪儿?”他问。

“把上次的海看完。”

出发那天,我把工作手机锁进办公室抽屉。

沈砚舟站在门口,晃了晃值守表。

“放心走。”

我把钥匙放进包里。

马尔代夫还是那间房。

露台上的椅子换了位置,离海更近了一点。

早餐送来时,我的私人手机震了一下。

母亲发来父亲在公园散步的照片。

他扶着栏杆,朝镜头抬起一只手。

下面还有一条语音。

“玩你的,家里都好。”

我回完消息,把手机扣在桌上。

服务员问我,今天还需要安排快艇赶去机场吗?

我摇头。

上次没吃完的那份早餐,这次还冒着热气。

我拿起刀,把面包切开。

“不赶。”

“今天哪儿也不去。”

【亲~能在评论区给本故事打个分吗?用十分制的方式,求求了,喜欢这类的点点关注哦~】

沪ICP备16008431号-1

本站所有内容都已取得正版授权,且不适合未成年人观看。版权声明 - 投稿声明 - 自审制度 - 免责声明