我被辞退9个月公司叫我去改代码,财务付了1万7服务费,经理傻眼

分享至

创作声明:本文为虚构创作,请勿与现实关联

"老张,救救我们吧,系统又崩了。"李经理的声音在电话里带着前所未有的卑微。

张伟放下手中的咖啡,看着窗外的阳光,想起九个月前被扫地出门的那个下午。

他没有想到,曾经嫌弃他"不听话"的公司,会用这样的方式重新找上门。

更没有想到的是,当财务小王将1万7千元转账给他时,李经理看到支付记录的那一刻,整个人都傻眼了……



01

张伟今年二十九岁。

他是那种典型的技术宅,黑框眼镜,格子衬衫,背一个双肩包。

走在人群里绝对不会被多看一眼的那种人。

但是坐在电脑前,他就像变了一个人。

手指在键盘上飞舞,代码在屏幕上流淌,那些复杂的逻辑在他眼里清晰得像数学公式。

张伟大学学的计算机专业,毕业后就进了这家名叫"优购"的中型互联网公司。

五年时间,他从初级程序员做到了高级开发工程师。

公司的核心支付系统,有一半的代码是他写的。

那些密密麻麻的函数和类,就像他的孩子一样,每一行都留着他的指纹。

同事们都知道,系统出了问题找张伟,准没错。

不管多复杂的bug,到了他手里都能迎刃而解。

李经理是技术部的头,四十多岁,头发已经开始稀疏。

他不太懂技术,但很懂人情世故。

在他眼里,张伟是个好员工,就是性格太直,不懂得变通。

财务小王二十五岁,会计专业毕业,做事一丝不苟。

她最喜欢的就是把账算得清清楚楚,一分不差。

优购公司主要做电商平台,在这个行业里算是中等规模。

不算大,但也有自己的一片天地。

张伟在这里工作了五年,从来没想过会有离开的一天。

直到那个空降的技术总监出现。

新来的技术总监叫刘华,三十八岁,履历光鲜。

他带着一套全新的开发理念和技术栈空降到了优购。

第一次全员技术会议,刘华就提出要对现有系统进行大规模重构。

"我们要引入微服务架构。 "他在白板上画着复杂的架构图。

"现在的单体应用已经过时了,不符合行业发展趋势。"

张伟坐在会议室的角落,皱着眉头看着那些图表。

他举手发言:"刘总监,我们现在的系统运行很稳定,用户量也在可控范围内。"

"微服务架构虽然先进,但是实施起来复杂度很高,而且我们的团队规模可能不太适合。"

刘华停下手中的笔,转过身看着张伟。

"张工程师,你这种想法就是技术保守主义。"

"不敢尝试新技术,公司怎么可能有发展?"

张伟没有退缩:"我不是保守,我是在考虑实际情况。 "

"微服务确实有优势,但也有问题。"

"数据一致性、分布式事务、服务间通信,这些都是坑。"

"我们现在的系统架构虽然传统,但是稳定可靠。 "

"为了追求所谓的先进性而冒险,我觉得不值得。"

会议室里安静了几秒钟。

李经理感觉到了气氛的微妙,连忙打圆场:"大家都是为了公司好,慢慢讨论嘛。"

但是刘华显然不高兴了。

"张工程师,你既然这么认为,那就按新方案试试看。"

"如果出了问题,我负责。"

张伟摇摇头:"我不是在质疑你的权威,我是在讨论技术方案。"

"技术问题应该用技术的方式来解决,而不是靠职位高低。"

这句话彻底激怒了刘华。

他感觉自己的权威受到了挑战。

散会后,刘华单独找到了李经理。

"这个张伟,态度有问题。"

"我们要推进公司技术升级,他却总是唱反调。"

"这样下去,团队没法管理。"

李经理也很头疼。

他知道张伟技术好,但确实不太会处理人际关系。

而刘华是公司高层空降下来的,不能得罪。

几天后,张伟收到了人事部的通知。

因为"不服从管理,工作态度有问题",公司决定与他解除劳动合同。

张伟看着辞退通知书,笑了笑。

他收拾好自己的东西,把工作交接清楚。

临走的时候,他对李经理说:"希望你们的新系统能稳定运行。"

语气很平静,没有愤怒,也没有不甘。



就像在陈述一个事实。

被辞退的那个下午,张伟回到家里。

他没有沮丧,也没有愤怒。

反而有一种解脱的感觉。

