我熬夜3个月写好的核心方案被关系户抢走,老板例会宣布提拔他当总监,我当场把底层源码全删了

分享至

会议室空调嗡嗡作响,投影幕布上“技术总监:赵刚毅”几个字刺得我眼睛发疼。

罗志刚的声音还在耳边回荡:“昭邦啊,你经验足,以后多配合刚毅的工作。”我盯着那份熬了三个月的方案,署名栏上赵刚毅三个字像针一样扎进来。

桌上咖啡杯里映出我通红的眼睛,杯壁上还留着昨晚加班时沾的茶渍。

我站起来,椅子腿在地板上划出刺耳的声响。

所有人都看着我。

我走到门口,回头看了一眼,赵刚毅嘴角那抹笑,我这辈子都忘不了。

走出会议室的那一刻,我摸到了口袋里那个冰凉的U盘。



01

凌晨两点四十分,屏幕右下角的时间跳了一下。

我揉了揉发酸的眼眶,把最后一行注释敲完,按下保存键。

硬盘灯闪了几下,像是喘了口气。

方案文件的大小显示为87.3兆,比我预想的要小一些。

三个月,整整三个月,我每天在这个工位上坐到深夜,有时候连家都不回,就在公司沙发上眯三四个小时。

妻子沈慧颖昨天在电话里说:“你再这样下去,家就成旅馆了。”

我没接话。

她不知道这个项目对我意味着什么。

公司上下都知道罗志刚正在竞标一个决定命运的大客户,成了,公司能上一个台阶,败了,可能连年终奖都发不出来。

我是技术部的骨干,这个底层架构系统只有我能做。

罗志刚半年前拍着我肩膀说“昭邦,全靠你了”的时候,那眼神里的分量,我接得住。

把方案文件拷进U盘,我靠在椅背上闭了一会儿眼。

脑子里还在过代码逻辑,一行一行地,像火车轨道一样铺开。

手机震了一下,是沈慧颖发来的消息:“锅里有粥,回来自己热。”

我看了一眼,没回。

早上八点四十,王媛端着茶杯从我的工位旁边经过。

她四十出头,在技术部待了六年,是除了我之外资历最老的人。

她停下来,看了看我屏幕上的代码界面,又看了看我。

“昭邦,你一宿没回?”

“快弄完了。”

王媛把茶杯放下,压低了声音:“赵刚毅最近老往IT部门跑,你知道吧?”

我愣了一下。赵刚毅是罗志刚的外甥,三个月前刚入职,名义上在技术部“学习”。平时话不多,见了谁都笑呵呵的。

“他跑IT干嘛?”

王媛撇了撇嘴,没正面回答:“反正你留个心眼。你那项目,别让不该看的人看见。”

我没太往心里去。赵刚毅是老板亲戚,我一个老员工,犯不着跟人家过不去。再说方案还在我手里,代码在我脑子里,别人看了也白看。

那天下午,我把方案完整地交给了罗志刚。

他坐在办公桌后面,翻着打印出来的架构图,一页一页地看,看得很慢。

办公室里很安静,只有他翻页的声音和空调出风口的嗡嗡声。

“不错,昭邦,辛苦了。”他合上文件,抬起头,脸上带着笑,“下周五例会,我有个重要人事任命要宣布。”

我的心跳快了一拍。

“你回去好好休息两天,这段时间累坏了。”他站起来,拍了拍我的肩膀,力道很重,“公司不会亏待你的。”

我点了点头,说了声“谢谢罗总”,转身往外走。走到门口的时候,余光瞥见赵刚毅从走廊拐角处闪了一下,手里好像拿着个文件夹。

我没多想。那时候我还不知道,有些事,一旦开始,就停不下来了。

02

赵刚毅来找我是周二上午。

他端着一杯咖啡,站在我工位旁边,笑得挺客气:“韩哥,你那套架构方案,我能学习学习吗?罗总说让我多跟你请教。”

我犹豫了一下。按公司规定,跨人调阅项目文件需要走流程,但赵刚毅是罗志刚的外甥,又是“学习”的名义,直接拒绝不太好。

