我的年终奖5000,新来的实习生拿了5万,我一句话没说年后直接办了离职,没想到老板一下就急了
灵魂漂流瓶
2026-09-01 10:54·河北
创作声明:本文为虚构创作,请勿与现实关联
本文为虚构创作,地名人名虚构,请勿与现实关联
本文所用素材源于互联网,部分图片非真实图像,仅用于叙事呈现,请知悉
腊月二十八,办公室只剩零星几个人。
窗外的北风裹着细雪拍在玻璃上,暖气管道发出低沉的嗡鸣。
林默坐在工位上,屏幕上是年终绩效考核系统,他的名字后面跟着一个数字——5000。
五千块。
他在锐恒科技干了整整三年,一千零九十五天,没请过一天假,没迟到过一次,凌晨三点的办公室他比保安还熟。
他往下滑了半页,看到了另一个名字。
苏曼。
五万。
他的手指停在那个数字上,像被针扎了一下。
不是因为嫉妒,而是因为荒谬。
苏曼入职才三个月,实习期都没过,连独立上线一个功能模块的经验都没有。
她做的最多的事,是在周会上用漂亮的PPT把别人的成果包装成自己的。
"林默,你年终奖五千,苏曼五万,有问题吗?"
张总的声音从身后传来。
他不知什么时候走到了林默工位旁边,手里端着一杯星巴克,语气轻描淡写,像在通知明天食堂的菜单。
林默没回头。
他盯着屏幕上那两个数字看了三秒钟,然后轻轻说了句:"没。"
张总拍了拍他的肩膀:"年轻人嘛,眼光放长远一点,别总盯着眼前这点钱。公司明年有大项目,好好干,亏待不了你。"
林默点了点头。
张总满意地走了,皮鞋踩在地毯上发出沉闷的声响。
林默关掉电脑,起身,把工牌从脖子上摘下来,轻轻放在键盘旁边。
那张小小的卡片上还贴着他入职第一天拍的照片,那时候他二十三岁,眼睛里有光。
他把工位上的私人物品装进背包——一个掉了漆的马克杯,一本翻烂了的《深入理解计算机系统》,一张已经过期的健身卡。
手机震了一下。
他低头看了一眼,是一条消息,来自一个没有备注的号码:
"林默先生您好,云启科技HR部通知:您的offer已正式发放,年薪45万,签字费另计。如您确认接受,正月初八即可到岗。祝新春愉快。"
林默把手机揣回口袋,拉上背包拉链,走向电梯。
走廊里空荡荡的,只有应急灯发出惨白的光。
他经过苏曼的工位时停了一下——桌上摆着一瓶没开封的香水,一个崭新的MacBook保护壳,还有一张拍立得照片,是她和张总的合影,背景是上个月的公司年会。
他没有多看,转身走进了电梯。
电梯门合上的那一刻,他脑子里闪过一个念头。
他走前还有最后一件事要做。
他重新走回工位,打开电脑,登录核心服务器的管理后台。手指在键盘上飞速敲击,输入了一长串只有他知道的指令。
系统最高权限密钥——删除。
进度条走完,屏幕弹出确认框:此操作不可逆。
他点了确认。
然后关机,背包,离开。
整栋大楼的监控记录显示,林默在腊月二十八日下午四点十七分离开了锐恒科技,此后再未踏入这栋大楼。
林默是二零二二年七月入职锐恒科技的。
那时候公司刚拿到A轮融资,张总在面试时拍着胸脯说:"我们是要做行业第一的,你来了就是核心技术骨干,期权、股份,以后都有。"
林默信了。
他本科学的是软件工程,研究生读的分布式系统,毕业时手里握着两个大厂的offer,都拒绝了。
他选了锐恒,因为张总说的那句话——"我需要你这样能扛事的人。"
入职第一个月,他一个人重构了整个后端架构。
原来的系统是用PHP写的,代码像一锅煮糊的面条,牵一发而动全身。
他用Go语言重写了核心模块,把响应时间从三秒压缩到零点三秒。
上线那天凌晨四点,他盯着监控大屏上的曲线,看着QPS从两百飙升到八千,系统稳如磐石。
他靠在椅背上,长长地呼了一口气。
那是他最有成就感的时刻。
庆功宴定在第二天晚上,地点是市中心一家日料店。
张总举杯,满脸红光:"这次系统升级大获成功,全靠我们团队的共同努力!特别是苏曼提出的创意方案,非常有前瞻性!"
林默愣住了。
苏曼?
苏曼当时入职才两周,做的是行政助理的工作,连代码都没碰过。什么创意方案?
他看向苏曼,苏曼正笑盈盈地站起来,端着酒杯说:"谢谢张总认可,都是团队配合得好。"
没有人提到林默。
没有人提到那四个通宵,没有人提到他写在白板上的架构图,没有人提到他因为长期熬夜导致胃溃疡发作、在厕所里吐到虚脱的事。
林默坐在角落,面前摆着一碗已经冷掉的炒饭。
他一口一口地吃着,粒粒分明。
老陈坐在他旁边,压低声音说:"别往心里去,张总就这样,谁跟他关系近,功劳就是谁的。"
林默笑了笑:"没事。"
从那以后,类似的事情不断上演。
他修的bug,写在别人的周报里。他优化的算法,变成了别人PPT上的"创新成果"。
他带的新人,在转正答辩时说"我的导师是苏曼姐"。
他从来不争。
不是不想争,是争过,没用。
入职第二年,他曾找张总谈过一次。
"张总,我觉得绩效评定有些问题。我负责了三个核心项目,但年终评优名单上没有我。"
张总靠在老板椅上,转了两圈,说:"林默啊,你是技术骨干,这大家都知道。但评优不光看技术,还要看综合表现。你平时跟团队沟通太少了,要多参与集体活动,要让大家看到你的领导力。"
"我带了五个新人——"
"那是本职工作。"张总打断他,"行了,我还有会,你先回去吧。"
林默走出办公室,在走廊里站了很久。
那天晚上,他在日记本上写了一句话:"有些人的眼睛,天生就看不见你。"
苏曼是二零二四年十月入职的。
简历上写着:某985大学计算机科学与技术专业,GPA 3.8,曾获全国大学生程序设计竞赛省级一等奖,熟练掌握Java、Python、Go等多种编程语言。
林默第一次看到这份简历时,心想:终于来了个能打的人。
但他很快发现,简历上的东西,水分比代码里的注释还多。
苏曼来的第一天,张总亲自带她参观公司,介绍每个部门的人。
走到技术部时,张总说:"这是林默,我们技术部的老人了,你有什么不懂的可以问他。"
苏曼甜甜地叫了一声:"林哥好。"
林默点点头,没多想。
第一周,张总安排苏曼参与"星链"项目的开发。
这是公司最大的项目,服务着三十多家企业客户,年合同额超过两千万。林默是这个项目的技术负责人。
"林哥,这个接口怎么调?"苏曼坐在她新配的MacBook Pro前面,眨着一双无辜的大眼睛。
林默放下手里的活,走到她工位旁边,从最基础的API调用开始讲起。
他讲了二十分钟,苏曼一边听一边点头,时不时"嗯嗯"两声。
"懂了吗?"林默问。
"懂了懂了,林哥你讲得真好!"苏曼竖起大拇指。
林默回到自己工位,继续写代码。
半小时后,他习惯性地打开代码仓库看了一眼提交记录,发现苏曼把他刚才讲的那个接口改了三处。
每一处都改错了。
第一处把一个GET请求改成了POST,第二处把参数名拼错了,第三处直接把鉴权逻辑删了。
他深吸一口气,把这三处改回来。
晚上九点,他打开苏曼的周报,上面写着:
"本周工作:独立完成星链项目核心接口的调试与优化,解决了接口响应延迟问题,获得团队一致好评。"
林默盯着屏幕看了很久,然后关掉了页面。
他没有去争辩。
因为他知道,争辩的结果只会是张总那句:"你别跟新人计较。"
类似的事情越来越多。
苏曼写的代码经常出问题,每次都是林默在后台默默修复。
有一次她直接把测试环境的数据库配置改成了生产环境的地址,差点把线上数据清掉。林默发现的时候,距离执行只差三分钟。
他惊出一身冷汗,连夜写了一个权限隔离方案,把所有实习生的操作范围限制在沙箱环境内。
第二天,张总在全员群里发了一条消息:
"表扬苏曼同学,入职一个月就提出了权限优化建议,非常有主人翁意识!"
林默看到这条消息时,正在食堂吃午饭。
他放下筷子,看了很久,然后把手机翻了过去,继续吃那盘已经凉了的西红柿炒蛋。
老陈端着餐盘坐到他对面,小声说:"你不好好说说?"
"说什么?"林默夹了一块蛋,"你觉得张总信我还是信她?"
老陈张了张嘴,没说出话来。
"她舅舅跟我舅舅是战友,过年还一起吃过饭。"张总在一次私下聚餐时喝多了,拍着林默的肩膀说,"林默啊,苏曼这孩子背景不简单,你多照顾照顾。"
林默当时没说话,只是默默给张总倒了杯酒。
他心里很清楚:在这个公司,能力是最不值钱的东西。
时间回到腊月二十八。
林默离开公司后,没有直接回家。他在楼下的便利店买了一罐啤酒,坐在马路牙子上喝。
风很大,雪花落在啤酒罐上,瞬间化成水珠。
他打开手机,翻到银行App,查了一下余额。卡里还有三万二,是他三年的全部积蓄。房租每月四千五,水电燃气网费五百,吃饭一千五,交通三百,偶尔买本书、看个电影,剩下的就所剩无几了。
五千块的年终奖,交完税大概四千出头。够他交一个月房租加一个月的饭钱。
而苏曼拿了五万。
五万。
他闭上眼睛,脑子里不是愤怒,而是一种很深的疲惫。
他想起了这三年。
一千零九十五天,他像一台精密的机器,每天准时运转。系统出了问题,他是第一个被叫起来的;项目要上线,他是最后一个离开的。他写过超过十万行代码,修复过上千个bug,带出了五个能独当一面的工程师。
但这家公司给他的回报是:五千块,和一句"眼光放长远一点"。
手机又震了。
还是那个没有备注的号码,云启科技的HR:
"林默先生,补充一下,我们为您申请的签字费是八万元,入职即发。另外,技术VP的岗位为您保留到正月十五。期待您的回复。"
林默喝完最后一口啤酒,把空罐子扔进垃圾桶。
他打了三*个字:"我接受。"
然后站起来,裹紧羽绒服,走进了风雪里。
正月初七,年后开工第一天。
林默没有去公司。他在家里打开电脑,通过OA系统提交了离职申请。
离职原因那一栏,他写了四个字:个人原因。
HR小刘很快打了电话过来:"林哥,你怎么突然要离职啊?是有什么不满意的地方吗?我可以帮你跟张总沟通。"
"不用了,"林默说,"已经决定了。"
"那……你的交接怎么办?你手上可是星链项目的核心模块,接替的人还没到位呢。"
"交接文档我已经写好了,放在共享盘里,很详细。"
"那苏曼那边——"
"苏曼现在独立负责不了核心模块,这个你应该比我更清楚。"林默的语气很平静,"建议你们尽快招一个有三年以上经验的后端工程师。"
电话那头沉默了几秒。
"好吧,"小刘说,"那离职流程我帮你走,大概两周能办完。"
"越快越好。"
林默花了三天时间整理交接文档。
他写得很认真。
每一个接口的调用方式、每一个数据库表的结构说明、每一个定时任务的执行逻辑,都写得清清楚楚,连一个刚毕业的应届生照着文档都能操作。
但他没有写的是——
核心模块的密钥生成逻辑。
那套加密体系是他入职第二年设计的,用的是国密SM4算法加自研的动态密钥轮换机制。
主密钥存储在服务器的安全芯片里,每七十二小时自动轮换一次。没有主密钥,整个系统的数据读写功能会在七天内逐步锁死。
这套机制他写在了一份单独的技术文档里,只有他一个人看过。
他也没有写的是——灾备恢复路径。
他在半年前搭建了一套三级灾备系统,主节点在阿里云,副节点在腾讯云,冷备节点在本地机房。
但这套系统的切换需要主密钥+副密钥+生物验证三重认证。
副密钥存在HR办公室的保险柜里,当初是他亲手放进去的,但主密钥——只有他知道。
他更没有写的是——苏曼埋下的那颗雷。
三个月前,苏曼在"优化"星链项目的数据写入模块时,擅自改了一段代码。
那段代码把日志的写入方式从"追加"改成了"覆盖",意味着新日志会不断覆盖旧日志。
短期内看不出问题,但三个月后,日志文件会触发自动清理机制,把所有历史数据一并删除。
他当时发现了这个问题,在周会上提过三次。
第一次,张总说:"苏曼是名校毕业的,她的代码应该没问题。"
第二次,张总说:"你别总是挑新人的毛病。"
第三次,张总直接打断他:"行了行了,这事就这么定了,别再说了。"
从那以后,林默再也没有提过这件事。
他只是默默地在自己的私人云盘里,备份了一份完整的系统快照。
交接文档写完的那天晚上,他检查了三遍,确认没有任何核心信息泄露,然后上传到了公司共享盘。
第二天,他去公司办了最后一天的交接手续。
苏曼在工位上看到他,热情地打招呼:"林哥,听说你要走了?真舍不得你!"
林默看了她一眼,点了点头,没说话。
他在离职单上签了字,把电脑、门禁卡、钥匙一一交还。
走到门口时,苏曼在公司大群里发了一条消息:
"感谢林哥这段时间的指导和帮助,林哥是最棒的!我会继续努力,不辜负大家的期望!"
下面跟了一排点赞和表情包。
林默看了一眼手机,退群,然后把所有工作相关的联系人全部拉黑。
他走出公司大门,回头看了一眼那栋灰白色的写字楼。
阳光很好,玻璃幕墙反射着刺眼的光。
他转身,走向地铁站,没有回头。
年后开工第三天,锐恒科技出事了。
上午九点十五分,星链项目的运维监控系统突然弹出大量红色告警。
"数据库连接超时。"
"用户认证服务异常。"
"订单模块读写失败。"
"日志系统存储空间不足。"
技术部的人还没反应过来,客服电话就炸了。三十多家企业客户同时反馈:系统登录不了,数据查不到,订单下不了。
技术主管老周第一时间冲进服务器机房,打开终端一看,脸色瞬间变了。
数据库的日志文件被大量覆盖,最近三个月的操作记录几乎全部丢失。
更可怕的是,系统的自动清理机制还在运行,正在以每分钟几百兆的速度删除剩余数据。
"快!停掉清理任务!"老周吼道。
两个运维工程师手忙脚乱地操作,但清理任务的优先级被设成了最高,普通权限根本停不掉。
"需要管理员密钥才能终止!"
"密钥呢?"
"密钥……"所有人面面相觑。
老周突然想起来,这套权限体系是林默设计的。
他赶紧翻交接文档,翻了三遍,只找到了常规操作流程,核心权限密钥只字未提。
"给林默打电话!"老周喊。
有人翻出通讯录,拨了过去。
响了五声。
接通了。
"喂?"林默的声音很平静,背景音里有鸟叫声,像是在公园里。
"林默!系统崩了!三十多个客户全部受影响,你赶紧回来!"
电话那头沉默了两秒。
然后,林默说了一句话,声音不大,但每个字都像钉子一样钉进老周的耳朵里……