不用再参加没完没了的会议。

不用再听那些华而不实的技术理念。

不用再和不懂装懂的人解释技术问题。

他决定做自由职业者。

现在是互联网时代,技术好的程序员不愁找不到活。

张伟在各大外包平台注册了账号,开始接项目。

第一个月,他接了三个小项目。

一个是给创业公司做网站,一个是帮电商平台修bug,还有一个是给传统企业搭建内部管理系统。

虽然项目不大,但是收入还算可以。

最重要的是,他重新找回了编程的乐趣。

没有人在旁边指手画脚,没有人强迫他使用不合适的技术栈。

他可以根据项目的实际需求,选择最合适的解决方案。

每天早上九点起床,泡一杯咖啡,坐到电脑前开始工作。

中午随便吃点什么,下午继续编程。

晚上累了就看看电影,或者和朋友聊聊天。

这样的生活简单而充实。

当然,自由职业也有自由职业的烦恼。

收入不稳定是最大的问题。

有时候一个月能接好几个项目,赚得盆满钵满。

有时候半个月都没有合适的单子,只能吃老本。

还有就是孤独感。

一个人在家工作,没有同事可以交流。

有时候遇到复杂的技术问题,想找个人讨论都找不到。

张伟偶尔也会想起优购公司。

想起那些老同事,想起自己曾经熟悉的办公环境。

但是想到刘华那副高高在上的样子,他又觉得离开是对的。

通过朋友,张伟了解到优购公司的近况。

新系统推进得不太顺利。

微服务架构的复杂性远超预期。

原本简单的功能变得复杂了,原本稳定的系统变得不稳定了。

但是张伟没有幸灾乐祸。

每个技术人都有自己的理念和坚持。

他只是希望,那些曾经的同事们不要被这场技术变革搞得太累。

02

九月份,正值电商平台的促销旺季。

优购公司准备了一场大型促销活动,希望能在这个节点冲击一下业绩。

新的微服务系统经过几个月的开发,终于要接受实战检验了。

刘华信心满满地向公司高层保证:"新系统的性能比之前提升了至少30%。"

"这次促销活动,绝对不会有问题。"

活动开始的第一天,系统运行还算正常。

虽然偶尔有些小问题,但都在可控范围内。

第二天,问题开始显现。

支付系统在高并发的情况下出现了延迟。

用户下单后,支付页面经常转圈不动。

技术团队加班加点地修复bug,勉强撑到了活动结束。

刘华松了一口气,以为危机过去了。

但是真正的麻烦才刚刚开始。

活动结束后,系统开始频繁出现各种奇怪的问题。

数据不一致、服务调用失败、缓存穿透......

每天都有新的bug冒出来。

技术团队就像消防队员一样,这里修一个,那里补一个。

但是问题越修越多,系统越来越不稳定。

最严重的一次,支付系统直接崩溃了。

整整两个小时,所有用户都无法正常购物。

公司损失巨大,用户投诉如雪花般飞来。

刘华终于坐不住了。

他召集所有技术人员开会,要求大家想办法解决问题。

但是新来的程序员对原有系统不熟悉,老程序员对新架构不了解。

大家都束手无策。

"要不要考虑回滚到旧系统?"有人提出建议。

刘华摇摇头:"已经改得太多了,回滚的成本比重建还大。"

李经理在旁边听着,心里已经有了答案。

他想起了那个九个月前离开的程序员。

想起了张伟临走时说的那句话:"希望你们的新系统能稳定运行。"

现在看来,那不是祝福,而是预言。

李经理思考了整整一个星期。

他知道,如果再不解决系统问题,公司可能就要面临更大的危机。

用户的信任一旦失去,想要重新建立就难了。

他找到张伟的电话号码,手指在屏幕上停留了很久。

九个月前,是他亲手签字同意了张伟的辞退。

现在要主动联系张伟求助,这让他感到很没面子。

但是为了公司,他必须放下这点面子。

电话拨通了,张伟的声音从听筒里传来:"喂,哪位?"

"老张,是我,李经理。"

"李经理?"张伟有些意外,"有什么事吗?"

李经理深吸一口气:"老张,我们公司的系统出了点问题,想请你帮忙看看。"

张伟沉默了几秒钟。

"什么问题?"

“支付系统不稳定,经常出现各种bug。我们的技术团队搞不定。"

"你也知道,你是这个系统的主要开发者,最熟悉了。"