“行,我发你一份概要版。”

“别啊韩哥,概要版看不出门道,我就要完整版,跟着你的注释学。”他往前凑了凑,声音压低了,“罗总的意思,你还不明白吗?”

我明白。

罗志刚想让外甥尽快上手,以后好接我的班。

这个项目做完,公司肯定要组建新的技术团队,赵刚毅大概就是未来的负责人。

我把文件共享路径发给了他,他连声道谢,端着咖啡走了。

当天晚上,我发现方案文件的访问日志里多了一条记录:19:47,用户赵刚毅,读取文件。

我没在意。

第二天,又多了两条。

第三天,五条。

访问时间越来越晚,有时候是凌晨一两点。

我心里开始不舒服了。

那些注释是我一句一句写的,那些逻辑是我反复推敲才定下来的,别人大半夜翻来覆去地看,像什么话?

周五中午,我去找罗志刚。他正在打电话,见我进来,摆了摆手让我坐。等他挂了电话,我把访问日志的事说了。

罗志刚靠在椅背上,手指在桌面上敲了敲,脸上带着那种长辈对晚辈特有的宽容笑容。

“昭邦啊,刚毅年轻,想多学点东西,这是好事。”

“罗总,项目文件有保密要求,他这样频繁访问,我担心……”

“担心什么?”罗志刚打断我,语气还是温和的,但眼神变了,“担心我外甥偷你东西?”

我一时不知道怎么接话。

罗志刚叹了口气,站起来走到我身边,手搭在我肩膀上:“昭邦,你还记得三年前你爸住院的事吗?”

记得。

怎么能不记得。

父亲突发心梗,手术费差八万,我那时候刚工作没几年,手里一点积蓄都没有。

是罗志刚二话没说把钱打到我卡上,连借条都没让写。

父亲出院后,我带着东西去他家道谢,他只说了一句“好好干”。

那时候我就看出来了,你是个重情义的人。”罗志刚拍了拍我的肩,“现在刚毅刚入行,你就当帮表舅一个忙,让他跟着你学,行不行?

我张了张嘴,话到嘴边又咽了回去。八万块钱的人情,三年了,像块石头压在我心口。

“行。”我说。

罗志刚笑了,转身回到办公桌后面:“这就对了嘛。下周五例会,你等着好消息。”



03

周四晚上,我加班改一段接口逻辑。

改到十一点多,准备保存的时候,系统提示文件被占用。

我皱了皱眉,点开属性一看,最后修改人:赵刚毅。

修改时间:23:17。

我心头一紧,点开版本历史。

最新版本里,文件头部的作者信息被改成了赵刚毅,我的注释被大量删除,替换成了他的标注。

更让我冒冷汗的是,方案的核心逻辑部分被动了手脚,几处关键参数被调低,虽然不至于让系统崩溃,但会让整体性能下降至少三成。

我坐在椅子上,后背一阵阵发凉。

第二天一早,我找到赵刚毅。他正在茶水间泡茶,见我进来,还是那副笑呵呵的样子。

“赵刚毅,你动我方案了?”

韩哥,你说什么呢?”他端着茶杯,脸上的笑没变,“方案是团队成果,我加了几行注释而已。

“你把我的名字删了。”

“哦,那个啊。”他喝了口茶,不紧不慢地说,“罗总说方案要以团队名义提交,个人署名不合适。你要是有意见,去找罗总说呗。”

我攥紧了拳头。指节嵌进掌心,有点疼。茶水间的微波炉嗡嗡地转着,空气里一股咖啡和茶叶混在一起的味道。我深吸了一口气,转身走了。

回到工位,王媛给我发了条消息:“我看了IT后台的日志,赵刚毅用的不是普通账号,是罗总的老板权限。从两个月前就开始了。”

两个月。我三个月的心血,被人家用两个月时间一点一点地蚕食。

我给沈慧颖打了电话。她听完,沉默了很久,然后说:“要不……就算了吧。罗志刚毕竟帮过咱们。

