1
会议室空调开得十六度,林晚坐的位置正对着出风口。她第三次把西装外套裹紧,对面的HR还在念电子屏上的离职协议条款。
"补偿金按N+1算,但林小姐入职不满半年,所以是半个月工资。"HR推了推眼镜,"你签完字,财务那边今天就能打款。"
林晚盯着协议上"个人能力与岗位需求不匹配"那行字,笔帽在指间转了两圈。
"能给我十分钟吗?我电脑上还有点东西要交接。"
HR看了眼手表,明显不耐:"五分钟。"
林晚回到工位的时候,隔壁组的陈琦正跟人视频聊天,声音故意拔高了:"是啊,测试岗嘛,本来就是个填坑的活儿。走了也好,省得咱们系统上线出问题还得给她擦屁股。"
她没接话。电脑屏幕亮起来,她打开公司内部系统的后台面板,敲了四行命令。
进度条走到100%的时候,她拔掉了网线。
"林晚,你交接完没有?"HR催命似的出现在工位隔板前。
"好了。"她站起来,开始收拾桌面。一个马克杯、两本专业书、一盒没开封的曲奇饼、三支签字笔。东西不多,拉开双肩包拉链,一股脑全塞进去。
"对了,"她拉上背包拉链,背上肩膀,"系统我今天早上做过一次例行维护,近三天内不要再动核心库的配置参数,不然可能会有连锁报错。"
陈琦在旁边笑出了声:"都走了还装什么专家,你那套维护脚本我上周就看过,全是网上抄的模板。"
林晚没回头,走到电梯口的时候,背后传来HR跟陈琦的对话:"她那个工牌你收一下……"
电梯门关上。
下午三点十七分,林晚的手机开始震动。
第一个电话是测试组组长打来的,她按了静音。第二个是项目总监,她没接。第三个是公司总机号码,她直接拉进了黑名单。
微信弹窗在十分钟内刷了三十七条未读,最新一条来自陈琦:"你走之前到底动什么了?!"
林晚在奶茶店点了杯杨枝甘露,单手打字回复:"什么动什么?我能力有限,听不懂。"
对面秒回:"财务系统崩了!现在整个报税模块全部报错!所有数据接口都返回401!你他妈是不是留了后门?"
"我没那个本事。"她插上吸管,"网上抄模板的人哪会写后门。"
第二条消息发出去之前,她已经把陈琦的对话框删了。
系统瘫痪的第五个小时,林晚在出租屋里看了一部电影。手机静音扔在沙发上,每隔几分钟屏幕就会亮一次。未接来电从HR到副总,再到几个她压根没存过的号码。
晚上九点四十,门外响起敲门声。
林晚从猫眼里看了一眼,是技术总监张启明。四十来岁,头顶已经有点稀疏,平时话不多,但对她还算客气。她犹豫了三秒,开了门。
"林晚,"张启明脸上全是汗,领带扯歪了一半,"公司出大事了,财务系统彻底卡死,业务部门集体停摆,老板急得要报警。"
"报警?"林晚靠在门框上,"报什么警,查我有没有偷公司数据?"
"没人怀疑你。"张启明的语气里带了点恳求,"备份库也同步崩了,运维那边看了一下午看不懂报错日志。开发说这是测试环境的历史配置冲突导致的,但具体怎么修他们没头绪。"
"所以?"
"你回来看看吧。你在的时候系统一直很稳,你走那天早上还做了维护……"
林晚歪了下头,嘴角动了动:"张总,你这话说的,好像我走的时候动了什么手脚似的。"
张启明噎了一下,舔了舔嘴唇:"我不是这个意思,我是说你可能比我们更熟悉这个系统的底层逻辑。"
"我能力有限。"林晚把门拉开了一半,转身去沙发上拿双肩包,"这话是下午HR念给我听的,原话。"
张启明站在门口不敢进来:"你要什么条件?加班费三倍?还是项目奖金?我帮你跟老板谈。"
林晚拉上拉链,把包背好了。站在玄关换了双帆布鞋,然后抬起头。
"帮不上忙,"她的语气很平,"我能力有限。桌上的东西已经收完了。"
她绕过张启明往电梯走,后者愣了两秒追上来:"不是,林晚你听我说,系统要是今晚修不好,明天税务那边全部逾期,公司要罚一大笔钱!"
"是吗。"她按了电梯下行键。
"全公司一百多号人的工资都在财务系统里挂着!"
"哦。"
电梯到了,她走进去,按了一楼。张启明站在电梯门外,手按着门框不让他合上:"你到底想要什么?道歉?赔偿?你说个话行吗?"
林晚把他的手从门框上拨开,笑了笑:"张总,我桌上东西收得飞快,一只双肩包就全装完了。你让我回来,我拿什么修?我连工牌都交了。"
电梯门关上。
第二天早上七点,林晚被房东的电话吵醒。房东说有个自称她前公司HR的人打电话到物业,问她是不是还住这儿,房东紧张兮兮地问她是不是犯事儿了。
"没有,"她翻身坐起来,"就是离职交接没做好。"
挂了电话,她刷了下朋友圈,看见前同事发了一条动态:财务系统还在崩,运维通宵了,听说老板拍桌子说要把离职的那个测试员找回来跪着求。
底下有人评论:她到底什么来头?
没人回答。
林晚把手机扣在床上,打开笔记本电脑。她接入了一个远程终端,屏幕上是公司核心数据库的实时监控面板。CPU占用率98%,报错日志每秒刷出几百行。
她靠在床头看了一会儿,关掉了窗口。
下午两点,陈琦用陌生号码打来电话。
林晚接了,那头沉默了三秒,然后陈琦的声音带着浓重的鼻音:"林晚,我错了好不好?我当面跟你道歉行不行?你能不能回来把系统修一下?业务那边打电话骂了我一上午了,老板说再搞不定就让我背全责。"
"你背什么责?"林晚夹着电话剥橘子,"你又不是测试岗。"
"可是……可是昨天HR说你能力不行的时候我没帮你说话……"
"你也没害我,你只是说了实话。"橘子瓣扔进嘴里,"我确实能力有限,不然系统怎么我一走就坏了呢?对吧。"
"林晚你别阴阳怪气的了!"陈琦哭腔出来了,"你知道吗,今天早上老板让张总监查你走之前最后碰了哪些模块,查出来是基础数据库的配置表你维护过。现在全公司都觉得是你故意搞的!"
"哦,那就让他们觉得好了。"林晚把橘子皮丢进垃圾桶,"报警吧,让网警查。查出来真是我,我坐牢。查出来不是我,那谁造的谣谁负责。"
"你——"
"我还有事,先挂了。"
林晚挂了电话,看了眼日期。离月底最后报税期限还有三天。
晚上七点,林晚下楼扔垃圾,楼下一辆黑色SUV没熄火。车窗摇下来,坐在后座的是公司老板周承泽。四十出头,做传统制造业起家,去年才转型搞互联网平台,烧了一千多万开发的业务系统就是林晚参与测试的那个。
"林小姐,上车聊两句。"周承泽的语气很客气,但车门已经打开了。
林晚把垃圾袋丢进垃圾桶,拍了拍手:"周总,您这车停消防通道了,物业看见要拖的。"
"系统的事我了解了。"周承泽没接她的话,"HR那边做事不讲究,我已经批评过了。你现在回来,职位升两级,薪资翻倍,之前的辞退流程作废,当没发生过。"
"谢谢周总好意。"林晚往单元门方向走,"但我能力真的有限,那么大个系统我修不了。"
"三倍。"周承泽在后座没动,声音从车窗里传出来,"薪资翻三倍,再加一笔特别奖金。你开价。"
林晚停下脚步。
她回头看了一眼,周承泽坐在车里目光灼灼地盯着她。那张脸上写满了笃定,笃定她会回头,笃定没人会跟钱过不去。
"周总,"她开口,"你知道昨天HR让我签的离职协议上,对我的评价是什么吗?"
周承泽皱了皱眉:"我不知道,人事流程我不过问。"
"说我技术水平停留在外包初级,说我缺乏独立解决问题的能力,说我被辞退是情理之中的事。"林晚笑了一声,"我签了字的,白纸黑字。您让我回去,这协议算什么呢?"
"可以作废。"
"作废了,那上面写的话就能当没说过吗?"
沉默。
单元门里的声控灯灭了。林晚跺了下脚,灯又亮了。她站在光里,背上的双肩包拉链拉得严严实实。
"周总,"她最后说了句,"我桌上东西收得飞快,一只双肩包就全装完了。您让我回去,我坐哪儿?我连工位都没了。"
她转身上了楼。
第二天,事情开始发酵。
林晚从之前关系还行的运维小哥那儿听说了,公司内部群炸了,有人把周承泽亲自上门请人被拒的截图发了出来。底下清一色的骂她拿乔、不识抬举、肯定是故意破坏系统等筹码。也有零星几条说HR做得太绝把人逼走了活该,但很快被刷上去。
运维小哥偷偷给她发消息:晚姐,说真的,你到底留没留后门?我不问别人就自己知道。
林晚回了四个字:我没那个水平。
小哥发了个捂脸的表情:得,当我没问。不过你小心点,有人提议报警了,说是业务损失超过五十万可以立案。
她没回。
挂断对话之后,她打开了一个加密文件夹。里面躺着十二个版本的维护脚本,每一个都标注了日期和模块名称。最近的一个是离职前一天晚上十一点四十分修改的,修改记录显示只改了注释行,核心逻辑一行没动。
她把修改记录截图打包,存进了一个叫"举证材料"的子文件夹。
然后她开始写一封邮件,收件人是周承泽,抄送张启明。正文很短:周总,经查我离职前最后一次系统维护未对任何核心参数进行更改。如贵司怀疑系统故障系我恶意操作所致,请向公安机关报案,我愿配合调查。附上我近三个月内所有操作日志的第三方存证截图。
邮件发出去三分钟,张启明的电话就进来了。
"林晚,你不用这样——"
"张总,"她打断他,"我是在帮你们。你不是怕报警吗?我给你证据,你拿去跟他们说,不是我干的。这样你们就可以安心查别的原因了。"
电话那头沉默了很久。
"可是……"张启明的声音低了下去,"运维那边又查过了,全系统唯一在崩溃前二十四小时内有权限操作基础配置层的,就只有你。"
"你确定?"
"我确定。"
"那你再去查查权限日志,看看除了我,还有谁在最近七天里碰过权限管理模块。"
张启明愣了两秒:"什么意思?"
"意思就是,你先把报警的念头压一压。查清楚了再报,不然报错了,丢脸的是公司。"
她挂了电话。
十分钟后,张启明发来一条语音,点开只有六个字:"……权限被改过。"
林晚没有回复。她把手机扔一边,拉过被子蒙住了头。系统崩溃的真正原因她从一开始就知道,但她不打算现在说。她要等。
等一个场合,等所有人都到齐,等火候到了再揭开盖子。
她看了眼日历,后天晚上是公司年中答谢宴,全公司上下连同合作方一共两百多人。周承泽要大张旗鼓办,因为上半年烧钱烧得狠,下半年要靠这场宴会稳住投资人的信心。
林晚从床上坐起来,打开电脑,在备忘录里敲下一行字:
"入场方式:前员工,无邀请函,自备双肩包。"
她笑了笑,把电脑合上。
宴会设在市中心的江景酒店宴会厅,晚上六点半开席。林晚五点就到了,穿了一件基础款白T恤,牛仔裤,帆布鞋,背上那只黑色双肩包。
前台问她找谁,她说"送东西的",保安看她一身学生打扮,没拦。
她找了个角落的位置坐下,面前的桌上摆着"合作方代表"的名牌,位置靠后,不怎么起眼。晚宴开始前半小时,陆陆续续人满了。她看见陈琦穿了条紧身连衣裙在人群里穿梭敬酒,看见张启明坐在主桌旁边低头看手机,看见周承泽站在台上调试话筒。
七点整,周承泽致辞。讲了二十分钟公司的辉煌成绩,烧了多少钱,系统多先进,用户增长多快。台下掌声不断。
第二页PPT翻出来的时候,大屏幕突然花了。一秒,两秒,然后跳出一个红色的报错弹窗,底下是密密麻麻的堆栈信息。
台下起了一阵骚动。
"别慌别慌,"主持人赶紧救场,"技术问题,马上解决。"
张启明从座位上弹起来往后台跑。周承泽脸色铁青地站在台上,手里的遥控器按了两下没反应。
三分钟过去,屏幕还是花的。
五分钟过去,后台传来张启明的声音:"投影仪信号线松了!重新插一下就好了!"
全场哄堂大笑。
周承泽的脸由青转红,话筒里传来他压着火的声线:"技术部的人在不在?上来处理一下。"
陈琦从座位上站起来,踩着高跟鞋蹬蹬蹬往台上走。她走到投影仪旁边,弯腰检查了一下接口,回头说:"信号线没问题,是电脑端的显示设置被改了。"
"那就改回来。"周承泽牙缝里挤出一句。
陈琦摆弄了两下电脑,脸色变了:"等一下……这台电脑的权限被锁了,我改不了显示输出。"
全场安静了两秒。
然后林晚站了起来。
她从角落的座位上起身,背着那只双肩包,从两排桌子中间穿过去。有人认出了她,小声嘀咕:"那不是被辞退的那个测试吗?"
"她怎么进来的?"
"卧槽她背的那个包,是不是就是那天收东西用的?"
林晚走到台前,没上台。她仰头看着站在台上的周承泽和陈琦,双手插在牛仔裤兜里,语气很随意。
"周总,需要帮忙吗?"
周承泽看见她的瞬间,瞳孔猛缩了一下。他张了张嘴,还没说话,旁边的陈琦先炸了。
"你来干什么?你有邀请函吗?保安!保安呢?"
"别急,"林晚抬手晃了晃手机,"我今天来不是搞破坏的。我是来证明一件事。"
她把手机屏幕转向台下,上面是一张截图,显示着三天前晚上十一点,系统权限管理模块有一条操作记录,操作人ID是E007。
"E007是谁的工号,陈琦,你比我清楚吧?"
台下的窃窃私语瞬间变成了一片哗然。陈琦站在台上脸色唰地白了,嘴唇抖了两下没发出声音。
"你胡说!我那天晚上早就下班了!"
"是吗?"林晚又从包里掏出一张打印纸,抖开给台下看,"这是公司门禁系统三天前晚上十一点到十二点的进出记录。你的工牌在那个时间段刷了三次,分别在十一点零七分、十一点三十三分、十一点五十八分。"
她把纸翻了个面:"最后一次出去的时间是十一点五十九分。而权限配置被修改的操作日志时间戳是十一点五十一分。这个时间差,你人在楼里,陈琦,你在哪儿?"
陈琦的手开始抖。酒杯里的香槟晃出来几滴洒在裙子上,她浑然不觉。
"我……我那晚上是回来拿东西的!"
"拿东西拿了五十分钟?你工位在十二楼,拿什么要五十分钟?"
"林晚你够了!你被辞退了心里不平衡就编这些来害我是不是?"
林晚没理她,目光转向坐在主桌的周承泽。周承泽已经站起来了,脸色说不清是愤怒还是震惊。
"周总,"林晚把那张打印纸往台上一放,"我离职前一天的系统维护,全程录像存证了。你的财务系统崩了,跟我没关系。是有人在权限管理模块里塞了一条自动执行的定时脚本,设置在你系统上线的前一天晚上触发。脚本会在你开财务模块的时候把数据库连接池的认证方式强行降级,然后拦截所有的认证请求返回401。"
她顿了顿:"写这条脚本的IP,是公司内网的。工号E007。"
全场死寂。
周承泽几步走到台边,一把拿起那张门禁记录纸看了两眼,然后抬眼看向陈琦:"你动的?"
"不是我!老板她冤枉我!"
"那你工号为什么出现在权限修改记录里?"
"我……我的工牌丢过!对!我工牌丢过!肯定是别人捡了用的!"
"工牌丢了不报备?"周承泽的声音越来越冷,"公司规定丢工牌两小时内必须报行政注销,你报了吗?"
陈琦的眼泪掉下来了。她涂着睫毛膏,这一哭脸上晕开两道黑色的痕迹,狼狈不堪。
"我……我就是……我就是想让她走的时候难看一点……我以为她走了就没人会查那个脚本……"
台下安静得能听见空调出风口的嗡嗡声。
林晚把手机收起来,转身面对台下两百多号人。前排坐着的是几个合作方的代表,还有两个看起来像投资人的中年男人,此刻眼睛瞪得比铜铃还大。
"各位,"她开口,声音不大,但整个宴会厅鸦雀无声,每个人都听得清清楚楚,"我今天来不是要追责,也不是要赔偿。我就是想让大家知道一件事。"
她拍了拍背上的双肩包。
"三天前我走的时候,桌上东西收得飞快,一只双肩包就全装完了。你们说我能力有限,说我水平不行,说我是被淘汰的。我不争辩,因为争辩没用。"
她环视了一圈台下。
"后来系统瘫了,你们找我救场,我拒绝了。不是因为生气,是因为你们根本没搞清楚问题在哪儿就急着找人背锅。我帮不上忙,因为能修系统的人从来都不是我。能修系统的是你们的管理流程,是你们的权限管控,是你们的用人标准。"
她把双肩包从肩上取下来,拎在手里。
"今天证据摆在桌上,你们自己看。谁该负责谁负责,跟我没关系。我就是路过,来送个U盘。"
她从包里摸出一个黑色U盘放在桌面上,然后转身朝门口走去。
身后传来周承泽的声音:"林小姐!你等一下——"
她没停。
陈琦在台上嚎啕大哭的声音、合作方代表交头接耳的嗡嗡声、张启明追过来的脚步声,全被她甩在背后。
走到门口的时候,保安追上来拦她,周承泽在后面喊:"让她走!"
林晚推开宴会厅的大门,江风呼地灌进来。她深吸了一口气,把双肩包重新背上肩膀,拉链拉好,往电梯口走去。
手机在兜里震了一下。她掏出来看,是周承泽发来的短信,就一行字:明天来我办公室,你要什么条件我都答应。
她看了两秒,打了两个字回过去:"谢邀。"
然后她把手机塞回兜里,走进电梯。门合上的瞬间,她看见张启明从宴会厅冲出来,脸上的表情又急又乱,嘴巴在动,但隔着玻璃门她听不见他在喊什么。
电梯下行。她把手机重新拿出来,把周承泽的号码拉进了黑名单。
走出酒店大门的时候,她抬头看了眼天空。多云,月亮藏在云层后面,但边缘透出一圈毛茸茸的光。
她笑了一下。
双肩包贴着后背,重量很轻。里面还是那几样东西:一个马克杯、两本专业书、一盒没开封的曲奇饼、三支签字笔。再多一样都装不下了。
从前是,以后也是。
她没回头。
作者声明:作品含AI生成内容
热门跟贴