我在公司最大的贡献,本来是每天准点下班,给老板省加班费。
直到主管为了凑陪酒人数,把我拽进外宾包厢。
德国客户指着我们的项目,用德语笑着说,垃圾也配卖这个价。
主管听不懂,还按着我的肩膀,让我赶紧敬酒。
我放下杯子,用德语告诉对方:“你可以嫌贵,但别拿你没看懂的东西,证明你很懂。”
包厢安静了。
德国人坐直身体。
法国人放下刀叉。
一直没说话的西班牙客户,忽然问了我一句话。
听完,我看向主管。
因为他问的是:“既然今晚要收钱,你们为什么把已经离职的项目负责人叫来了?”
【第一章】
周五下午五点四十,我已经把回家的地铁时间算好了。
六点下班。
六点零三进站。
七点前吃完饭,七点半开团。
结果电脑刚关,主管郑凯把一沓资料拍在我桌上。
“许舟,晚上接待客户,你也去。”
我看了眼群里的排班通知。
“名单上没我。”
“现在有了。”
他扯开领带,朝旁边的实习生招手,让人把三盒礼品放到我脚边。
“带上,坐地铁过去。酒店地址发你了。”
我没动。
“我晚上有安排。”
郑凯笑了。
他把声音抬高,半个办公室都听见了。
“什么安排?打游戏?许舟,公司养你不是让你天天踩点下班的。人家项目组都忙到凌晨,你一个做测试的,怎么好意思?”
旁边有人低下头。
也有人停了敲键盘的动作,等着看热闹。
我在这家公司待了两年,工资不高,活也不算少。
最初应聘的是实施工程师。
后来公司接了跨境仓储项目,缺人,我被拉去做接口适配、异常测试、现场部署。
岗位没变。
钱没涨。
工作倒是全学会了。
郑凯最爱说的一句话是,年轻人别把边界分得太清楚。
但奖金到账的时候,他分得比谁都清楚。
上个月,我跟着客户在仓库里熬了三个通宵,解决了离线订单重复入库的问题。
项目表扬邮件里,技术负责人写的是他。
我的名字在附件最后一页,归类为其他支持。
我找他问过。
他告诉我,给我争取了两百块钱餐补,要懂感恩。
从那以后,我彻底想通了。
活照干。
责任留痕。
下班走人。
我不打算在这里成为什么人物,只想攒点钱,把生活过明白。
可郑凯连这点清静都不肯给。
他见我没说话,俯身压低声音。
“你这个月绩效还没定。”
我抬头看他。
他用指节敲了敲桌面。
“别给自己找不痛快。”
我把背包重新放下,拿起手机。
“算加班吗?”
郑凯脸上的笑没了。
“让你去见世面,你跟我谈加班?”
“那我就不见了。”
隔壁工位有人没憋住,咳了一声。
郑凯盯了我几秒,掏出手机,在工作群里发了一条消息。
安排许舟参加商务接待,工时按公司制度登记。
发完,他把手机屏幕转给我。
“现在满意了?”
我拎起礼品。
“酒店报销额度也发一下。”
那天去酒店的路上,我给游戏群发了消息,说要迟到。
德国队友回了段语音,笑我又被抓去加班。
我用德语骂了两句主管。
旁边一个大爷抬起头,盯着我看了好几眼。
我赶紧把声音压低。
外语这东西,我学得有点偏。
大学时买不起新游戏,只能守着打折区,混国际服务器。
一开始听不懂,打副本被人骂,我还以为对方在鼓励我。
后来不服气,拿着词典一点点查。
查得多了,能吵架了。
为了指挥队伍,又去补语法、练口语。
毕业后几个固定队友各忙各的,游戏却没断。
德国人负责挑错。
法国人负责抬杠。
西班牙人负责在我们吵起来之前,把副本首领开了。
这么多年下来,日常交流早就没问题。
涉及工作,我另外补过工业软件和物流方面的词汇。
纯粹是因为英文报错不好查,原文文档更好用。
我没写进简历。
会的东西一旦写进简历,就容易变成免费的活。
到了酒店,我才知道,这顿饭根本不是缺技术。
缺的是倒酒的人。
郑凯接过礼品,转头就送给客户。
“我们专门挑的,一点心意。”
然后他指了指靠门的位置。
“许舟,你坐那儿,方便服务。”
我看向桌上的座签。
总共九个人。
德国采购经理马丁,法国运营顾问克莱尔,西班牙项目经理迭戈。
还有合作渠道商的代表罗斌,陪同翻译苏雯,以及公司老板杜衡。
剩下两个位置,一个郑凯,一个我。
郑凯根本没给我介绍的机会。
他朝客户笑道:“我们公司的年轻同事,过来学习。”
苏雯用英语译了。
我坐下,给自己倒了杯水。
饭刚吃到一半,郑凯已经喝得脸红。
马丁翻着平板上的报价,眉头越皱越紧。
他问了几个技术问题。
苏雯翻得很认真,但她不熟悉项目,只能逐句确认。
郑凯却嫌慢,抢着回答。
“这些都没问题,我们完全能满足。”
我放下筷子。
他刚答应的,是跨仓网络中断后,订单不丢失、不重复,而且恢复后立即完成一致性校验。
我们能做前半段。
后半段需要时间,取决于积压量和硬件配置。
我轻轻敲了下桌沿。
“郑主管,这个要看具体环境。”
郑凯转头瞪我。
“客户有需求,我们就解决需求。你别上来就说困难。”
马丁听不懂中文,但看得懂他的表情。
他侧头对克莱尔说了一句德语。
“连自己的员工都管不好,还想管我们的仓库。”
克莱尔没接话。
他继续往下划,嘴角露出一点不耐烦。
“这种垃圾项目,也敢报这个价。把旧模块拼起来,找个不会说话的年轻人背锅,就算交付了?”
我的手停在杯子上。
项目不完美,我比谁都清楚。
但为了那个离线模块,研发孙岩在仓库里发过高烧,吃完药继续改程序。
现场测试那天,网断了十七次。
我们一条条核过订单。
郑凯拿走奖金,我没在饭桌上闹。
客户谈价格,我也可以不说话。
可马丁指着那份根本不完整的说明书,把一群人的熬夜说成垃圾。
郑凯还拍着我后背。
“愣什么,给马丁先生敬酒,态度热情点。”
杯沿碰上牙齿,发出一声轻响。
我把酒杯放回桌上。
然后用德语开了口。
“你可以嫌贵,但别拿你没看懂的东西,证明你很懂。”
【第二章】
马丁的手停在半空。
郑凯还在笑。
他没听懂,以为我终于开始配合。
“对,就这样,大胆交流。”
苏雯先反应过来。
她转头看我,眼睛睁大了。
马丁把平板放下,用德语问:“你刚才说什么?”
“我说,你的评价没有技术依据。”
我指了指他的屏幕。
“你看的这一页,是去年十月的旧版说明。离线任务去重已经更新了两次。你拿旧资料判断现有系统,结论当然错误。”
他的脸沉下来。
“你在指责客户?”
“你刚才指责的是项目。现在我们可以讨论项目。”
桌上彻底没了声音。
郑凯终于发现不对,伸手拽我袖子。
“你跟他说什么了?”
我没看他。
马丁已经把平板推过来。
“那你解释一下,多仓断网后,库存冲突怎么处理?”
我看了眼杜衡。
老板坐直了,朝我点头。
我拿起桌上的菜单纸,在背面画了三个仓库,标出本地任务队列和中心库存记录。
“首先,我们没有承诺断网时所有仓库共享实时库存。谁这样承诺,你应该让谁写进合同。”
郑凯手里的筷子滑了一下。
“其次,离线时按预分配额度接单。恢复网络后按任务编号去重,冲突订单进入人工复核。对你们那三个海外仓,这个方案比强行等待中心响应更实用。”
马丁看着纸,问得越来越快。
我也不再顾及饭桌礼貌。
该承认的限制直接承认。
该问的条件一项项追问。
他问系统能撑多少并发。
我问他峰值订单量、扫描枪型号、仓内无线网络覆盖情况。
他说我们的报价高出另一家百分之二十。
我问另一家是否包含现场实施、历史数据清洗和两年的版本维护。
马丁不说话了。
他划开另一份报价,低头找了半天。
我抽了张纸巾擦掉手指上的汤汁。
“你可以压价,但先把买的东西对齐。”
苏雯看着我,忽然低头笑了一下。
郑凯插进来:“许舟,注意态度!”
杜衡却先问苏雯:“他们聊得怎么样?”
苏雯没有替我粉饰。
她把我们刚才的话简明译了一遍。
听到马丁最初说垃圾项目,杜衡脸上的笑淡了。
听到我问另一家是否包含实施,他把自己面前的资料也翻开了。
马丁沉默片刻,将纸转了个方向。
“这里,恢复网络后,重复任务怎么识别?”
我正要回答,克莱尔突然用法语开口。
“技术实现可以以后再讨论。你们在里昂的试点,为什么每天还要人工核对两小时?”
她说得很快。
这不是故意试探。
她看着我画出来的流程,确实抓住了关键问题。
我顺口用法语回答:“因为那边用的是两套货品编码,映射表没清完。人工核对的主要内容是编码歧义,不是订单重复。”
克莱尔眼神变了。
“你会法语?”
“会一点。你说慢些,仓库现场那些缩写我未必都熟。”
她没笑。
她直接从包里拿出手机,翻出一段现场视频。
扫描枪扫完同一个货架,连续跳了三次提示。
“这也跟编码有关?”
我看完视频,问她能不能重放。
第二遍,我注意到了角落里的版本号。
我心里沉了一下。
那是我们早就停用的测试版本。
我没急着下结论。
“这个视频是哪天拍的?”
“上周二。”
“正式试点仓?”
“是。”
我拿起手机,给孙岩发消息。
里昂试点是不是还在跑旧测试包?
他回得很快。
不可能,新包上个月就交渠道了。
接着又发来一句。
你在哪儿?郑凯下午还说客户验收没问题。
我抬眼看向郑凯。
他正紧张地盯着我的手机。
我把屏幕抠下。
克莱尔问:“能解决吗?”
“能。但我要先核实为什么更新没有到现场。”
这句话刚落,迭戈放下了杯子。
他此前一直没参与。
这会儿却看着我,用西班牙语问:“所以,试点问题一直由你负责?”
“我负责过技术排查。”
“那你为什么离职?”
我以为自己听错了。
“什么?”
迭戈又说了一遍。
“他们说你已经离职,技术交接不完整,所以需要支付一笔额外的恢复服务费。”
我看向郑凯。
刚才还红着的脸,这会儿一点血色都没了。
【第三章】
我没有立刻质问。
那一瞬间,我先想到的是上个月那两百块餐补。
我蹲在仓库门口,吃一份已经结块的炒饭。
郑凯给我打电话,让我把故障报告重新写一下。
别写交付流程问题。
写现场环境复杂,技术支持持续优化。
当时我嫌吵,照做了。
现在坐在包厢里,我忽然明白,很多事不是忍一次就能过去。
你往后退一步,有人就把脚伸过来,把那块地也占了。
我问迭戈:“你说的恢复服务费,具体是什么?”
迭戈转头看罗斌。
罗斌听不懂西班牙语,但他已经察觉到桌上的气氛不对。
他笑着站起来。
“菜都凉了,业务的事明天到会议室细聊。许工第一次参加这种场合,别给自己太大压力。”
我继续问:“费用是多少?付给谁?”
苏雯已经拿出纸笔。
她没有打断,只把关键词记下来。
迭戈从手机里找出一封邮件。
“八万欧元。收款方是本地服务合作公司。今晚确认,周一付款,否则无法保证后续版本恢复。”
我慢慢坐直。
我们给这个项目报的全部实施费用,折算后也没比这高太多。
而且试点升级本来就在合同范围内。
我问:“邮件里说,是谁要求收这笔钱?”
迭戈把手机递过来。
正文里写着,原项目技术负责人许舟已经离职。
由于核心资料缺失,总部需要通过外部团队恢复环境。
下面还附了一份情况说明。
我放大图片。
看见了自己的名字。
还有一张我根本没签过的交接确认单。
罗斌忽然绕过桌子,伸手来拿手机。
“客户内部邮件,不方便让普通员工看。”
我把手机还给迭戈。
“那就请客户自己展示。”
郑凯猛地出声:“许舟!”
声音太大,门口服务员都停住了。
他顾不上旁人,盯着我,压着嗓子说:“你今天是来接待的,不是来查账的!”
我看了他几秒。
然后用中文,把迭戈的话完整说了一遍。
没有添一个字。
杜衡的脸一点点沉了下去。
郑凯立刻解释:“这个有误会,国外的服务费跟我们国内不一样,渠道有渠道的成本。”
“我离职了,也是渠道成本?”
“人家说的是脱离项目,你别咬文嚼字!”
我转头请苏雯确认邮件的英文附件。
她接过迭戈递来的手机,仔细看完。
“这里写得很明确。劳动关系已经终止。”
郑凯嘴唇动了两下。
杜衡伸出手。
“给我。”
迭戈没有直接把手机交给他,而是先看了我一眼。
我用西班牙语说:“这是我们公司负责人。他需要核实这件事。是否转发,由你决定。”
迭戈点头,当场把邮件转给杜衡。
包厢里只剩手机震动的声音。
杜衡看了第一页,问:“郑凯,你解释。”
郑凯额头已经出了汗。
“我也是为了推动项目。客户一直拿试点问题压价,罗总说可以分开报价,先把软件合同签了,后续服务再谈……”
罗斌打断他。
“别乱说。我们只是提供可选服务。”
“可选服务为什么写,不付款就无法恢复版本?”杜衡问。
罗斌没接。
我盯着附件里的交接单。
签名确实很接近我的笔迹。
但下面那行日期,有个熟悉的歪斜印记。
我忽然想起来,那张签名出自哪里。
两个月前,我报销去仓库的车费。
郑凯说财务要求补一份纸质说明,让我签完发扫描件。
我的签名被截了下来。
他们不光拿我当背锅的人。
还拿我的名字,向客户要钱。
我胸口那股火终于压不住了。
“郑凯,那张签名,是从我报销单上截的吧?”
他站起来,椅子腿在地上刮出刺耳的一声。
“你有证据吗?”
“所以你承认知道是哪张?”
郑凯脸色骤变。
罗斌伸手按住他肩膀。
杜衡把手机扣在桌上。
“今晚先到这里。所有费用暂停确认。明天上午,公司会议室,把合同、邮件和交付记录全部拿出来。”
罗斌还想说话。
马丁突然问我:“他们说了什么?”
我译完后,他没再看郑凯。
而是把刚才那张画着仓库的菜单纸,认真折起来,放进了文件夹。
“明天,你会到场吗?”
“我还没离职。”
我看着郑凯,一字一句地说。
“当然到。”
【第四章】
饭局散场时,郑凯在走廊拦住了我。
杜衡正陪客户去等车。
苏雯去前台取寄存的电脑。
他抓住我的胳膊,把我往旁边带。
“你疯了?”
我低头看了眼他的手。
“松开。”
“你知道这个单子公司跟了多久?几千万的后续业务,你一晚上就给搅黄了!”
我甩开他的手。
“拿假交接单收费,也是我搅黄的?”
郑凯深吸一口气,声音忽然软了。
“你不懂商务。海外项目很多成本不能直接写,罗总帮公司开市场,要照顾合作关系。”
“那就写你的名字。”
他脸上的表情僵住。
“为什么写我离职?为什么贴我的签名?为什么把免费更新说成资料恢复?”
我每问一句,他的嘴角就绷紧一点。
最后,他不装了。
“许舟,你还想不想干?”
我看着他。
走廊里有人推着餐车经过,车轮轧过地毯接缝,轻轻颠了一下。
我突然觉得很没意思。
两年来,他每次讲不出道理,最后都剩这句话。
以前我怕丢工作。
房租要交,家里偶尔要用钱,我手里的存款不够让我任性。
可他现在已经把我的名字挂到了假的离职文件上。
再退,下一步是不是还得替那八万欧元签收?
我掏出手机,打开工作群。
把杜衡刚才要求明天核查的事项,逐条整理发出去。
最后补了一句。
本人未离职,也未签署相关交接确认文件,请保留全部项目记录。
郑凯看见消息,眼睛都红了。
“你非得把事情做绝?”
“我只是把自己还在上班这件事,说清楚。”
他伸手要抢我的手机。
身后传来杜衡的声音。
“郑凯。”
他的手停住。
杜衡站在走廊尽头,脸色难看。
“你先回去。明天带电脑来。”
郑凯看了看他,又看我。
那眼神让我明白,他不会老实等到明天。
果然,回家路上,我的项目账号提示权限变更。
工作群里,郑凯发了一条通知。
许舟因违反接待纪律,暂时退出跨境项目,相关工作由主管统一对接。
下面紧接着一句。
未经允许,任何人不得私自向客户提供内部信息。
我截图,转给杜衡。
没打电话,也没发长篇控诉。
五分钟后,杜衡在群里回复。
撤销调整。项目记录由行政和技术部门共同保全,任何人不得删除或修改。
我靠在地铁车厢的扶手旁,长长吐了口气。
这时候孙岩打来电话。
“你到底把什么捅出来了?郑凯刚找我要后台权限。”
我把事情说了。
电话那边安静了好几秒。
然后一声脏话。
“怪不得。”
“怎么了?”
“上个月新版本做好,他不让我们直接联系现场,说渠道要统一窗口。客户那边反馈故障,他又不让建正式工单,让我私下修。”
“记录还在吗?”
“提交记录全在。邮件也在。”
“别发给我。明天按公司流程给行政,保留原件。”
孙岩喘了口气。
“你真要跟他弄到底?”
我看着车窗里自己的脸。
饭没吃饱。
酒气还黏在衣服上。
手机里,游戏队友正问我什么时候上线。
我回孙岩:“不是我要弄到底,是他已经拿我去收钱了。”
到家后,我把当天的加班工时填了。
又从报销系统里找出那张原始说明。
签名的位置、笔画断点,连扫描时留下的小黑点都对得上。
我没去碰自己无权访问的资料。
只把个人能够合法调取的记录,按时间整理成一份清单。
凌晨一点,苏雯发来消息。
她说,迭戈刚补发了邮件往来。
其中有一封,附件不止是假交接单。
还有一段被截过的聊天记录。
记录里,我亲口承认项目存在严重缺陷。
我点开图片。
那句话确实是我说的。
可后面最关键的半句,被人裁掉了。
【第五章】
第二天,我提前半小时到公司。
会议室门口,行政主管孟欣正在贴资料目录。
她看见我,先把一杯豆浆递过来。
“杜总让所有人都吃点东西。今天估计要谈很久。”
我接过来,道了声谢。
郑凯坐在会议室里。
衬衫换了,头发也梳过。
他面前摆着厚厚一沓打印纸,看起来准备得很充分。
我刚落座,他就把第一张纸推过来。
“你自己说过,现有版本不能用于正式仓库,出了问题你不负责。是不是?”
我看了一眼。
就是那段被截断的聊天记录。
我当时说的原话是,现有测试版本不能用于正式仓库,出了问题我不负责,必须替换成今天交付的正式包,再走验收流程。
他把后半段剪没了。
我把豆浆放下。
“原记录在项目群里,可以直接查看。”
“现在说的是你工作态度!”
郑凯猛地提高声音。
“客户为什么不信任我们?就是你们技术人员张口不能做,闭口不负责!公司投入这么多,你天天到点就跑,遇到问题先切割责任!”
杜衡刚进门,就听见了这句。
他拉开主位的椅子。
“今天核实文件和收费,不讨论谁几点下班。”
郑凯咬了咬牙。
罗斌迟到了十分钟。
进门先道歉,说路上堵。
他没带电脑,只带了一个文件袋。
马丁、克莱尔和迭戈随后到场。
今天苏雯负责正式口译。
我提前说清楚,涉及我自己的争议,我只陈述,不替双方归纳结论。
她点头,把录音设备放在桌上,征得所有人同意后打开。
会议开始,罗斌先把责任往外推。
“关于技术人员离职,是我们当地协调人员理解有误。许工退出过一段现场支持,他们就误认为劳动关系结束。”
我问:“哪个协调人员?”
“海外同事。”
“姓名和邮件地址呢?”
罗斌皱起眉。
“你一个技术员,没必要追着人不放。”
杜衡把笔搁下。
“我也想知道。”
罗斌沉默了片刻,报了个名字。
迭戈当场检索邮箱。
“这个人从未参与过我们的邮件往来。”
罗斌说,可能走的是内部沟通。
孟欣把会议记录往前挪了挪。
“请后续补充原始记录。”
第二项是假交接单。
郑凯说,他收到时文件已经完成,不知道签名来源。
我拿出报销说明。
两份文件投到屏幕上。
签名的最后一笔,都有同一处断墨。
扫描阴影的位置完全一致。
我没说鉴定结论,只指出可以核验的事实。
“这是我签过的原始文件。交接单不是我签的。我愿意配合正式鉴定。”
郑凯盯着屏幕,手指一直敲桌面。
罗斌忽然说道:“也可能是文员整理材料时误用了模板。”
我看着他。
“把报销单上的签名剪下来,贴到离职交接单上,正文还写明我不再承担后续支持。你管这个叫误用模板?”
他脸色也沉了。
“许工,讲话不要上纲上线。”
“那你说个不上纲上线的解释。”
马丁听完翻译,靠回椅背。
他没有说话。
但那副不耐烦的神情,已经从我身上转到了罗斌身上。
第三项是版本交付。
孙岩打开代码仓库的正式发布记录,以及发送给渠道的邮件。
时间很清楚。
新版本发出后的第二天,郑凯在群里回复,渠道已经收到,现场部署由渠道安排。
克莱尔拿出了现场设备的版本截图。
直到上周,试点仓依然在用旧测试包。
两份记录并排放出来,会议室静得只剩投影仪的风声。
罗斌终于开口。
“现场升级有实施成本。这个钱一直没谈妥。”
杜衡翻到合同条款。
“试点期版本更新包含在原服务范围内。你们也签了。”
“那是常规更新,不包括重建!”
孙岩突然笑了一声。
他把安装说明打开。
“这次升级没有重建。保留原数据库,停机更新服务,配置不变。你们如果不会,我们提供过远程指导时间。”
他点开邮件最下面的一行。
渠道回复,暂不需要,现场情况正常。
回信人是罗斌。
郑凯终于坐不住了。
他用力拍了一下桌子。
“够了!现在不是追究谁发过什么邮件的时候!客户还坐在这儿,你们要把公司脸丢光吗?”
我看着他发抖的手,心里反而冷静下来。
“公司丢脸,是因为有人把更新扣着不发,拿故障去要第二笔钱。”
“许舟,你少血口喷人!”
“那就解释记录。”
他张着嘴,却没能接下去。
这时,迭戈又打开一封邮件。
苏雯看完,神情变了。
“还有一件事。”
她抬头看向杜衡。
“客户说,这笔费用并不是第一次提出。郑主管上个月参加远程会议时,确认过这项收费。”
郑凯猛地站起身。
“我没说过!”
迭戈从电脑里找出一段会议录像。
“当时有同步翻译。我们可以听原声。”
【第六章】
录像开始时,郑凯还在硬撑。
他两只手按在桌上,反复说会议语境不同,不能截取片段。
迭戈没有拖动进度条。
他从讨论试点故障的地方完整播放。
客户先问,为什么已经提交的问题迟迟没有解决。
罗斌解释,原技术人员离职,现有环境需要额外恢复。
翻译说完,郑凯在镜头里点了头。
“对,这个需要单独做服务包,不在之前的报价里面。”
录像里,他说得清清楚楚。
会议室里没人接话。
郑凯盯着屏幕,喉结上下动了两次。
杜衡问:“你不是说,收到文件时不知道情况?”
郑凯坐了回去。
他忽然把矛头转向我。
“还不是因为他不配合?”
我差点被气笑。
他指着我,声音越来越尖。
“每次找他加班都要走申请,客户临时问个问题,他先问是不是工作时间!我不找渠道另想办法,项目怎么推进?”
“所以你宣布我离职?”
“你这种员工跟离职有什么区别!”
那句话吼出来后,他自己也愣了一下。
孙岩把水杯往桌上一放。
“有区别。离职的人不用半夜给你修现场日志,也不用让你拿着成果领奖金。”
郑凯转头骂他:“你也有份!你们技术组就会抱团!”
杜衡终于开口。
“坐下。”
郑凯还想说。
杜衡抬眼。
“我说,坐下。”
声音不大,郑凯却慢慢收回了手。
我没有因此觉得痛快。
我看着桌上的材料,想到那几个被我们当成普通故障处理的夜晚。
客户骂我们能力差。
渠道说现场环境复杂。
郑凯催我们赶紧修,又不准直接联系客户。
我们忙得团团转。
他在中间把每个人都隔开,最后所有人都以为,是别人拖了后腿。
语言只撕开了一道口子。
真正让事情站不住脚的,是他们以为没人会坐下来,把记录从头对一遍。
杜衡叫停了争辩。
他宣布暂停郑凯对这个项目的管理权限,相关资料由行政和技术负责人共同接管。
对罗斌所在渠道,公司启动合同审查,暂停新的费用确认。
涉及签名和对外收费的部分,交法务核实。
罗斌把文件袋往桌上一扔。
“杜总,考虑清楚。海外现场的人都是我们协调的,你现在翻脸,谁帮你收尾?”
杜衡没立刻回答。
我看见他的手指捏紧了笔。
这就是罗斌敢做这些事的底气。
客户在国外。
设备在国外。
合同再清楚,现场没人配合,项目照样卡着。
马丁靠向前,用德语问我:“如果绕过他们,你们能完成部署吗?”
我没有替杜衡做承诺。
“需要先确认设备权限、现场人员和合同范围。技术上能否独立实施,今天可以给你清单。”
马丁点头。
“很好。至少你知道什么时候不该说能。”
苏雯译完,郑凯脸上最后一点强撑也没了。
他突然冷笑。
“他会几句外语,你们就觉得捡到宝了?”
“项目是会说外语就能做的吗?他连正式商务谈判都没参加过,等出了问题,你们别回来找我!”
这话有一半是对的。
我确实没做过正式商务谈判。
也没打算装什么都懂。
我看向杜衡。
“商务条款让商务负责人谈。技术方案由研发签字。正式文件继续由苏雯复核。至于现场沟通,我可以承担。”
我停了一下。
“但不是按现在的岗位和工资承担。”
郑凯忽然笑了。
他觉得终于抓到了我的把柄。
“说到底,不就是要钱?”
我点头。
“上班当然要钱。”
会议室里安静了一秒。
孙岩低下头,肩膀动了两下。
我继续说:“免费更新不能冒充收费服务。额外工作也不能冒充年轻人见世面。两件事,都是一个道理。”
杜衡看着我。
过了几秒,他把笔放下。
“合理。先明确职责和项目补贴,今天书面确认。正式岗位调整,按流程谈。”
我终于端起那杯已经凉了的豆浆。
刚喝一口,克莱尔把电脑转了过来。
“那现在,先看这个。”
屏幕上是他们采购委员会的会议邀请。
四十八小时后,最终技术评审。
她看着我。
“你们没有一个月慢慢收尾。如果这次过不了,项目会重新招标。”
【第七章】
我没有一口答应救场。
四十八小时能做多少事,得先拆开。
当天下午,我们把剩余问题分成了三类。
已经解决但未部署的。
需要现场确认的。
确实没做、不能承诺的。
罗斌最怕我们这样做。
过去他给客户发的报告,永远只有一句,技术团队正在处理。
现在每一项都要落到具体问题、具体负责人、具体证据上。
他的空间一下就没了。
迭戈联系试点仓主管,确认客户持有服务器管理权限。
正式合同里也写明了,设备和业务数据归客户所有。
现场只是习惯让渠道代管,不代表渠道能拦着不给。
权限确认后,我们通过客户批准的远程通道检查环境。
没有偷偷拷走数据。
也没把客户日志扔进私人聊天群。
孙岩负责升级,我负责跟现场人员对齐步骤。
克莱尔在另一头协调停机窗口。
苏雯把关键结论整理成正式纪要。
干到傍晚,第一台测试机完成更新。
视频里,仓库员工连续扫了十几次。
之前反复弹出的提示消失了。
克莱尔没有立刻鼓掌。
她让人换了三种货品,再做了一遍。
确认结果后,她摘下耳机,揉了揉眉心。
“这个问题困扰了我们三周。”
我听着那句话,心里很堵。
孙岩也没说话。
问题不是三周才修好。
是三周前就已经修好了。
我把完成时间记录下来。
“这次我们会把实际部署版本写进纪要,你们也能查。”
克莱尔看了我一会儿。
“谢谢。还有,昨晚我也认为你只是来倒酒的。”
“那是我的主管给我的定位。”
她扯了下嘴角。
“他的判断很差。”
当天夜里,老板叫了盒饭。
我吃到一半,游戏群的语音电话打了过来。
德国队友问我是不是连续两天被主管扣住了。
我说,主管已经暂时被扣住了。
他没听明白。
我又解释了一遍,他在那头笑得喘不过气。
孙岩坐在旁边,听我切了几句德语,目光越来越复杂。
“你到底还会多少?”
“三门比较熟,另外两门能看点资料,聊天不行。”
“你以前怎么不说?”
“你以前也没问。”
“不是,这东西能涨工资啊。”
我看着他。
“在郑凯手里?”
孙岩立刻闭嘴。
过了一会儿,他把自己盒饭里没动的鸡腿夹给我。
“有道理。”
那天十点多,我们完成了第一轮验证。
我让大家停下来。
郑凯以前最喜欢在这种时候喊,胜利就在眼前,再拼一把。
但人脑子累了,最容易把测试环境当正式环境,把删除命令贴错窗口。
我让孙岩把步骤交叉复核,剩下的第二天继续。
杜衡问:“来得及吗?”
“来得及。前提是今晚别弄出新问题。”
他没再催。
离开公司时,孟欣把一份文件发给我。
临时项目职责确认。
项目补贴标准。
加班和调休安排。
所有条款都写明了有效期限,没有把临时救场变成无限期兼任。
我读完,才在手机上确认。
我不想再靠谁一句不会亏待你,去赌自己的工资。
第二天,我们在客户提供的脱敏数据上做压力测试。
刚开始一切正常。
直到并发任务超过约定峰值,系统的响应时间突然抬高。
马丁看到了。
他问:“这也是旧版本问题?”
我盯着曲线,摇头。
“不是。这是我们当前版本的性能瓶颈。”
会议那头安静了。
我身旁的商务经理下意识伸手,碰了碰我的胳膊。
我知道他想让我换个说法。
可我已经吃够了把问题改名的亏。
“给我们二十分钟确认原因。能解决到什么程度,我会告诉你们实际结果。”
马丁没有发火。
他只看了一眼手表。
“二十分钟。”
【第八章】
那二十分钟,我一句废话都没说。
孙岩看服务日志。
我对照任务队列。
另一个研发检查数据库连接数。
最后发现,瓶颈出在报表查询和实时任务争用同一组连接。
试点仓单量低,平时根本碰不到。
客户这次把促销峰值也加了进来,问题才暴露。
能不能优化?
能。
能不能二十分钟彻底改好,再拿去保证生产安全?
不能。
我把结果告诉马丁。
“短期方案是限制高峰时的全量报表查询,保证入库出库任务优先。长期方案需要调整服务分配,我们要做完整回归。”
商务经理闭上了眼。
我知道他担心什么。
前一天我们还在证明项目不是垃圾。
现在却当着客户的面,说确实有缺陷。
可技术评审本来就不是表演。
马丁问:“如果不限制?”
“超过当前验证峰值后,响应时间会继续上升。我们不能保证你们要求的时限。”
“如何限制?”
我报了测试结果,以及适用条件。
没有把最佳值当保证值。
克莱尔问:“会影响每日盘点吗?”
我请她确认盘点时间。
双方对完,发现盘点本来就在低峰时段。
我们将限制条件写进临时运行方案,约定优化后的再验收节点。
马丁看完,居然先说了一句。
“这个回答,比前天晚上那个主管的完全没问题,更让我放心。”
我紧绷了一上午的肩膀,终于松下来一点。
但我没想到,郑凯还准备了一次反扑。
下午三点,客户收到了匿名邮件。
内容说,公司为了保住订单,临时找了一名没有任何翻译资质的普通测试员冒充国际项目专家。
邮件附着我的内部岗位截图。
还有我去年一次测试遗漏的整改记录。
那次遗漏确实存在。
一个很偏的日期格式没有覆盖到,上线后客户导入失败,我们当天修正,我写了复盘。
郑凯把整改通知截了下来。
没有后续修复。
没有改进措施。
只剩一句,许舟对测试遗漏承担直接责任。
苏雯看见邮件时,脸都气白了。
“这就是故意挑时间。”
我倒没那么意外。
一个人已经在假文件上栽了,想翻身,最容易想到的办法就是把指出问题的人也拖下去。
杜衡当场要求行政核查截图来源。
我拦住了商务经理想替我辩解的话。
“先把完整复盘给客户看,涉及内部信息的部分请公司确认后提供。”
马丁直接问我:“这次故障是你导致的?”
“我漏测了一个场景,有责任。”
“你是翻译专家?”
“不是。正式合同和会议纪要一直由专业人员复核,我负责技术沟通。”
“国际项目专家呢?”
“谁写过这个头衔,你找谁。我没有这么介绍过自己。”
马丁听完,翻了翻那份岗位截图。
“那这封邮件,告诉了我们什么新情况?”
苏雯把这句话译出来时,嘴角已经压不住了。
我却没有笑。
邮件发出去,就说明郑凯还拿得到一些内部资料。
事情不能只当笑话看。
我要求公司确认我的个人信息是否被违规对外发送,同时保留追责权利。
杜衡同意了。
十几分钟后,孟欣过来,让他出去接电话。
他们在走廊里谈了一会儿。
回来时,杜衡的脸色更沉。
郑凯还真以为,匿名发邮件就没人查得到来源。
他拿不到新截图,居然找了原来的下属帮忙。
对方不愿意,又怕得罪他,直接把聊天记录交给了行政。
记录里,郑凯说得很明白。
让客户知道许舟不可靠,杜总才会请我回去。
我看着那句话,胸口一阵发闷。
他不是不知道项目重要。
他只是觉得,项目重要到可以拿来要挟所有人。
同一时间,罗斌发来通知。
渠道停止提供后续配合。
包括他们曾经承诺的那名现场协调员。
距离正式评审,不到十八个小时。
【第九章】
看到通知,杜衡第一反应是打电话。
我让他先等两分钟。
“我们缺的到底是什么?”
商务经理说:“现场协调。”
“协调什么?”
“设备检查、仓内沟通,还有明天的演示。”
我把已经确认的职责表打开。
设备由客户自己的技术员检查。
仓内沟通,克莱尔能安排主管。
明天的演示流程,我们已经做过两轮。
真正缺的,只是一个过去总被罗斌强调不可替代的人。
可当事情拆开,那个人的工作早就有了明确接手方。
杜衡盯着表看了半晌。
最后放下手机。
“按现有方案执行。渠道终止配合造成的合同问题,另行处理。”
我这才发现,他这两天也在变。
以前听见外商不满意,他先问我们能不能多扛一点。
现在终于开始问,谁该承担哪部分责任。
夜里九点,所有演示材料封版。
我们没有做花哨的宣传片。
只有真实环境、测试条件、已知限制和交付计划。
孙岩把电脑盖上,突然说:“明天要是没过呢?”
我看着他眼下那两片青黑。
“那就按真实结果改。”
“你不怕?”
“怕。但总不能再编一份能过的结果。”
他沉默片刻,点了点头。
第二天,采购委员会的会议准时开始。
屏幕另一头多了四个人。
有财务,有信息安全负责人,还有负责最终预算的区域总监。
马丁负责主持。
开场没有寒暄。
第一项,现场断网测试。
仓库主管按流程切断外网。
本地订单继续执行。
恢复网络后,任务队列逐步同步。
没有重复入库。
我们把同步耗时和积压量一起展示。
第二项,异常订单追踪。
克莱尔临时挑了一条之前出过问题的单据。
我没有提前背过编号。
按时间和任务标识查下去,找到了编码映射冲突。
孙岩展示新版本的处理结果。
第三项,促销峰值。
我们主动说明临时报表限制。
区域总监问,为什么两天前才发现这个问题。
我没有推给旧渠道。
“之前测试覆盖不足。我们按原试点峰值做了验证,没有覆盖你们新增的促销场景。这是我们需要修正的地方。”
他说:“那我们为什么要相信其他测试?”
我把测试清单展开。
哪些是原始需求。
哪些是这两天补充的。
每一项由谁确认。
哪些通过,哪些带条件,哪些尚未完成。
“你们不需要只相信我的口头判断。可以按这份清单抽查,也可以要求第三方复测。”
对方低头看材料。
他没再问我学历,也没问我会几门语言。
他问的是,合同里的验收边界能否按这份清单写明。
商务经理立刻接上。
这才是正常的谈判。
谁懂哪部分,谁对哪部分负责。
没人需要一个人装成什么都能解决。
会议进行到一半,西班牙仓的主管突然加入。
他语速很快,还带着很重的口音。
苏雯的主要工作语言是英语,一时没能完全跟上。
我请他放慢,把问题拆成两段。
他说,夜班员工最烦系统弹提示,能不能直接关闭所有人工确认。
我听完,先问他,哪些提示最频繁。
他描述了两个场景。
其中一个确实可以简化。
另一个涉及数量差异,不能为了省事直接关掉。
我用西班牙语解释给他,又用中文复述给研发确认。
那位主管原本语气很冲。
听完,他拿起旁边的扫描枪,现场试了一遍。
“这个可以。原来不是每次都要点三下。”
我说:“我们会重新做一份给夜班员工看的操作说明。”
克莱尔在会议那头笑了。
不是客套。
她已经被那些投诉折腾太久。
又过了二十分钟,法国信息安全负责人追问日志保存范围。
我用法语确认他的意思,再由公司安全负责人给出正式答案。
马丁最后用德语问我,系统未来切换到另一种数据库,是否可以保证无成本迁移。
我看着屏幕上的他。
“不能。评估、改造和测试都要成本。这个不能免费送你。”
他先是一愣,随后笑出了声。
“很好,至少这次没人替你答应。”
这句话落下,我身后的几个人也终于笑了。
会议结束前,区域总监宣布结论。
有条件通过技术评审。
先签三个仓库的首期实施订单。
后续扩展必须等首期验收,性能优化也要按约定完成。
没有天降几千万。
也没有谁因为我会几门外语,就闭着眼睛把预算交出来。
可我看见杜衡慢慢握紧了拳。
这张订单,是我们把虚话一条条拆掉后,真正拿回来的。
马丁没有立刻退出会议。
他对我说:“关于那天晚上的评价,我道歉。”
我点头。
“我接受。但以后如果觉得项目有问题,可以直接问。”
“我会的。”
他停了停。
“还有,听说你的外语是打游戏学的?”
“主要是跟队友聊天,后来自己补过。”
“你们玩什么?”
我说了游戏类型。
马丁脸上的表情忽然变得复杂。
“我儿子也玩。他说那是在练语言。”
我没忍住笑。
“那得看他有没有真的练。”
会议室里最后那点紧绷,也散了。
【第十章】
评审通过,不代表剩下的事自动结束。
我最讨厌的,就是所有人高兴一下,然后一句顾全大局,把真正该追究的事糊过去。
所以下午复盘前,我先发了邮件。
要求公司纠正对客户发出的错误离职说明。
书面澄清我没有签署相关交接文件。
核实个人信息外发情况。
重新审核此前被他人署名的项目成果和奖金分配。
这些要求,我抄送了人事和法务。
郑凯看到后,给我打了七个电话。
我没接。
第八次,他发来一条消息。
出来聊聊,没必要弄到这个地步。
我回复。
工作事项走公司渠道。
十分钟后,他直接到了公司。
门禁权限被临时停用,他在前台吵起来。
“我替公司干了这么多年,现在让一个毛头小子骑到头上?”
声音传进办公区。
所有人都抬起头。
我走出去时,他正指着前台,逼人给他开门。
看到我,他立刻冲过来。
“许舟,你是不是觉得自己赢了?”
我停在门内。
“你有什么事?”
“你会几门外语了不起?没有我给你机会,你这辈子都只能蹲在工位上!”
这话还真让我想了两秒。
确实。
如果不是他非要拉我去饭局,我那天已经回家开团了。
但他给的不是机会。
他只是缺个能随手使唤的人,没想到使唤错了。
我说:“谢谢你那天把加班通知发在群里。”
郑凯愣了。
旁边有人转过身,忍着笑。
他脸上的肌肉抖了一下。
“你现在得罪渠道,得罪客户经理,以后行业里谁还敢用你?”
“谁不敢用,谁就不用。”
“你以为杜衡真看得起你?他现在是缺你这张嘴!等项目做完,你什么都不是!”
这句倒比前面那些更有用。
我点头。
“所以我会签合同,谈工资,写清职责。”
郑凯彻底被激怒了。
他抬手指着我,声音都劈了。
“你他妈就是白眼狼!当初你转正,不是我签的字?”
我也终于没再给他留面子。
“我转正是因为工作合格,不是卖身给你。”
前台一片安静。
我盯着他。
“我替你熬夜,你拿奖金。我问你要说法,你给两百块餐补。我想按时下班,你拿绩效威胁。我不在饭桌上装聋,你就拿假交接单和裁过的聊天记录毁我的名声。”
“郑凯,你到底要我感恩什么?”
他嘴唇发白。
看热闹的人越来越多。
那些以前被他一句年轻人多承担压回去的话,这会儿全摆到了人前。
他突然挥手,拍向旁边的宣传架。
架子歪倒,撞出很大一声。
前台吓得后退。
保安立刻过来,把他拦住。
我没有再说。
能讲道理的时候,他用职位压人。
职位不管用,他就想靠声音和动作找回一点威风。
我不需要陪他把这场闹剧演完。
孟欣从里面出来,通知他按约定时间配合调查,并领取正式书面文件。
他还在喊。
我转身回了工位。
孙岩把一杯热水推过来。
“解气吗?”
我坐了几秒,才回答。
“还差奖金。”
他愣住,然后笑得差点把水洒出来。
后面的事没有一天办完。
公司法务核对了邮件原件、会议记录、费用流向和相关人员陈述。
那笔八万欧元还没付出去。
但虚假文件和不当收费方案已经对外发出,不能因为没收到钱,就当什么也没发生。
罗斌那边最初还坚持只是沟通失误。
直到客户正式要求说明,并暂停与他的其他合作,他才通过律师递来了一份解释。
解释里,他把主要责任推给郑凯。
郑凯也提供了与罗斌的聊天记录,证明渠道主导了收费方案。
两个人终于开始认真沟通。
沟通的重点,是谁能少承担一点责任。
公司按程序解除了郑凯的劳动合同,具体争议交由后续程序处理。
涉及伪造签名材料和收费行为的部分,法务陪我提交了线索。
我没有在朋友圈宣布谁已经被定罪。
该调查的调查。
该认定的认定。
我只要自己的名字被放回它该在的位置。
一个月后,客户收到了正式澄清函。
我的离职状态被纠正。
交接单被明确列为未经本人签署的文件。
之前那封匿名邮件,也有了公司出具的完整说明。
孙岩他们的项目贡献重新登记。
我拿到了补发的项目奖金。
不是杜衡私下塞给我的红包。
是工资条上清清楚楚的一项。
到账那天,我盯着数字看了好一会儿。
随后把截图发给孙岩。
他回我。
终于不是两百块餐补了。
我笑了半天。
【第十一章】
正式谈岗位时,杜衡准备了一份很漂亮的方案。
国际项目负责人。
带团队。
管交付。
薪资涨得不少。
我看完,没马上签。
杜衡问:“还有哪儿不满意?”
“职责太宽。”
他愣了一下。
“你现在完全可以往管理走。”
“我可以学,但不是因为这次救了场,就立刻接所有海外业务。”
我把方案里几处圈出来。
客户开发。
商务谈判。
合同审核。
技术交付。
售后支持。
“这不是一个岗位,是五个。”
杜衡看着那张纸,半天没说话。
我又补了一句。
“我能做技术沟通,也愿意负责实施协调。但合同法务不能省,专业翻译不能省,研发负责人也不能省。”
他往椅背上一靠。
“你就不想抓住机会,多往上走一点?”
我确实想过。
一个月前,我还是那个坐门口倒酒的人。
现在客户点名找我,老板主动给我谈岗位。
谁能一点不飘?
可我见过太多人。
先被一句能者多劳推上去。
再被一句大家都靠你了绑住。
最后一边拿着不配套的资源,一边替所有人的承诺负责。
我不想换个工资更高的地方,继续当那个随叫随到的人。
“想。但得站得稳。”
我把自己整理的职责方案放到桌上。
海外技术交付。
明确负责的地区和项目数量。
商务沟通由商务部门主导。
正式翻译按需求采购服务。
非工作时间建立轮值,不默认由我随时待命。
项目奖金按节点和贡献记录结算。
杜衡一条条看完,忽然笑了。
“你准备得比我还充分。”
“吃过亏。”
他听见这三个字,笑意淡了些。
过了一会儿,他说:“以前有些事,我确实没看见。”
我没接那句没看见。
有人晚上加班,公司门禁会留记录。
有人拿奖,项目名单也会过审批。
不是所有问题都藏得很深。
我说:“以后让记录能被看见就行。”
最后我们谈成了。
薪资涨了。
职责收窄了。
试行三个月,再根据项目量配人。
我没有一下变成副总,也没在公司门口换一辆车。
我先把父母家的旧冰箱换了。
又给自己买了把坐着不腰疼的椅子。
剩下的钱存起来。
有存款,人说话才更有底气。
首期项目正式启动后,马丁还试过压价。
他笑着说,既然大家已经是朋友,能不能再送一次现场支持。
我用德语回他:“朋友可以一起吃饭,现场支持要算差旅和工时。”
他叹了口气。
“你比郑凯难谈。”
“但我答应的事,会写清楚。”
他说:“这倒是。”
克莱尔后来给我们发了封感谢邮件。
不是夸我会法语。
是说仓库员工现在知道每一类问题该找谁,工单终于有人跟踪,不用再把同一段视频发给四个人。
迭戈则拉了一张费用对照表。
他说以后任何新增收费,都要同时注明原合同边界和新增工作量。
我看完,回了两个字。
同意。
这些变化没有饭桌上突然开口那么热闹。
但我知道,这才是我真正留下来的理由。
我不用再靠每次吵赢,才能把一件事做好。
三个月试行期结束前,新来的商务主管请我们吃饭。
她叫方蓉,做事很利落。
席间聊起第一次见客户的事,孙岩说得眉飞色舞。
说我先用德语怼马丁,再用法语拆现场问题,最后被西班牙语问出一张假离职单。
方蓉听完,转头看我。
“所以你一直没考证?”
“没考。”
“有兴趣考一个吗?公司可以按制度报培训费用。”
我想了想。
“有。但学习时间得算清楚。”
她点头。
“当然。”
桌上没人笑我事多。
也没人说,年轻人怎么总谈条件。
我低头喝了口汤,突然觉得这顿饭吃得很舒服。
【第十二章】
半年后,三个试点仓完成首期验收。
性能优化按计划上线。
那项高峰报表限制取消前,我们又做了两轮完整验证。
客户签字那天,马丁拍了拍我的肩膀。
“现在我可以承认,这不是垃圾项目。”
我看着他。
“这句你半年前就该承认。”
他笑了,认真点头。
“对。”
后续扩展订单没有全部落到我们头上。
有些区域的需求不适合现有产品,商务评估后主动放弃。
杜衡第一次在会上说,不合适的单子,不要靠员工熬夜硬凑。
孙岩听见后,偷偷在桌下给我发消息。
老板是不是被你传染了?
我回他。
被真实成本传染的。
那天晚上,公司又安排了一次客户饭局。
还是那家酒店。
我走到包厢门口,看到座签,忍不住停了一下。
我的位置不在门口。
旁边放着项目资料,名字下面写着技术交付负责人。
没有夸张的头衔。
也没有谁再把我介绍成过来学习的年轻同事。
杜衡见我进来,朝旁边挪了挪椅子。
“许舟,坐。”
我坐下,把手机调成静音。
马丁突然用不太熟练的中文说:“今天,不工作。”
我笑了。
“这句你学得最好。”
菜上到一半,新来的实习生小程进来送补充资料。
他把文件交给方蓉,正要走,旁边一个不熟悉情况的合作方招呼他。
“小伙子别走,给大家倒个酒,锻炼锻炼。”
小程站在门口,手指攥住文件袋。
我看见他先看方蓉,又看杜衡。
那个眼神,我太熟悉了。
不知道拒绝会不会被记住。
不知道自己是不是扫了大家的兴。
也不知道一句锻炼,到底能把人留到几点。
我把空杯子放下。
“他送资料的工作已经结束了。”
合作方笑道:“又不是让他干什么,年轻人多接触一下。”
我也笑了笑。
“你想喝什么,我帮你叫服务员。”
方蓉接过话。
“小程,回去吧,路上注意安全。”
小程的肩膀明显松下来。
他道了谢,快步离开。
没有人拍桌子。
没有人当场翻脸。
饭照常吃。
原来很多事,根本不需要闹得那么难看。
只要有个人愿意说一句,到这里就够了。
八点四十,我看了眼时间。
杜衡正跟迭戈聊下一批仓库的安排。
我等他们说完,起身告辞。
“今天的正式事项都结束了,我先走。”
合作方有些意外。
“这么早?后面还有安排。”
我拿起外套。
“我也有。”
杜衡笑了。
“又打游戏?”
“约好的,不能总让人等。”
马丁居然抬起手,跟我碰了下拳。
“替我向你那个挑语法错误的德国朋友问好。”
我说没问题。
走出酒店,手机里已经有了十几条消息。
德国队友问我,今天是不是又在外面跟人吵架。
法国队友说,先别管他,队伍缺治疗。
西班牙队友发来语音,催我快点,已经有人等得要睡着了。
我边走边回。
没有吵架。
今天吃饭去了。
地铁进站时,孙岩给我发了张截图。
这个月的项目奖金到账了。
后面跟着一句。
你走得早,老板刚说以后接待人员按工作需要安排,不再临时拉人凑数。
我回了个号。
又过了一会儿,他问我。
你现在还想摸鱼吗?
我站在车门旁,想了想这半年的事。
想起郑凯按着我的肩膀,让我给人敬酒。
想起屏幕上那张写着我已经离职的交接单。
想起第一次把职责和工资摆到老板面前时,手心其实也出了汗。
然后我低头打字。
想啊。
不然涨工资干什么。
孙岩发来一串笑。
列车到站,我拎着包往家走。
八点五十八分,电脑开机。
九点整,我进了语音频道。
几个人同时开口,吵得我耳朵里一团乱。
我熟练地换了三种语言,让他们一个个说。
最后轮到德国队友。
他问我,今晚打多久。
我看了眼桌上刚买的夜宵,又看了眼明天不用工作的日历。
“一会儿困了就下。”
他抗议:“刚来就说下?”
我戴好耳机,点进队伍。
“我白天已经负责过一个项目了。”
“现在,谁都别想给我加班。”
【亲~能在评论区给本故事打个分吗?用十分制的方式,求求你,喜欢这类的点点关注哦~】