上午九点四十,项目会开到最要紧的地方。
我站在屏幕前讲验收方案,手机忽然震了起来。来电人是我妈张桂兰。她七十二岁,平时怕耽误我上班,很少这个点打电话。
我按掉一次,她又打来。我心里一沉,跟会议室里的人说了声抱歉,走到门边接听。
母亲喘得厉害,说厨房水管裂了,水已经漫到客厅。她搬不动洗衣机,也找不到楼下维修电话。我让她先关总阀,又联系住在附近的表弟过去。
前后不到三分钟。
回到座位时,王强没有让我继续。他把钢笔往桌上一放,看着我。
“工作时间接私人电话,罚六千。”
会议室里只剩空调送风的声音。李强低头盯着笔记本,旁边几个同事互相看了一眼。
我问:“按公司哪一条制度?”
王强靠进椅背,声音不高。
“管理层更该守规矩。孙敏,马上办。”
孙敏从文件夹里抽出一张处罚单。姓名栏空着,金额栏已经写好六千元。墨迹很匀,不像刚落笔。
我接过单子,没有签。公司制度我参与修订过,迟到、旷工、泄密都有处理办法,没有接电话罚款这一条。
靠墙坐着的刘浩合上电脑。他以技术顾问身份参加会议,从头到尾没发表意见,只在我接过处罚单时抬了一下眼。
我拿出手机,照孙敏给的账户转了六千元。到账提示响起,我把页面放到王强面前。
“收到了,会议继续吧。”
王强看了我几秒,点头。我重新站到屏幕旁,鼠标握在手里,掌心全是汗。
01
那天下班,我在地下车库坐了十来分钟。
车窗外有人推着电动车经过,轮胎压过积水,发出黏糊糊的响声。手机银行的转账记录还停在屏幕上,六千元,差不多是我妈半年的退休金。
我四十六岁,在这家公司干了十八年。
二十八岁那年,我刚从一家小外包公司出来。没房,没存款,陈静怀孕后身体不好,我到处投简历,连着碰了好几次壁。
王强那时四十不到,公司只有两间办公室。他看完我做过的程序,问我愿不愿意跟他一起干。
“工资不算高,活肯定多。你敢不敢来?”
我当天就答应了。
入职第三个月,服务器半夜出了故障。我和两名同事蹲在机房里熬到天亮,王强提着豆浆油条过来,鞋底沾了一层泥。
那天他拍着我的肩说,只要公司能活下来,不会亏待肯出力的人。
后来公司搬了三次,从十几个人做到两百多人。技术部也从一张长桌,变成了六个小组。公司最早的几个产品,底层框架都是我带人一点点搭起来的。
最难的一年,账上发不出全额工资。我和陈静商量后,主动晚领两个月。王强知道后,给我打了一张欠条,年底连钱带利息还清。
我一直记着这件事。
人过了四十,许多旧事不常提,却不是忘了。王强给过我机会,也在我最缺钱的时候帮过我。逢年过节,我去他家吃过饭,他也去医院看过我母亲。
所以会议上那句处罚落下来时,我最先想到的不是走,而是他是不是正在气头上。
也许项目延期让他烦。也许我当着客户代表接电话,让他觉得没面子。六千元不是小数目,可跟十八年的情分摆在一起,我总想先替他找个理由。
车门被敲了两下。李强站在外面,腋下夹着电脑包。
他跟我十二年,今年四十岁,说话一向直。
“张哥,这钱不该交。”
我降下车窗,让他先回家。他没动,额头上还挂着刚从楼里跑出来的汗。
“制度里没有这一条。你要是认了,以后谁都能这么罚。”
“项目正在收尾,别把事情闹大。”
我把手机扣在腿上,尽量说得平常。李强看了我一会儿,嘴唇动了动,到底没再说。他转身时,电脑包蹭过车门,留下一道浅灰印子。
回到家,陈静正在厨房炒青菜。油烟机轰轰响,案板上放着切了一半的西红柿。
她四十四岁,在企业做会计,对数字格外敏感。我刚说完,她就关了火,把锅铲搁在碗边。
“你真转了?”
我点头。
“有没有处罚依据?”
“没有。”
陈静拿抹布擦了两遍灶台。其实灶台并不脏,她只是低着头,手一直没停。
“你欠王强什么,十八年还不清?”
我说,当年没有他,我未必能在这行站稳。如今公司赶验收,我不想因为这点事把关系弄僵。
陈静抬头看我。
“感恩是记住别人帮过你,不是别人打你脸,你还替他找台阶。”
锅里的青菜慢慢塌下去,边缘已经发黄。我伸手关掉灶火,把盘子端到餐桌上。
母亲打来电话,说水管修好了,只花了一百八十块。她问我刚才是不是在开会,有没有耽误工作。
“没事,已经处理好了。”
这句话说出口,我看见陈静夹菜的手停了一下。
晚上十点多,我打开公司制度,把涉及工作纪律的条款重新看了一遍。接打私人电话只有口头提醒,没有经济处罚,更没有六千元这个数。
我把制度页面和转账记录截了图,存进自己的文件夹。做完这些,又觉得像是在防着相处十八年的人。
屏幕右下角跳出一封会议通知。第二天上午,刘浩参加技术部权限梳理会,发起人是王强。
我盯着通知看了半分钟,关掉电脑。陈静已经睡下,床头给我留着一盏小灯。
02
第二天八点二十,我进办公室时,刘浩已经坐在小会议室里。
他三十五岁,来公司做技术顾问不到两个月。平时衣服收拾得利落,说话也客气,开会很少抢话。桌上摆着一杯没加糖的咖啡,旁边放着权限申请表。
我刚坐下,他就把表推过来。
“张负责人,麻烦开一下核心系统的管理权限。”
我扫了一眼,申请范围包括生产环境、代码仓库、部署平台和故障日志。按照以往流程,外部顾问只能查看测试环境。涉及生产系统,还要经过安全负责人和项目经理会签。
这张表上只有刘浩的签名。
“申请范围太大,审批也不全。”
刘浩用手扶了一下眼镜。
“王总说项目紧,让你直接处理。”
我问他具体要做什么。他说先熟悉系统,方便后续给优化意见。措辞很稳,却没有任务编号,也没有交付清单。
“先补流程。测试权限我今天开。”
刘浩没有争,只把申请表收回文件夹。他扣上笔帽时看了我一眼,那眼神很快,我分不清是不满还是意外。
九点,孙敏又给我发来一份表格,让我当天更新技术部所有岗位说明。
内容很细,除了日常职责,还要写每个岗位掌握哪些系统、谁能替代、交接周期多长。三十多个骨干岗位,一个都不能漏。
我打电话问她用途。
孙敏那边有翻纸的声音,停了一会儿才说,是公司做年度人力盘点。
“往年不是年底做吗?”
“今年提前。王总催得急,你配合一下。”
我问有没有正式通知。她说稍后补,先把资料给她。说完又加了一句,最好下班前发到她的私人邮箱。
这也不合常规。
人事资料一直走内部系统,涉及岗位权限和人员替代关系,更不该往私人邮箱送。我没有和她争,只说资料多,需要核对。
挂断电话后,我把刘浩的申请表拍照留存,又把孙敏的信息导出,按日期放进昨天建的文件夹。
李强抱着电脑进来,说测试环境出现一处接口异常。我跟他去工位看日志,走过茶水间时,几个同事正在接水。见我过来,他们很快散开了。
我闻到一股煳咖啡味。咖啡机底下的托盘满了,褐色水迹顺着柜面往下淌,没人顾得上擦。
故障不复杂,是缓存配置没有同步。我坐在李强的位置上改好参数,他站在旁边,忽然问我昨天回家挨没挨骂。
“你嫂子没骂,她讲道理。”
李强哼了一声。
“讲道理更难受。”
我笑了笑,让他重新跑测试。他敲键盘的力气有点重,显示器旁边贴着女儿画的小房子,彩笔颜色已经晒淡了。
临近中午,王强发来消息,问刘浩的权限为什么还没开。
我照实回复,缺少必要审批,补齐后可以办理。过了几分钟,他直接打来电话。
“特殊时期,流程可以简化。”
“生产系统出了问题,责任算谁的?”
电话那头沉默片刻。
“当然由技术部负责。”
我握着手机,看见窗外运货的面包车倒进院子。司机按了两下喇叭,保安跑出来挪开路障。
“既然责任在我们,手续就不能少。”
王强没再往下说,只让我下午去他办公室。
吃饭时,我把岗位表逐项看了一遍。表格最后多出一列,叫关键人员替代顺序。以前的人力盘点,从来没有这一项。
我没有填写,只更新了岗位名称、现有人数和公开职责。涉及系统权限、替代顺序的部分,统一标注需按内部流程确认。
下午两点,我去了王强办公室。刘浩也在,面前放着那张申请表。
王强指了指沙发,让我坐。
“刘顾问是来帮你的,别把门槛设得太高。”
我说不是门槛,是生产系统的基本要求。王强端起茶杯,杯盖碰着杯沿,响了两声。
“公司现在讲效率。你干了这么多年,应该懂轻重。”
这句话听着熟,却跟从前不太一样。以前他说懂轻重,是让我守住系统。如今同样三个字,像是在提醒我别多问。
我把补充审批清单放到桌上。
“签完这些,我马上开。”
王强看着清单,脸色沉了些。刘浩坐在一旁,没有插话,只把申请表慢慢转了个方向。
最后,王强让我先出去。
回到工位,我在工作日志里记下两件事。上午,外部顾问申请核心权限,审批材料不完整。中午,人事要求更新岗位说明,并增加替代顺序。
只记事实,不下结论。
保存日志时,系统提示孙敏撤回了一封邮件。我点进收件箱,里面只剩一条灰色记录,看不到标题,也看不到附件。
窗外阴了下来,玻璃上映着一排亮起的显示器。我端起早已凉透的茶,喝了一口,舌根发涩。
03
下午三点,王强把项目计划又改了一遍。
原定十天后的验收,被提前到三天后。需求没减,测试轮次也不能少。打印纸上几处日期涂得很重,墨粉蹭在我手背上。
我拿着计划去找他,刘浩也在办公室。
“时间不够,至少保留七天。”
王强翻着报价单,头也没抬。
“客户只给三天。技术上的事,你想办法。”
我把尚未关闭的问题列给他看。十七项功能缺陷,四项性能风险,还有两个接口没等到对方确认。硬赶不是不能做,只是要拿稳定性去赌。
“那就排夜班。”
“连续两个月都在加班,人已经很疲。”
王强放下报价单,往椅背上一靠。
“张伟,你拿这个位置的工资,就得扛这个责任。三天后出了问题,我只找你。”
刘浩坐在窗边,没有接话。他面前摆着更新后的岗位表,缺失的几栏被红色圈了出来。
我看了他一眼,转身出去。
技术部一百多平方米,日光灯照得人脸发青。键盘声很密,外卖盒还堆在垃圾桶边,酸辣汤的味道混着咖啡味,闷在暖风里。
我召集六个小组开短会,把任务拆到每半天。没人抱怨,只是记到夜班安排时,有人把笔停住了。
李强最后留下来,关上会议室门。
“张哥,我干不动了。”
我以为他说的是这三天,便让他把最重的两项任务分出去。他摇头,从手机里翻出一份简历。
“我说的不是项目。我想走。”
简历更新时间是半年前。也就是说,这句话他已经在心里放了很久。
我问他是不是因为那六千元。他把手机收回去,手掌搓了搓裤缝。
“那件事只是让我看明白了。去年取消调休,前年砍掉项目奖,答应补的人一直没补。大家嘴上不说,不等于没想法。”
这些事我都知道。
每次组里有人找我,我总让他们再等等。公司有难处,项目结束就会调整,王强不会忘。这样的话,我说过不止一次。
“先把验收做完。”我说,“别在这个节骨眼上交申请。”
李强看着我,眼下两片青黑。
“又是先做完。”
门外有人推着椅子经过,滚轮在地板上刮出刺耳的声音。我没接这句话,只让他回去安排任务。
傍晚,测试组的老赵也来找我。他母亲身体不好,夜班多了顾不过来,问我外面有没有合适的岗位。随后是运维组的小许,说妻子下个月生产,他不想再睡机房折叠床。
到晚上九点,已有七个人用不同方式提到离开。
他们不是商量好的。有人说得直接,有人只问竞业期限,还有人把招聘页面打开后,装作随口问行情。
我坐在工位上,第一次觉得自己可能并不了解这支队伍。
十二点前,我仍带着他们逐项清理故障。饿了就分便利店买来的面包,凉水一口口往下咽。验收不能停,客户那边还有几十个人等结果。
凌晨一点,最后一轮测试跑起来。我打开旧聊天记录,往下翻了很久。
去年春天,猎头罗琳给我发过一条消息,说有公司愿意整组接收成熟的技术团队,待遇可以面谈。那时我只回了两个字,不考虑。
她的头像已经换了,消息却还在。
我把名片点开,没有联系,只截了张图。显示器的风扇低低转着,桌边那杯茶早已凉透。
04
第二天早上七点,我在洗手间用冷水洗了把脸。
镜子里胡茬冒出来一层,衬衫领口也皱了。陈静给我发消息,让我记得吃早饭。我回了个好,顺手把没拆封的饭团塞进抽屉。
八点半,王强叫我过去。
桌上放着两份文件。一份是六千元处罚确认,另一份是核心权限交接清单。接收人一栏写着刘浩,范围比昨天的申请还大。
“签字,今天办完。”
我先拿起处罚确认。上面写着,我在重要会议中擅自处理私人事务,严重影响会议秩序,自愿接受处罚。
“我可以确认转过钱,但不接受这个表述。”
王强端起茶杯,吹开浮在水面的茶叶。
“钱都交了,还争几个字?”
“公司没有这一条。昨天你说管理层该守规矩,那就按规矩办。”
他放下茶杯,水溅到桌面上。
“张伟,别忘了是谁把你带到今天。”
这句话像一根旧钉子,扎的位置很准。我站在桌前,手里那张纸轻轻发响。
十八年前,他给过我工作。公司最难的时候,我也押过房本,熬过整夜,替他守住过一次次交付。以前我从没算过,因为觉得人与人之间不该这么算。
如今他先算了。
我问他,当年说过的技术自主权还算不算。重大权限调整,应由我和安全负责人共同确认,这是他亲口定下的。
王强皱起眉。
“我不记得说过这种话。就算说过,也得看公司现在的需要。”
“那项目责任呢?”
“还是你负责。”
我把交接清单放回桌面。权限让别人拿,事故却由我承担,这不是交接,是让我闭着眼签字。
刘浩敲门进来,手里抱着电脑。他看见桌上的文件,脚步慢了一下。
王强指着我。
“张伟会配合你。今天先把生产环境接过去。”
我没有看刘浩,只说手续不全,暂时不能开。王强的脸沉下来,让我下午前想清楚。
出门时,孙敏正站在走廊尽头。她手里拿着几个档案袋,见我出来,立刻低头翻手机。那只灰色文件夹,和会议上装处罚单的是同一个。
回到技术部,李强问我是不是又挨训了。我让他盯好测试数据,不要分心。
他说:“张哥,你还准备忍多久?”
我没回答。
中午,项目出现一次短暂中断。运维组查到有人用临时账号改过配置,来源没有登记。刘浩说只是查看,没有动关键参数。最终日志不足,谁也不能确定。
我把临时账号停掉,补了一份异常记录。
王强很快打来电话,责问我为什么限制顾问工作。我说生产环境不能靠口头安排,他冷笑了一声。
“你现在连我的决定也要审?”
电话挂断后,我盯着黑掉的屏幕。那句旧话又冒出来,别忘了是谁把你带到今天。过去听着像提醒,如今才觉出另一层意思,仿佛我这些年做的一切,都只是他借给我的。
晚上回家,陈静煮了两碗面。荷包蛋边缘煎得焦黄,桌上还放着这个月的房贷单和母亲复查的缴费票据。
我把两份文件的事告诉她。
陈静算了算家里的存款,够维持十个月。说完,她把计算器推到一边。
“日子会紧,但饿不着。你别拿十八年给自己上锁。”
我低头吃面,汤有些咸。
“带我的人是他。如今逼我的也是他。”
陈静没有劝我立刻辞职,只问了一句。
“如果今天坐在那儿的是李强,你会让他签吗?”
我摇头。
“那你为什么让自己签?”
墙上的钟走到十一点。陈静收碗时,我的手机亮了。孙敏发来一条消息,约我十二点在公司附近的二十四小时面馆见面。
她说,有份材料必须当面交给我。
紧接着,她又发来一句,让我不要告诉王强。
05
面馆只剩靠窗两桌客人。汤锅还开着,白汽贴在玻璃上,外面的路灯被晕成一团黄。
孙敏坐在最里面,面前那碗馄饨没动。她四十二岁,在公司管人事十年,平时说话滴水不漏。今晚却一直攥着纸巾,揉碎了又换一张。
我坐下后,她先问我有没有签处罚确认。
“没有。”
她松了口气,从包里取出灰色文件夹。正是我在走廊见过的那个。
里面有一份人事安排,打印日期是处罚发生的前一天。标题普通,内容只有半页,却把我的去向和刘浩的岗位都写得清清楚楚。
文件里说,考虑到组织调整,由我主动提出离职,刘浩接任技术总监。下面还列了权限移交、岗位说明更新和内部沟通的完成日期。
最早一项,就是项目会当天。
我把那页纸看了两遍。纸角有一道折痕,右下方留着王强修改后的手写日期。
“这是什么时候拟的?”
孙敏低声说:“罚你之前。”
那张预先填好六千元的处罚单,也是按王强的要求准备。数额定得不轻不重,目的不是处分留档,而是逼我在会上顶撞,或者事后主动离开。
如果我闹起来,他可以说我不服管理。如果我忍下来,权限和人员资料便能照计划一点点交出去。
我问孙敏,刘浩和王强究竟是什么关系。
她看向窗外,声音压得更低。
“刘浩是他姐姐的儿子。”
我手掌按在桌沿上。木头被热汤蒸得发黏,摸上去很不舒服。
十八年的提携、信任、一起熬过的难关,在那张薄纸面前忽然变得不值钱。不是临时发火,也不是项目压力。会议还没开始,我的离开方式已经替我写好了。
孙敏说,她执行处罚后一直睡不着。岗位表要求写替代顺序,正是为刘浩接手准备。那封撤回的邮件里,附的也是这份安排。
“我只能给你看复印件,原件还在人事档案里。”
“你为什么现在给我?”
她把纸巾放下,手指上全是细碎纸屑。
“你可以走,但不能被写成自己闹脾气走的。”
凌晨一点,我从面馆出来。雨刚停,路边积水映着招牌。我坐进车里,没有发动,只给罗琳发了四个字,还能谈吗。
她很快回电话。
罗琳说,整组岗位还在,但竞争公司正在补年度编制,窗口很短。她需要人员名单、技能方向和每个人真实意愿,不能只凭我一句话定。
我答应天亮前给她初步人数。
随后,我联系李强,让他问问昨晚找过我的几个人,愿意谈的单独给我回电话。不能拉群,不能替谁决定,也不许影响当晚项目运行。
第一个电话来自老赵。他说简历半年前就写好了。第二个是小许,问完社保衔接,只说算他一个。
消息一个接一个进来。
有人犹豫家里房贷,有人担心年龄,有人只问我是不是也走。我没有许诺,只把那份安排的关键内容告诉他们,再反复说一句,去留自己定。
天快亮时,已有二十六人明确表示要提交辞职。剩下的人,我没再催。
我回家换了件衬衫。陈静已经起床,给我装了两个煮鸡蛋。她看见文件复印件,没有骂王强,只把那页纸平平整整装进透明袋。
“想好后果了吗?”
“还没有全想好。”
“那就别装成没事。”
我带着鸡蛋回公司。八点整,李强把第一封辞职信递到孙敏桌上。十分钟后,内部系统里的申请开始往上跳。
王强起初没有露面。到了九点,人事办公室门口已经站了一排人。每个人自己提交,自己签字,没有统一模板。
我逐个问过,有没有受人强迫,要不要再考虑。有人点头确认,有人沉默片刻后重新签名,也有两个人收回申请,回到工位。
我没有拦,也没有劝。
十点零六分,第三十三封辞职信送达。孙敏清点完,把那份昨晨拟好的安排放到我面前。
上面写着:“张伟自愿离职,刘浩接任技术总监。”
直到这时,我才看清,六千元处罚不是结果,只是逼我离开的手段。王强把路铺好了,等我自己踩上去。
罗琳的消息同时到了。竞争公司的岗位只保留到下午五点,过时就会转给其他候选人。原项目却在三天后验收,现有故障清单还剩十一项。
带大家走,三十多个家庭的饭碗都押在这次选择上。留下,我就得亲手把团队交给王强的外甥。
王强办公室的门开了。他站在走廊另一头,隔着一排工位看我。我的手机又震了一下,屏幕上的倒计时只剩六小时四十九分。
热门跟贴