张伟并没有立即答应。

"我需要先了解一下具体情况。"

"你们对系统做了哪些改动?"

李经理如实说了新系统架构的情况。

张伟听完,心里大概有数了。

"我可以远程看看系统日志,先确认一下问题在哪里。"

"但是我现在是自由职业者,如果要合作的话,只能按外包项目来做。"

李经理连忙说:"没问题,没问题,价格好商量。"

当天下午,张伟通过VPN连接了优购公司的服务器。

看着熟悉的系统架构,他心情有些复杂。

这些代码,大部分都是他亲手写的。

现在被改得面目全非,问题确实很严重。

微服务架构本身没有问题,但是在这个系统上强行实施,就像给一辆自行车装上了飞机引擎。

不仅没有提升性能,反而带来了更多的复杂性。

张伟花了两个小时分析系统日志,基本确定了问题的根源。



他给李经理打电话:"问题我大概了解了,需要重构部分核心模块。"

"工作量不小,估计需要一周时间。"

"如果你们同意的话,我可以以外包的形式提供技术服务。"

李经理如获至宝:"太好了,老张,你真是雪中送炭。"

"什么时候能开始?"

"明天就可以。"张伟说,"但是丑话说在前头,我按市场价收费,不会因为咱们的旧同事关系打折。"

"应该的,应该的。"李经理连声答应。

第二天一早,张伟背着双肩包,重新走进了优购公司的大门。

九个月了,这里几乎没有什么变化。

还是那个熟悉的前台,还是那部熟悉的电梯。

只是他的身份,从员工变成了外包服务商。

03

张伟坐在自己曾经的工位上。

桌上的电脑还是那台,只是键盘鼠标换了新的。

他打开IDE,熟练地连接到服务器。

那些熟悉的代码重新出现在屏幕上。

就像见到了老朋友一样亲切。

但是,这些代码已经被改得千疮百孔。

原本清晰的逻辑变得混乱,原本简洁的结构变得复杂。

张伟摇摇头,开始着手修复工作。

第一步,先把最严重的bug修掉。

支付模块的分布式事务处理有问题,导致数据不一致。

张伟写了一个事务补偿机制,暂时解决了这个问题。

第二步,优化服务间的调用逻辑。

原本一次调用就能完成的操作,现在需要多次服务调用。

不仅增加了延迟,还增加了出错的概率。

张伟重新设计了调用流程,减少了不必要的远程调用。

第三步,修复缓存机制。

微服务架构下的缓存一致性是个大问题。

原来的缓存策略已经不适用了。

张伟设计了一套新的缓存更新机制,保证了数据的一致性。

每天他都工作到很晚。

不是因为老板催促,而是因为他想把这件事做好。

这是他的作品,他不允许它带着bug运行。

同事们看着张伟专注工作的样子,都有些感慨。

当初觉得他固执己见,现在看来,那叫坚持原则。

当初觉得他不懂变通,现在看来,那叫专业素养。

刘华经过张伟的工位时,脸色有些尴尬。

他知道,如果当初听了张伟的建议,可能就不会有现在的问题。

但是作为技术总监,他不可能主动承认错误。

只是默默地走过,装作什么都没看见。

连续工作了五天,系统终于稳定下来。

各种奇怪的bug消失了,响应速度明显提升。

用户投诉也大幅减少。

李经理看着后台监控数据,长长地松了一口气。

"老张,你真是太厉害了。"

"我们花了几个月都搞不定的问题,你几天就解决了。"

张伟收拾好东西,准备离开。



"问题解决了,我的工作也完成了。"

"如果以后还有类似的问题,可以再联系我。"

李经理点点头:"一定,一定。"

"那个,服务费的事情,我让财务给你处理。"

张伟摆摆手:"按外包服务的标准就行。"

财务小王接到李经理的通知,要给张伟支付技术服务费。

她打开费用标准表,查找相关的收费项目。

"紧急技术服务,高级工程师,一周工期......"

小王仔细计算着费用。

基础服务费8000元,加急费30%,技术难度系数1.2。

8000 × 1.3 × 1.2 = 12480元。

再加上税费和其他杂费,总计17000元整。

小王按照公司流程,将这笔费用转账给了张伟。

转账完成后,她在财务系统里记录了这笔支出。

李经理正好路过财务办公室,无意中瞄了一眼小王的电脑屏幕。

当他看到屏幕上的内容整个人瞬间愣住了。

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