“算了?”我声音有点大,旁边工位的人抬头看了我一眼。我压低了声音,“那是我的东西,我熬了三个月的东西。”

我知道,可是你跟他闹翻了,工作怎么办?那八万块钱怎么办?

“钱我会还。”

“韩昭邦,你理智一点。”

我挂了电话。手机屏幕上显示通话时长47秒。我盯着那47秒看了很久,心里又堵又空。

那天下午,罗志刚把我叫到办公室。他坐在椅子上,手里转着一支笔,表情很平静。

“昭邦,我听说你跟刚毅闹了点不愉快?”

“罗总,他把我的署名改了,还动了核心参数。”

“方案的事,要以大局为重。”罗志刚停下转笔的动作,看着我,“下周五例会,我会宣布刚毅做技术总监,负责这个项目的后续推进。你经验足,以后多配合他。”

我站在原地,脑子里嗡嗡的,像有台机器在空转。

那我呢?

“你还是技术骨干嘛。”罗志刚笑了一下,“年轻人,机会有的是。”

我走出办公室的时候,走廊里碰到赵刚毅。

他冲我点了点头,嘴角挂着一丝很淡的笑。

那个笑容很轻,轻得像一片羽毛,但落在我心口,比石头还重。

04

周五晚上,我没有回家。

技术部的灯只开了我头顶这一排,其他区域都暗着。

空调已经停了,空气有点闷。

我坐在机房里,面前是三台电脑同时开着,屏幕上滚动着密密麻麻的日志数据。

我要把我丢掉的东西找回来。

先从版本历史入手。

赵刚毅删除了我的署名和注释,但他不知道,公司的版本控制系统有一个隐藏功能:每一次文件覆盖,系统都会在底层生成一份影子备份,保存时间戳和操作者账号。

这个功能是我两年前参与系统升级时加进去的,只有我和IT主管知道。

我花了一个多小时,从影子备份里还原了全部原始文件,包括每一行注释、每一个参数、每一次编辑的时间节点。

然后我开始查操作日志。

赵刚毅用的那个“项目共享账号”,表面上是IT部门开的普通权限,但实际上挂靠在罗志刚的老板账号下面。

这个账号的每一次登录、每一次文件读取、每一次保存覆盖,都留有完整的记录。

两个月,赵刚毅访问我的方案文件共计247次,平均每天4次以上。

深夜访问占到了六成,最晚的一次是凌晨三点十七分。

我盯着那些时间戳,心里翻涌着一种说不上来的滋味。

愤怒?

有。

但更多的是一种被人当傻子耍的憋屈。

更让我心寒的东西还在后面。

我恢复了被删除的临时文件,在一份赵刚毅误保存的聊天记录缓存里,看到了他和罗志刚的对话。

赵刚毅:“舅,方案我已经摸透了,下周就能接手。”

罗志刚:“韩昭邦那边你注意点,别让他闹。

赵刚毅:“他能闹什么?那八万块钱压着他呢。”

罗志刚:“嗯。方案到手了就让他靠边站,给他个闲职挂着就行。”

赵刚毅:“明白。对了舅,我那个买房的首付……”

罗志刚:“从公司账上走,你嫂子那边我来处理。”

我盯着屏幕,手开始抖。

不是气的,是一种很复杂的情绪。

三年前那八万块钱,我记了三年,每次想提还钱的事,罗志刚都说“不急,你先用着”。

我以为那是长辈的体恤。

原来在人家眼里,那八万块钱就是拴我的绳子。

我父亲住院的救命钱,成了他们舅甥俩拿捏我的工具。

我靠在椅背上,机房的日光灯管闪了一下,发出细微的电流声。

我想起父亲出院那天,罗志刚来家里看他,两个人在客厅说话,我在厨房倒水。

父亲后来跟我说:“你这个表舅,人不错,你跟着他好好干。”

父亲去年走了。心梗复发,没抢救过来。走之前拉着我的手说:“昭邦,欠人家的钱要还,别让人家戳脊梁骨。”

我拿起手机,给沈慧颖发了一条消息:“对不起。”

