庆功宴散场,我一个人喝完了那瓶酒
我独自扛下整个项目三个月,连续加班72小时写完核心代码,庆功宴上老板却当着所有客户的面说:“这全是实习生小鹿的功劳,沈工你敬她一杯!”
小鹿三个月只来了9天班,连我写的代码注释都看不懂。
我泼了酒**库走人,所有人都骂我输不起。
二十三天后系统崩溃,客户索赔800万,审计组查出小鹿提交的代码全是从我电脑里复制的。
老板给我打了十八个电话:“你开价我都答应。”
——我直接拉黑了他。
1
酒杯举到一半,我听见江成的声音在主桌炸开。
“这次项目能拿省级技术创新奖,全靠我们实习生小鹿的天才创意!”
我手停在半空。桌上十二个客户,身后三十个同事,所有人的目光刷地转过来。
江成端着酒杯站起来,另一只手搭在小鹿肩上。“沈工你别不好意思,来,代表团队给小鹿敬个酒!”
小鹿低着头,脸红得像要滴血。她穿着新买的职业装,手指绞着衣角。
我想起三个月前。凌晨四点的办公室,我盯着屏幕改第七版加密算法。小鹿推门进来,端着咖啡,问我“沈哥这是什么”。我说分布式节点校验。她哦了一声,说听不懂,然后坐在旁边刷手机到天亮。
“沈工?”江成举着酒杯,笑容僵在脸上。
我站起来。端起酒杯。
然后直接泼在他脸上。
酒液顺着江成的鼻梁往下淌。全场死寂三秒,有人倒吸一口气。
我放下杯子,打开背包里的笔记本。开机。输密码。桌面上的项目文件夹还开着,我右键,删除,清空回收站。进度条跑完,我合上电脑。
“***疯了?!”江成扑过来,衬衫上全是红酒渍。
我往后一推,他踉跄退两步。小鹿尖叫着躲到旁边,财务老贺想拦,被我看一眼就停住了。
我从脖子上扯下工牌,砸在桌上。转身往门口走。
“沈昭!你别后悔!”江成的吼声追过来,玻璃杯摔在地上的脆响跟着炸开。
我推开宴会厅的门。走廊里的冷气扑面而来,耳朵嗡嗡响。
手机震了十几下。我打开,是公司HR群,置顶消息:沈昭严重违反公司规章**,即日起自动离职。
我退群。拦了辆车。报了新公司的地址。
司机从后视镜看我一眼:“这么晚还加班?”
我靠着椅背:“不是。入职。”
2
会议室的投影亮着,上面是小鹿的工牌照。
江成站在白板前,手里捏着马克笔。“从今天起,项目后续维护由小鹿全权负责。”
下面坐着二十几个人。老贺坐在角落,盯着桌上的保温杯。技术部的小周低头玩手机。
小鹿坐在第一排,笔记本摊在腿上,手心全是汗。
“小鹿正式转正,月薪一万五。”江成顿了顿,“一年内升主管。”
有人咳了一声。小周抬头看一眼,又低下去。
“沈昭那种人,技术是可以,但不懂团队配合。”江成把马克笔插回盒子,“小鹿年轻,可塑性强,这才是公司需要的人。”
老贺端起杯子喝水。
“行了,散会。小鹿留一下。”
人陆续走出去。小周路过老贺身边,压低声音:“这下有好戏看了。”
老贺没吭声。
会议室只剩三个人。江成把小鹿带到我原来的工位。
显示器还开着。桌面空荡荡的,只有一个回收站图标。
“你先熟悉一下代码。”江成拍拍她肩膀,“有问题随时找我。”
小鹿点开服务器文件夹。满屏的Python脚本,注释全是我自创的缩写。她盯着看了五分钟,滚轮往下滑,又往上滑。
电话响了。
小鹿看一眼来电显示,是客户技术总监老方。她捏着手机,看向江成。
江成接过去,按了免提。
“**,下周三我们要做系统优化,对接人还是小沈吗?”
“老方,沈昭已经离职了。”江成笑得很稳,“新负责人是我们技术骨干小鹿,比沈昭更专业。”
话筒里安静了三秒。
“那让她先熟悉一下,有问题电话联系。”
老方挂了。
小鹿盯着屏幕上的代码,手指悬在键盘上方。旁边三个老员工聚在饮水机那边,压低声音不知道说什么。
江成走到门口,回头看她一眼:“好好干。”
小鹿嗯了一声。
点开第一个脚本文件。光标闪了二十几下。她关掉,又点开第二个。
3
老方没再打电话。
小鹿坐在我原来的工位,电脑屏幕开着监控**。客户那边偶尔发来技术咨询,她翻出我三个月前写的邮件,复制粘贴,改个称呼,发过去。
老方都是秒读,不回。
江成在老板群里发消息:开掉一个刺头,公司反而更稳定了。配图是小鹿的工位照片,显示器上贴着便利贴,写着“日常维护流程”。
群里有人点赞。有人发“**厉害”。
老贺敲开江成办公室的门。
“项目第一笔尾款还没到账。”他把财务报表放在桌上,“客户要求先验收再付款。”
江成看了一眼余额。“验收就验收,能有什么问题。”
“系统稳定性测试他们要求做七十二小时。”
“那就做。”江成签字,“小鹿能搞定。”
老贺拿着报表出去。走廊里碰见小鹿,她端着咖啡,问:“贺姐,验收流程复杂吗?”
“你问**。”
小鹿没再问。
我在新公司的工位上敲代码。组长路过,看一眼我的屏幕:“进度比预期快一倍。”
我保存文件:“之前项目练出来的。”
“那个项目拿奖了吧?我在行业群里看到。”
我点点头,没接话。
组长拍拍我肩膀走了。
手机亮了一下。是猎头发的消息:恭喜通过试用期,下个月工资按转正标准发。
我回了个收到。
江成的手机响了。银行短信:尊敬的客户,您尾号3847的账户可用余额不足,请及时补充资金。
他盯着短信看了十几秒,给财务打电话。
“催客户尾款。”
老贺在那边说:“客户说要先验收系统稳定性再付。”
江成挂了电话。点开小鹿的微信:“验收准备得怎么样了?”
小鹿隔了五分钟才回:正在准备。
4
系统崩溃的时候是凌晨三点。
我手机震了一下,是新公司项目群的消息。我看了一眼,继续睡。
江成的手机屏幕亮了又灭,灭了又亮。第十八个来电,他接起来。
“**,你们系统把我们三小时业务全卡死了!”老方的声音像要从话筒里冲出来。
江成坐起来,开灯。“我马上让人处理。”
他给小鹿打电话。响了三十秒才接通。
“系统出问题了,你现在能远程登录吗?”
小鹿的声音带着哭腔:“我试试。”
她打开电脑。登录服务器。数据库监控界面上,缓存使用率飙到91%,正常值是8%。
她盯着屏幕,手心全是汗。点开操作日志,看不懂报错信息。
给江成发消息:缓存爆了,我不知道怎么清理。
江成回拨过去:“重启服务器。”
“可是……”
“听我的,重启。”
小鹿输入重启指令。进度条走到一半,屏幕弹出警告:检测到未保存数据,强制重启可能导致数据丢失。
她咬着嘴唇,点了确认。
服务器重启完成。监控界面恢复正常。她松了口气,给江成发消息:好了。
十分钟后,老方的电话又打过来。
“你们到底做了什么?!我们昨天的订单数据全没了!”
江成的脸白了。
早上八点,老方带着技术团队到公司。会议室里坐了一圈人。
老方打开笔记本,投屏。上面是系统崩溃日志,红色报错刷了三屏。
“你们这套系统,需要每周四凌晨做缓存清理和数据校验。”老方指着屏幕,“这是沈工当初交代的维护流程。”
小鹿坐在对面,脸色惨白。
“我不知道……”
“你不知道?”老方把电脑转过去给她看,“这是第23天,整整错过三次维护窗口,缓存暴涨到正常值的十二倍。”
江成插话:“我们可以花钱请外包团队紧急修复。”
“外包?”老方冷笑,“我们已经联系过了。三家都说这架构没文档不敢动。”
会议室陷入沉默。
老方合上电脑。站起来。
“我们财务会发邮件,启动合同赔偿条款。业务中断损失,八十万。”
江成想说什么,老方已经往门口走。
“当初就该只跟沈工合作。”
门关上。
小鹿趴在桌上,肩膀**。江成盯着投影上还没关掉的报错日志,太阳穴突突跳。
老贺推门进来,手里拿着一封邮件打印件。
客户方财务发来的。赔偿通知函,抄送总公司。要求三个工作日内给出解决方案。
江成接过来,纸边划破手指,一道血丝渗出来。
5
我在新公司的茶水间接了杯咖啡,手机震了十八次。
全是江成打来的。我看了一眼,挂断,拉黑。
最后一条短信跳出来:“你开价我都答应。”
我删掉,回到工位。
江成把手机摔在桌上。
外包公司的报价单还摊在面前。第一家,两百万,工期六个月。第二家,先付五十万保证金,“因为这项目风险太高”。
老贺敲门进来。
“公司账上只剩三十七万。”她把账本放在江成面前,“下个月工资都发不出。”
江成盯着那串数字。指甲扣进掌心。
“客户那边呢?”
“律师函已经发了。”老贺翻开第二页,“索赔八百万,抄送总公司,要求三天内给解决方案。”
江成靠进椅背。天花板的灯晃得他眼睛疼。
“沈昭那边……”
“你觉得人家还会理你?”老贺合上账本,“当初庆功宴你怎么说的?”
江成没吭声。
老贺走到门口,回头看他一眼:“审计组明天到。”
门关上。办公室只剩空调的嗡嗡声。
江成点开通讯录。沈昭的头像已经变成灰色。
他给小鹿发消息:“明天审计组来,你把Git记录整理一下。”
小鹿秒回:好的**。
江成盯着聊天框,打了一行字又删掉。最后只发了两个字:辛苦。
窗外的路灯亮了。他坐在黑暗里,没开灯。
6
审计组组长姚萍穿着黑色西装,手里拿着平板。
她走进会议室,身后跟着三个人。技术顾问老唐抱着笔记本,财务专员小吴推着拉杆箱。
小鹿三个月只来了9天班,连我写的代码注释都看不懂。
我泼了酒**库走人,所有人都骂我输不起。
二十三天后系统崩溃,客户索赔800万,审计组查出小鹿提交的代码全是从我电脑里复制的。
老板给我打了十八个电话:“你开价我都答应。”
——我直接拉黑了他。
1
酒杯举到一半,我听见江成的声音在主桌炸开。
“这次项目能拿省级技术创新奖,全靠我们实习生小鹿的天才创意!”
我手停在半空。桌上十二个客户,身后三十个同事,所有人的目光刷地转过来。
江成端着酒杯站起来,另一只手搭在小鹿肩上。“沈工你别不好意思,来,代表团队给小鹿敬个酒!”
小鹿低着头,脸红得像要滴血。她穿着新买的职业装,手指绞着衣角。
我想起三个月前。凌晨四点的办公室,我盯着屏幕改第七版加密算法。小鹿推门进来,端着咖啡,问我“沈哥这是什么”。我说分布式节点校验。她哦了一声,说听不懂,然后坐在旁边刷手机到天亮。
“沈工?”江成举着酒杯,笑容僵在脸上。
我站起来。端起酒杯。
然后直接泼在他脸上。
酒液顺着江成的鼻梁往下淌。全场死寂三秒,有人倒吸一口气。
我放下杯子,打开背包里的笔记本。开机。输密码。桌面上的项目文件夹还开着,我右键,删除,清空回收站。进度条跑完,我合上电脑。
“***疯了?!”江成扑过来,衬衫上全是红酒渍。
我往后一推,他踉跄退两步。小鹿尖叫着躲到旁边,财务老贺想拦,被我看一眼就停住了。
我从脖子上扯下工牌,砸在桌上。转身往门口走。
“沈昭!你别后悔!”江成的吼声追过来,玻璃杯摔在地上的脆响跟着炸开。
我推开宴会厅的门。走廊里的冷气扑面而来,耳朵嗡嗡响。
手机震了十几下。我打开,是公司HR群,置顶消息:沈昭严重违反公司规章**,即日起自动离职。
我退群。拦了辆车。报了新公司的地址。
司机从后视镜看我一眼:“这么晚还加班?”
我靠着椅背:“不是。入职。”
2
会议室的投影亮着,上面是小鹿的工牌照。
江成站在白板前,手里捏着马克笔。“从今天起,项目后续维护由小鹿全权负责。”
下面坐着二十几个人。老贺坐在角落,盯着桌上的保温杯。技术部的小周低头玩手机。
小鹿坐在第一排,笔记本摊在腿上,手心全是汗。
“小鹿正式转正,月薪一万五。”江成顿了顿,“一年内升主管。”
有人咳了一声。小周抬头看一眼,又低下去。
“沈昭那种人,技术是可以,但不懂团队配合。”江成把马克笔插回盒子,“小鹿年轻,可塑性强,这才是公司需要的人。”
老贺端起杯子喝水。
“行了,散会。小鹿留一下。”
人陆续走出去。小周路过老贺身边,压低声音:“这下有好戏看了。”
老贺没吭声。
会议室只剩三个人。江成把小鹿带到我原来的工位。
显示器还开着。桌面空荡荡的,只有一个回收站图标。
“你先熟悉一下代码。”江成拍拍她肩膀,“有问题随时找我。”
小鹿点开服务器文件夹。满屏的Python脚本,注释全是我自创的缩写。她盯着看了五分钟,滚轮往下滑,又往上滑。
电话响了。
小鹿看一眼来电显示,是客户技术总监老方。她捏着手机,看向江成。
江成接过去,按了免提。
“**,下周三我们要做系统优化,对接人还是小沈吗?”
“老方,沈昭已经离职了。”江成笑得很稳,“新负责人是我们技术骨干小鹿,比沈昭更专业。”
话筒里安静了三秒。
“那让她先熟悉一下,有问题电话联系。”
老方挂了。
小鹿盯着屏幕上的代码,手指悬在键盘上方。旁边三个老员工聚在饮水机那边,压低声音不知道说什么。
江成走到门口,回头看她一眼:“好好干。”
小鹿嗯了一声。
点开第一个脚本文件。光标闪了二十几下。她关掉,又点开第二个。
3
老方没再打电话。
小鹿坐在我原来的工位,电脑屏幕开着监控**。客户那边偶尔发来技术咨询,她翻出我三个月前写的邮件,复制粘贴,改个称呼,发过去。
老方都是秒读,不回。
江成在老板群里发消息:开掉一个刺头,公司反而更稳定了。配图是小鹿的工位照片,显示器上贴着便利贴,写着“日常维护流程”。
群里有人点赞。有人发“**厉害”。
老贺敲开江成办公室的门。
“项目第一笔尾款还没到账。”他把财务报表放在桌上,“客户要求先验收再付款。”
江成看了一眼余额。“验收就验收,能有什么问题。”
“系统稳定性测试他们要求做七十二小时。”
“那就做。”江成签字,“小鹿能搞定。”
老贺拿着报表出去。走廊里碰见小鹿,她端着咖啡,问:“贺姐,验收流程复杂吗?”
“你问**。”
小鹿没再问。
我在新公司的工位上敲代码。组长路过,看一眼我的屏幕:“进度比预期快一倍。”
我保存文件:“之前项目练出来的。”
“那个项目拿奖了吧?我在行业群里看到。”
我点点头,没接话。
组长拍拍我肩膀走了。
手机亮了一下。是猎头发的消息:恭喜通过试用期,下个月工资按转正标准发。
我回了个收到。
江成的手机响了。银行短信:尊敬的客户,您尾号3847的账户可用余额不足,请及时补充资金。
他盯着短信看了十几秒,给财务打电话。
“催客户尾款。”
老贺在那边说:“客户说要先验收系统稳定性再付。”
江成挂了电话。点开小鹿的微信:“验收准备得怎么样了?”
小鹿隔了五分钟才回:正在准备。
4
系统崩溃的时候是凌晨三点。
我手机震了一下,是新公司项目群的消息。我看了一眼,继续睡。
江成的手机屏幕亮了又灭,灭了又亮。第十八个来电,他接起来。
“**,你们系统把我们三小时业务全卡死了!”老方的声音像要从话筒里冲出来。
江成坐起来,开灯。“我马上让人处理。”
他给小鹿打电话。响了三十秒才接通。
“系统出问题了,你现在能远程登录吗?”
小鹿的声音带着哭腔:“我试试。”
她打开电脑。登录服务器。数据库监控界面上,缓存使用率飙到91%,正常值是8%。
她盯着屏幕,手心全是汗。点开操作日志,看不懂报错信息。
给江成发消息:缓存爆了,我不知道怎么清理。
江成回拨过去:“重启服务器。”
“可是……”
“听我的,重启。”
小鹿输入重启指令。进度条走到一半,屏幕弹出警告:检测到未保存数据,强制重启可能导致数据丢失。
她咬着嘴唇,点了确认。
服务器重启完成。监控界面恢复正常。她松了口气,给江成发消息:好了。
十分钟后,老方的电话又打过来。
“你们到底做了什么?!我们昨天的订单数据全没了!”
江成的脸白了。
早上八点,老方带着技术团队到公司。会议室里坐了一圈人。
老方打开笔记本,投屏。上面是系统崩溃日志,红色报错刷了三屏。
“你们这套系统,需要每周四凌晨做缓存清理和数据校验。”老方指着屏幕,“这是沈工当初交代的维护流程。”
小鹿坐在对面,脸色惨白。
“我不知道……”
“你不知道?”老方把电脑转过去给她看,“这是第23天,整整错过三次维护窗口,缓存暴涨到正常值的十二倍。”
江成插话:“我们可以花钱请外包团队紧急修复。”
“外包?”老方冷笑,“我们已经联系过了。三家都说这架构没文档不敢动。”
会议室陷入沉默。
老方合上电脑。站起来。
“我们财务会发邮件,启动合同赔偿条款。业务中断损失,八十万。”
江成想说什么,老方已经往门口走。
“当初就该只跟沈工合作。”
门关上。
小鹿趴在桌上,肩膀**。江成盯着投影上还没关掉的报错日志,太阳穴突突跳。
老贺推门进来,手里拿着一封邮件打印件。
客户方财务发来的。赔偿通知函,抄送总公司。要求三个工作日内给出解决方案。
江成接过来,纸边划破手指,一道血丝渗出来。
5
我在新公司的茶水间接了杯咖啡,手机震了十八次。
全是江成打来的。我看了一眼,挂断,拉黑。
最后一条短信跳出来:“你开价我都答应。”
我删掉,回到工位。
江成把手机摔在桌上。
外包公司的报价单还摊在面前。第一家,两百万,工期六个月。第二家,先付五十万保证金,“因为这项目风险太高”。
老贺敲门进来。
“公司账上只剩三十七万。”她把账本放在江成面前,“下个月工资都发不出。”
江成盯着那串数字。指甲扣进掌心。
“客户那边呢?”
“律师函已经发了。”老贺翻开第二页,“索赔八百万,抄送总公司,要求三天内给解决方案。”
江成靠进椅背。天花板的灯晃得他眼睛疼。
“沈昭那边……”
“你觉得人家还会理你?”老贺合上账本,“当初庆功宴你怎么说的?”
江成没吭声。
老贺走到门口,回头看他一眼:“审计组明天到。”
门关上。办公室只剩空调的嗡嗡声。
江成点开通讯录。沈昭的头像已经变成灰色。
他给小鹿发消息:“明天审计组来,你把Git记录整理一下。”
小鹿秒回:好的**。
江成盯着聊天框,打了一行字又删掉。最后只发了两个字:辛苦。
窗外的路灯亮了。他坐在黑暗里,没开灯。
6
审计组组长姚萍穿着黑色西装,手里拿着平板。
她走进会议室,身后跟着三个人。技术顾问老唐抱着笔记本,财务专员小吴推着拉杆箱。