她很快回了:“回来吧,我给你煮碗面。”

“再等等,我还有点事要做。”

我关掉聊天记录,打开源码编辑器。

手指在键盘上悬了很久。

最后,我写了两个小程序。

第一个是审计触发程序,它会自动抓取赵刚毅两个月来的所有操作记录,生成一份完整的证据报告。

第二个是权限锁定程序,一旦激活,所有底层源码会变成只读状态,任何修改都会被拒绝,同时弹出一份系统提示,告诉操作者“您没有权限修改此文件”。

我把两个程序都隐藏在了源码的最底层,设置了一个触发口令。那个口令,我只有自己知道。

做完这一切,已经是凌晨四点。

我站起来,腿有点发麻。

窗外天还是黑的,远处高架桥上的车灯连成一条线,像一条慢慢流动的河。

我把U盘拔下来,攥在手心里。

冰凉的金属外壳贴着掌心的汗,有种说不出的踏实。



05

周五的例会安排在下午两点。

我走进会议室的时候,大部分人都到了。

长条桌两边坐满了人,技术部、市场部、行政部的头头脑脑都在。

罗志刚坐在正中间,面前摆着一份文件。

赵刚毅坐在他右手边,穿了件新衬衫,头发梳得一丝不乱。

我找了个角落的位置坐下。王媛坐在我斜对面,看了我一眼,微微摇了摇头。那意思我懂:别冲动。

罗志刚清了清嗓子,会议室安静下来。

“今天宣布一个重要的人事任命。”他拿起面前的文件,声音洪亮,“经公司研究决定,任命赵刚毅同志为技术总监,全权负责底层架构项目的后续推进和客户对接工作。”

话音刚落,赵刚毅站了起来,冲大家点了点头。有人开始鼓掌,稀稀拉拉的,后来越来越响。罗志刚也在鼓掌,脸上带着满意的笑。

赵刚毅开口了。

他说感谢公司信任,感谢罗总栽培,说这个项目是团队努力的成果,特别感谢韩昭邦前期的配合。

说到“配合”两个字的时候,他的目光扫过我坐的角落,嘴角微微翘了一下。

我坐在椅子上,一动不动。

投影幕布上打出了赵刚毅的任命通知,旁边附了一张方案架构图。

那张图我太熟悉了,每一个模块的位置、每一条连线的走向,都是我三个月里反复调整过的。

现在它挂在屏幕上,作者署名那一栏,写着赵刚毅三个字。

会议室里的掌声还在响。

空调出风口的风吹在我脸上,有点凉。

我盯着那张图,看着自己熬夜画出来的方框和箭头,被一个从没写过一行核心代码的人堂而皇之地据为己有。

胸口像被人塞了一团湿棉花,闷得喘不上气。

王媛又看了我一眼,眼神里有担心,也有无奈。

罗志刚转过头来,看着我说:“昭邦啊,你经验足,以后多配合刚毅的工作。你们技术部要团结。”

团结。

我听见这两个字从罗志刚嘴里说出来,带着一种理所当然的轻巧。

我抬起头,看着他。

他脸上还是那种和善的、长辈式的笑容。

赵刚毅也在笑,笑得含蓄而得体。

我站起来。椅子腿在地板上划出刺耳的声响,所有人都看着我。罗志刚的笑容僵了一下。

“我出去一下。”我说。

声音很平静,平静得连我自己都有点意外。我没有看赵刚毅,也没有看罗志刚。转身,拉开会议室的门,走了出去。

走廊里空荡荡的,地毯吸掉了我的脚步声。

我走到技术部机房门口,推开门。

机房里灯亮着,空调嗡嗡地吹着冷风,三台服务器指示灯一闪一闪。

我在主控台前坐下,插上U盘。

屏幕上弹出了确认框。

“是否激活权限锁定程序?”

我的手指悬在回车键上方,停了两秒。然后按了下去。

付费解锁全篇
购买本篇
《购买须知》  支付遇到问题 提交反馈
相关推荐
无障碍浏览 进入关怀版