领导嫌工资高裁掉我,我平静离职,公司系统升级那天,我直接关机
楔子
王总把一份离职协议推到我面前,连杯水都没倒。“公司业绩不好,你工资太高了,走吧。”我盯着他看了三秒,没有争辩,没有质问,只是拿起笔签了字。他愣了一下,大概没想到我会这么平静。我笑着起身:“王总,系统升级的事,您可得找人接住了。”他脸色变了变,我转身关门,听见他在里面说:“少威胁我。”
第一章 被裁通知
王总把一份离职协议推到我面前,连杯水都没倒。“公司业绩不好,你工资太高了,走吧。”
我盯着他看了三秒,没有争辩,没有质问,只是拿起笔签了字。他愣了一下,大概没想到我会这么平静。我笑着起身:“王总,系统升级的事,您可得找人接住了。”他脸色变了变,我转身关门,听见他在里面说:“少威胁我。”
门关上的那一刻,我站在走廊里,深吸一口气。办公室里的人都在偷偷看我,眼神里有同情,也有好奇。我朝他们笑了笑,径直走向自己的工位。
“李明,王总找你什么事?”小张凑过来,压低声音问。
我一边收拾东西,一边平静地说:“被裁了。”
“什么?”小张的声音一下子拔高,引来周围同事的目光,“凭什么裁你?你可是咱们公司的技术核心,V2.0系统没有你根本搞不定!”
“工资太高了。”我笑着重复王总的话,把属于自己的东西装进纸箱里。
“这是借口!”老赵也走过来,脸色有些难看,“李明,你在这家公司干了五年,从底层做到技术骨干,年薪三十万,在同行业里根本不算高。王总这就是在找借口,他媳妇的表弟小刘刚来公司,他就急着把位置腾出来。”
我摆摆手,不想多说。这些事我早就看明白了,王总王建国这人,最会玩这些弯弯绕绕。他重用亲戚,打压老员工,这些事公司上下都知道。只不过没想到,我会成为第一个被开刀的人。
“你就这么认了?”小张急了,“至少得争取利益啊,补偿金、赔偿金,这些都得谈清楚。”
“谈什么?”我看着小张,“他既然决定了,就不会给我好结果。与其闹得难看,不如体面离开。”
老赵叹了口气:“李明,你就是太老实了。你知不知道,V2.0系统升级马上就要开始了,整个项目都是你一手搭建的,现在换人,谁能接得住?”
小张也附和:“就是啊,小刘那水平,连底层代码都看不懂,不是我说,这次系统升级肯定要出事。”
我收拾好东西,拍了拍老赵和小张的肩膀:“你们好好干,别学我。”
“你以后打算怎么办?”老赵问。
“先休息几天,再想下一步。”我说得很轻松,但其实心里也有点迷茫。三十多岁了,被裁员,老婆那边还不知道怎么交代。
我抱着纸箱走出办公室,经过前台时,前台小林叫住我:“李哥,你真要走啊?”
“嗯。”
“那个……王总说,让你把门禁卡和公司电脑都交出来。”小林有些为难地说。
我点点头,把门禁卡和电脑包放在前台,然后头也不回地走出公司大门。
电梯里,我看着楼层数字一个个往下跳,心里五味杂陈。手机震动了一下,是小张发来的消息:“李哥,我们替你抱不平,但王总那人你也知道,等你安顿好了,咱们聚聚。”
我回了个“好”,然后关机。
回到家,妻子小梅正在厨房做饭。看到我抱着纸箱回来,她愣了一下,放下锅铲走过来:“怎么了?”
“被裁了。”我说得很平静,但她脸上的表情却变了。
“为什么?你在公司不是干得好好的吗?”
“王总说,我工资太高了。”我苦笑,“公司业绩不好,需要降低人力成本。”
小梅皱着眉头:“你年薪三十万,看起来不少,可你每天加班到十一二点,干的活比三个人都多,这种工资水平,在行业内根本不算高。他就是在找借口。”
“我知道。”我坐到沙发上,“但已经这样了,也只能接受。”
小梅沉默了一会儿,然后说:“那你接下来有什么打算?”
“我想先休息几天,整理一下技术文档,考虑一下未来的方向。”我看着她,“你放心,我不会让你失望的。”
“我不是怕你失望,我是怕你太难过。”小梅走过来,把手搭在我肩上,“你那么热爱这份工作,每天加班到深夜,周末也不休息,现在说被裁就被裁,换谁谁都不好受。”
我握住她的手,心里涌起一股暖流:“没事,三十多岁的人,还怕找不到工作吗?”
小梅点点头:“我相信你,你技术那么好,去哪都有人要。”
晚上,我躺在床上,翻来覆去睡不着。手机突然响了,是个陌生号码。我犹豫了一下,接起来,对面传来王总的声音:“李明,你交接文档里,核心算法模块为什么没有写清楚?”
我愣了一下,然后说:“那部分涉及商业机密,离职前我已经把所有文档都移交给了小刘,至于核心算法,那是公司核心资产,只有我知道,但按照公司规定,离职时不需要交接这部分。”
“你!”王总的声音加重了,“你这是在报复我?”
“王总,您裁我的时候,我可没说过一句怨言。现在系统升级在即,您应该让小刘好好准备,而不是半夜打电话跟我说这些。”
“我告诉你,系统升级如果不能按时完成,你要负全责!”王总的声音里带着威胁。
“我负什么责?我已经离职了。”我平静地说完,挂断了电话,然后关机。
第二天,我起床后,发现手机上有未接来电,全是公司同事打来的。小张在微信上留言:“李哥,王总又发脾气了,说小刘的技术水平太差,根本搞不定V2.0系统升级。”
我回了一条消息:“让他自己想办法。”
小张又发来一条:“李哥,你什么时候回来?我们都很想你。”
我看着这条消息,心里有些酸涩。但我知道,既然选择了离开,就不要再回头。我打开电脑,开始整理自己的技术文档,思考未来的方向。
接下来的几天,我每天都会接到王总的电话,语气越来越急躁,最后甚至开始威胁:“李明,你如果不配合,我就去告你,说你商业间谍,盗窃公司机密!”
我被他气笑了:“王总,您想告就告,我奉陪到底。”
“你!”他气得说不出话。
我挂断电话,小梅走过来问:“又是王总?”
“嗯。”
“他怎么能这样?”小梅有些生气,“明明是他把你裁掉的,现在又来找你麻烦。”
“他就是这样的人,习惯了。”我平静地说,“不过,他越是这样,越说明系统升级出了问题。”
“那你打算怎么办?”
“不怎么办。”我看着他,“我已经离职了,公司的事,跟我没关系。”
小梅看了我一眼,最终没再说什么。
一周后,系统升级当天,我正坐在家里看书,手机突然响了。这次不是王总,是老赵:“李明,不好了,系统升级出大事了。小刘在操作中误删了关键数据库,现在整个系统都崩溃了,业务完全瘫痪!”
我放下书,走到窗边,看着楼下的街道,平静地说:“跟我有什么关系?”
“李明,公司现在乱成一锅粥,客户投诉不断,王总急得团团转,他让我给你打电话,求你回来帮忙。”老赵的语气很急切。
“求你?”我哼了一声,“他什么时候学会求人了?”
“李明,你别这样,公司现在需要你,你回来吧。”
我沉默了几秒,然后说:“老赵,你告诉王总,系统崩溃的原因,我在离职前已经提醒过他。现在出了问题,他应该找小刘,而不是找我。”
“李明……”老赵还想说什么,我已经挂断了电话,然后直接关机。
小梅走过来,看着我:“你真的不管了?”
“不管了。”我看着她,“我给了他们机会,他们不要。现在出了事,就应该自己承担。”
小梅点点头:“你做得对。”
我笑了笑,继续看书。但心里,却有些说不出的滋味。王总,你以为裁员就能解决问题,现在,你该知道,谁才是公司真正的核心了。
第二章 离职后的生活
离职后的第一天,我睡到自然醒。阳光透过窗帘的缝隙洒进来,我睁开眼,看着天花板,心里空落落的。小梅已经去上班了,她在桌上留了张纸条:“早餐在锅里,记得吃。”
我起床洗漱,走进厨房,打开锅盖,里面是热腾腾的小米粥和两个煮鸡蛋。我夹起鸡蛋,剥开壳,咬了一口,却觉得没什么味道。以前每天早上都是匆匆忙忙赶地铁,在路边买个包子对付一口,现在有时间了,反而吃不下。
吃完早饭,我坐到电脑前,打开邮箱,里面有几封猎头发来的邮件,都是些不太对口的职位。我随便翻了翻,没有回复。三十多岁的人了,重新找工作,说实话,心里没底。在这个行业干了八年,技术确实过硬,但年龄摆在那里,很多公司更愿意招刚毕业的应届生,工资低,干劲足。
我正想着,手机响了,是小张。
“李哥,你在家吗?”小张的声音有些犹豫。
“在,怎么了?”
“我……我想跟你说件事。”小张顿了顿,“王总今天在会上点名批评你,说你不负责任,离职前故意留了很多坑,让小刘接手时碰了一鼻子灰。”
我笑了笑:“他爱怎么说就怎么说,我已经离职了,管不着。”
“可是李哥,小刘那小子技术确实不行,今天下午他问我好多问题,都是关于系统底层架构的,我根本答不上来。他急得都快哭了,王总在办公室摔了好几次杯子。”
“老赵呢?他没帮小刘吗?”我问。
“老赵倒是想帮,但他也不懂那些核心模块啊。李哥,你说王总是不是脑子进水了?当初把你裁掉,现在又让一个什么都不懂的新人接手系统升级,这不是自找麻烦吗?”
我沉默了几秒,然后说:“小张,这件事你别掺和,王总那个人,你越帮他,他越觉得你多事。让他自己头疼去。”
“行,我听你的。”小张挂了电话。
我放下手机,打开电脑,开始整理自己的技术文档。这些文档是我在这个行业八年的积累,从底层架构到上层应用,每个模块都有详细的注释和说明。我一边看,一边想,如果能把这些技术转化成产品,或许是一条不错的出路。
下午,小梅下班回来,看我还在电脑前,走过来问:“今天怎么样?”
“还行,就是有些无聊。”我笑了笑,“以前总觉得时间不够用,现在突然闲下来,反而不知道干什么。”
“找工作的事,你考虑得怎么样了?”小梅坐在我旁边,看着我。
“有几家猎头联系我,但都不太合适。”我叹了口气,“我打算先不急着找工作,把手头的技术整理一下,看看能不能做点什么。”
“做点什么?”小梅有些疑惑。
“创业。”我看着她说,“我想做一个企业级系统优化服务,专门帮那些中小型企业解决系统升级和维护的问题。”
小梅愣了一下,然后说:“创业?风险会不会太大了?我们现在还有房贷要还,你的积蓄我算过,最多撑半年,如果半年内没有收入,怎么办?”
“我知道有风险,但这么多年,我一直在给别人打工,技术再好,也就是个打工的。这次被裁,让我想明白了,与其被人拿捏,不如自己干。”我认真地看着她,“小梅,你支持我吗?”
小梅沉默了几秒,然后握住我的手:“你是我老公,我不支持你支持谁?既然你想好了,就去做吧。房贷的事,我这边再想办法,实在不行,我们可以把车卖了,先撑一段时间。”
我心头一热,把她搂进怀里:“谢谢你,小梅。”
“说什么傻话。”小梅拍拍我的背,“不过,你可得答应我,如果半年内不行,就老老实实找工作。”
“好,我答应你。”我点点头。
接下来的几天,我开始认真规划创业的事。我列出所有技术模块,分析市场需求,判断哪些方向有前景。小梅看我忙得废寝忘食,每天变着花样给我做好吃的,还时不时给我打气。
这天下午,我正在电脑前写计划书,手机又响了,是个陌生号码。我接起来,对面传来一个年轻的声音:“李哥,我是小刘,公司新来的技术员。”
“哦,小刘啊,怎么了?”我尽量让自己的语气平静。
“李哥,我想请教您几个问题,关于系统底层架构的,我在交接文档里找不到……”小刘的声音有些紧张。
我犹豫了一下,然后说:“你说吧,什么问题?”
小刘开始问,我一边听,一边回答。他的问题都很基础,明显对系统架构不熟悉。我耐心地解释,但心里清楚,王总让小刘临时接手V2.0升级,简直是在拿公司的业务开玩笑。
“李哥,太感谢您了,您讲得真清楚,比王总强多了。”小刘感激地说。
“不用谢,以后有什么问题,可以再问我。”我说完,挂了电话。
小梅从厨房探出头:“谁啊?”
“公司新来的技术员,问我技术问题。”我笑了笑,“王总把他推上去,现在骑虎难下了。”
“你还要帮他?”小梅有些不解。
“帮一次两次没事,反正我已经离职了,就当是职业道德。”我说,“而且,我要是真不帮忙,王总肯定会到处说我不负责任,对我名声不好。”
小梅点点头:“你考虑得对。”
晚上,小张又打来电话:“李哥,小刘今天是不是找你了?”
“嗯,怎么了?”
“王总知道了,把他骂了一顿,说他吃里扒外,让你这个外人插手公司的事。”小张的声音有些气愤,“李哥,你说王总是不是有病?明明是他让你帮忙的,现在又不让。”
“他就是这样的人,习惯就好。”我笑了笑,“小张,你最近怎么样?还有没有离职的打算?”
“有啊,我一直想走,但公司压着年终奖,我舍不得。”小张叹了口气,“李哥,你现在在家干嘛?找工作了吗?”
“我准备创业,做企业级系统优化服务。”我说,“如果你有兴趣,以后可以来帮我。”
“真的?”小张的声音一下子兴奋起来,“李哥,你说真的?我可等着呢!”
“真的,不过我还在筹备阶段,等稳定了再联系你。”我挂了电话,心里有些感慨。
小张是我在这个公司最要好的同事,技术不错,人也实在,但一直没得到重用。王总在他身上,也看不上眼。如果我能把公司做起来,把他拉过来,绝对是个好帮手。
日子一天天过去,我一边整理技术文档,一边构思创业计划。小梅每天下班回来,都会问我进展如何,然后给我打气。她说,她相信我的技术,也相信我的眼光,只要我坚持下去,一定能成功。
这天下午,我正在电脑前调试代码,手机又响了,还是小刘。他的声音有些慌乱:“李哥,不好了,系统升级出问题了,我在操作中误删了一个关键数据库,现在整个系统都崩溃了,王总在办公室大发雷霆,你快回来看看吧!”
我放下手机,走到窗边,看着楼下的街道,平静地说:“小刘,你听我说,先别慌。你去找老赵,让他把备份文件调出来,然后按照我说的步骤,一步一步来。”
“李哥,可是我……”小刘的声音带着哭腔。
“别怕,我教你。”我耐心地说,“第一步,先确认数据库备份的位置,然后……”
我一步步指导,小刘一一照做。半个小时后,系统恢复了正常,但我知道,这只是暂时的,核心问题根本没有解决。王总以为换个人就能搞定,却不知道,这些技术模块,只有我最熟悉。
小刘在电话里千恩万谢,我挂了电话,心里却有些说不出的滋味。王总,你裁掉我,以为能省下那点工资,现在,你该知道,谁才是公司真正的核心了。
第三章 系统升级倒计时
公司决定系统升级的消息,是在一周后传到我耳朵里的。
那天下午,我正在家里调试一个开源的自动化运维工具,手机突然震个不停。我拿起一看,是老赵。老赵在电话那头压低声音说:“李明,公司刚才开会定了,下周三正式升级V2.0系统,王总亲自拍板,让小刘全权负责。”
“下周三?”我算了一下时间,“还有七天,小刘能行吗?”
“不行也得行啊,王总在会上说了,谁要是拖进度,就扣谁的年终奖。小刘那脸都白了。”老赵叹了口气,“你当初在的时候,光测试就跑了两个月,现在七天就要上线,这不是胡闹吗?”
我沉默了几秒,说:“老赵,你多看着点,有什么问题及时跟我说。”
“我知道,但我怕王总知道了又要骂人。”老赵挂了电话。
我靠在椅背上,看着天花板。系统升级不是儿戏,底层架构涉及数据库迁移、接口重构、权限模型调整,任何一个环节出问题,都会导致整个系统瘫痪。王总以为换个人就能搞定,简直是异想天开。
晚上,小梅下班回来,看我坐在沙发上发呆,问我怎么了。我把公司决定升级的事跟她说了,她皱了皱眉:“那个王总怎么这么不靠谱?你走了,他就让一个新人上?”
“他没办法,公司没人了。”我摇摇头,“我当初带出来的几个人,走的走,散的散,就剩老赵和小张还能撑一下,但他们都做不了核心模块。”
“那你打算怎么办?”小梅问。
“我能怎么办?我已经离职了,王总也不想让我插手。”我苦笑,“他要是真找我,我可能会帮,但我不会主动凑上去。”
小梅点点头,没再说什么。
第二天上午,我正在厨房煮面,手机响了,是小刘。他的声音很急:“李哥,不好了,我昨天晚上测试升级脚本,把测试库跑崩了,数据全乱了,王总让我今天必须恢复,不然就让我滚蛋。”
“测试库?”我放下筷子,“你跑的是什么脚本?”
“就是那个V2.0的数据迁移脚本,我按照交接文档写的,但跑起来就报错,我也不知道哪里出了问题。”小刘的声音带着哭腔,“李哥,你帮帮我,我真的不知道该怎么办了。”
我叹了口气,说:“你先把测试库的备份文件找出来,记住,以后操作测试库之前,一定要先备份。你把备份文件恢复到另一个测试环境,然后一步一步调试,看看是哪一步出了问题。”
小刘连声道谢,我挂了电话,心里却隐隐有些不安。小刘的技术底子太薄,连基本的测试流程都不熟悉,王总居然放心让他负责整个升级项目,这不是在赌吗?
果然,中午的时候,小刘又打来电话,说数据恢复成功了,但脚本调试还是有问题。我问他出了什么问题,他支支吾吾说不上来,只是说“报错信息看不懂”。
我无奈地说:“你截图发给我,我帮你看看。”
小刘发了截图,我一看,是数据库连接池配置的问题,很基础的东西。我给他指出来,他恍然大悟,连声说谢谢。我挂了电话,心里却有些不是滋味。这要是放在以前,我早就把这些问题写在文档里了,但王总急着让我走,交接文档只写了大概,很多细节都没来得及完善。
到了第三天,王总亲自给我打电话了。
我接起电话,王总的声音带着不耐烦:“李明,你到底有没有把所有交接文档都交出来?小刘说你给他的文档不全,很多核心模块的配置都没写清楚。”
“王总,我离职前已经把所有文档都移交了,包括系统架构图、数据库设计、接口文档,一共二十几份文件,都交给了技术部存档。”我平静地说,“至于核心模块的算法逻辑,那属于商业机密,按照公司规定,只能在职期间查阅,不能外传。”
“什么商业机密!”王总的声音提高了八度,“你现在不是公司的人了,那些东西你留着有什么用?你是不是故意留了一手,等着看公司笑话?”
“王总,我没有那个意思。”我尽量让自己的语气保持平静,“我按照公司规定完成了交接,核心模块的算法逻辑,我确实没有写入公开文档,但那是出于安全考虑,而且我在职期间已经培训过团队,小刘应该看过相关视频。”
“培训?你那些培训视频,小刘压根儿就没看过!”王总的声音更大了,“你马上把核心算法模块的文档补全,发过来,我有急用。”
“王总,这不符合公司规定。”我说,“我离职的时候,已经签过保密协议,核心算法模块的文档,属于公司资产,我不能私下复制一份带走,更不能私下发给您。如果您需要,可以走正式流程,让技术部出函,我配合提供。”
“你少跟我来这套!”王总几乎是在吼,“你现在就给我弄,不然我就告你侵占公司资产!”
“王总,您要是这么想,那我没什么好说的了。”我淡淡地说,“我按公司规定办事,没有违规。如果您觉得我侵占公司资产,可以走法律程序,我奉陪。”
说完,我挂了电话。
小梅从书房探出头,问我怎么了。我把王总的话说了一遍,她气得脸都红了:“这个王总,怎么这么不讲理?明明是他把你裁了,现在又来找你要文档,还要告你,他是不是疯了?”
“他就是着急了。”我笑了笑,“系统升级压力大,他怕出问题,但又找不到解决办法,只能把火撒在我身上。”
“那你怎么办?真要给他补文档?”小梅担心地问。
“不补。”我摇摇头,“我要是补了,他就更有理由说我是故意留后门,到时候我怎么解释都说不清。而且,核心算法模块的文档,确实属于公司资产,我不能私下外传,这个道理,走到哪里都说得通。”
小梅点点头,但脸上还是带着担忧。
晚上,老赵又打来电话,说王总下午在办公室发了一通脾气,把所有人都骂了一顿,还说要扣小刘的工资。小刘吓得都不敢说话了,整个项目组人心惶惶。
“李明,你小心点,王总在大会上点名骂你,说你故意留后门,等着看公司笑话。”老赵压低声音说。
“我知道,他下午给我打过电话了。”我说,“老赵,你们那边情况怎么样?系统升级还能按期进行吗?”
“按期?我看悬。”老赵叹了口气,“小刘现在都不敢碰核心模块了,一碰就出错,其他几个人也帮不上忙。王总又催得紧,我看这次升级,悬了。”
“你多盯着点,别让系统出大问题。”我说,“我这边,能帮就帮,但有些事,我不能再插手了。”
“我明白。”老赵挂了电话。
我坐在电脑前,看着屏幕上密密麻麻的代码,心里却有些乱。王总的态度,让我彻底寒了心。我本来还想着,如果公司真遇到困难,我还能帮一把,但现在看来,王总根本不会领情,反而会变本加厉地指责我。
小梅端着一杯牛奶走过来,放在我手边:“别想了,喝点牛奶,早点休息。”
我接过牛奶,喝了一口,抬头看着她:“小梅,你说,我是不是太软了?王总都那样对我了,我还想着帮他。”
“不是你软,是你有原则。”小梅在我身边坐下,握住我的手,“你帮小刘,是出于职业道德;你拒绝补文档,是遵守公司规定。你没有错,错的是王总。”
“可是,公司系统升级,要真出了问题,受损的是公司,不是我。”我说,“到时候,王总肯定会把责任推到我头上,说我故意留后门,我能怎么办?”
“那就让他推。”小梅坚定地说,“身正不怕影子斜,你是清白的,谁也诬陷不了你。而且,你不是还在准备创业吗?就当是给自己一个教训,以后做事,多留个心眼。”
我点点头,心里却有些沉重。
接下来的几天,小刘每天都会打电话来请教问题,我基本有问必答,但有些核心的东西,我刻意避开了。不是我不想帮,而是我知道,一旦我帮得太多,王总肯定会更加怀疑我,到时候,我跳进黄河也洗不清。
小刘也感觉到了我的态度变化,有一次,他小心翼翼地问:“李哥,你是不是不想教我了?”
“不是不想教,是有些东西,我不能教。”我说,“你回去好好看看交接文档,还有我之前录的培训视频,那些东西,足够你应付大部分问题了。”
“可是,核心模块的算法,我看不懂。”小刘说。
“那个算法,你暂时不需要懂。”我说,“你只需要按照流程来操作,出了错,找到原因,再解决就行。如果实在解决不了,再找我。”
小刘应了一声,挂了电话。
我放下手机,走到窗边,看着楼下的街道。一周的时间,转眼就过去了三分之二,系统升级的日子,越来越近了。王总那边,越来越焦躁,小刘越来越紧张,整个公司,都笼罩在一种不安的氛围中。
我拿出手机,看了一眼日历,下周三,就是系统升级的日子。那一天,会发生什么,我心里隐隐有些预感。但我知道,有些事,不是我该管的,也不是我能管的了。
小梅下班回来,看我站在窗边发呆,走过来,轻轻抱住我:“还在想系统升级的事?”
“嗯。”我点点头,“总感觉,有什么事要发生。”
“别想太多了。”小梅说,“你已经离职了,公司的事,跟你没关系了。你该做的,是好好准备你的创业计划。”
我笑了笑,说:“你说得对,我该把精力放在正事上。”
晚上,我打开电脑,继续写我的创业计划书。但不知为什么,心里总有一种不安,总觉得,系统升级那一天,不会太平。
第四章 升级日,电话轰炸
系统升级那天,我起得很早。
小梅出门前,特意叮嘱我:“今天别再看手机了,随他们去折腾。”
我笑了笑,没说话。她不知道,我其实一直盯着手机,等着那个可能会来的电话。
上午九点,公司正式启动系统升级。我坐在家里,打开电脑,远程登录了公司的测试环境,悄悄观察着进程。屏幕上,日志文件一行行滚动,所有的操作记录,我都看得一清二楚。
小刘显然很紧张,操作速度比平时慢了好几倍。每一步,他都要反复确认才敢执行,旁边的王总,肯定又在催他。
时间一分一秒过去,测试环境一切正常,小刘开始在生产环境上操作。我盯着屏幕,心跳也加快了。
突然,日志文件里出现了一行红色的错误提示。
“ERROR: Table ‘user_orders’ not found.”
我愣了一下,心里咯噔一声。user_orders表,是公司核心业务数据表,怎么能被删掉?
我急忙往下翻日志,看到小刘在操作过程中,误删了一个关键数据库,而那个数据库里,正好包含了user_orders表。
坏了。
我拿起手机,犹豫了一下,还是没有拨出去。我已经不是公司的人了,不该管这件事。
但转念一想,如果数据丢失,公司可能面临巨额赔偿,甚至倒闭。几十个员工,几百个客户,都会受到影响。
我咬了咬牙,还是拨通了小刘的电话。
电话响了好几声,小刘才接起来,声音带着哭腔:“李哥,完了,我删了一个数据库,系统全乱了!”
“我知道。”我尽量让自己冷静下来,“你现在不要慌,听我说,去检查一下备份,看看有没有昨天晚上的全量备份。”
“备份?我……我不知道备份在哪里。”小刘的声音更慌了。
“在D盘的‘backup’文件夹里,有一个叫‘full_backup_20231027.sql’的文件。”我说,“你用那个文件恢复。”
“我试试,我试试。”小刘手忙脚乱地操作着,电话那头传来键盘敲击的声音。
过了几分钟,小刘带着哭腔说:“李哥,不行,备份文件恢复不了,提示文件损坏!”
文件损坏?我心里一沉。备份文件损坏,那是大问题。没有备份,数据就彻底没了。
“还有其他的备份吗?”我问。
“没有了,就这一个。”小刘说,“王总说,有备份就行,不用准备多个。”
我深吸一口气,开始回忆系统的架构。我记得,当年设计系统时,为了防止数据丢失,我特意留了一个隐藏的日志模块,记录所有操作日志,这些日志,可以用来恢复数据。
“你别急。”我说,“你打开我的ECS文件夹,里面有一个叫‘log_archive’的文件夹,里面有一些日志文件,你能不能找到?”
“找到了,找到了。”小刘说。
“好,你把最新的那个日志文件,用我给你的工具恢复一下,应该能恢复大部分数据。”我说。
小刘按照我的指示,一步步操作着。我能听到他紧张的心跳声,还有王总在旁边的催促声。
“快点,快点,别磨蹭。”王总的声音,透过电话,传到我耳朵里。
我心里有些烦,但还是耐心地指导小刘。
“小刘,你注意,那个日志文件里,有一个‘rollback’指令,你执行一下,可以把刚才误删的数据恢复回来。”
小刘照着做了,过了一会儿,他惊喜地说:“李哥,恢复了一些数据,但还有一些,还是报错。”
“报错?”我皱了皱眉,“你具体看看,报什么错。”
“提示‘table not found’,可能是我刚才删错了,有些表结构不完整。”小刘说。
“那没办法了,只能重建表结构,再重新导入数据。”我说,“我给你一个脚本,你按照脚本上的步骤操作。”
我打开电脑,开始写一个数据恢复脚本。这个脚本,是我当年做系统时随手写的,没想到,今天派上了用场。
电话那头,王总的声音又响起来:“李明,你到底在搞什么?你是不是故意留了后门,让系统崩溃?”
我愣了一下,没想到王总会在这个时候,还在怀疑我。
“王总,我没有留后门。”我说,“系统崩溃,是小刘误操作导致的,我正在教他恢复数据。“
“误操作?我看不是误操作吧。”王总的声音充满了怀疑,“你离职前,就故意留了一手,等着看公司笑话,对吧?”
我握着手机的手,有些发抖。王总的话,像一把刀,扎在我心上。我帮他,不是为了得到他的感谢,但至少,不该被这样怀疑。
“王总,你如果觉得我有问题,那我现在就挂电话,你另请高明。”我说。
“别别别,李哥,你别走。”小刘在旁边哀求道,“我这边真的搞不定了,你要是走了,我彻底完了。”
“小刘,你别怕,李哥不会走的。”王总的声音又变了,变得有些讨好,“李明,你大人有大量,别跟我计较,先把系统恢复过来,一切都好说。”
我沉默了几秒,心里有些矛盾。一方面,我心疼小刘,不想让他背锅;另一方面,王总的态度,让我彻底寒了心。
我决定,帮小刘把数据恢复,然后,就不再插手了。
“小刘,你继续执行我刚才说的脚本,注意,每一步都要仔细,不要出错。”我说。
小刘应了一声,开始操作。我盯着屏幕,看着他一步步执行,心里却越来越烦躁。
王总在旁边,又开始了他的表演:“李明,你看,我就说你是故意的,你看你刚才写的脚本,都出错了,你是不是故意写错,让系统恢复不了?”
我彻底无语了。王总这个人,从来不会反思自己的问题,只会把责任推给别人。
“王总,我写的脚本没有错,是小刘操作错了。”我说,“你如果不懂技术,就请不要乱说话。”
“你……”王总被我噎住了,半天说不出话来。
“李哥,你别生气,我错了,我错了。”小刘赶紧道歉,“我重新操作一遍,你再看一遍。”
我叹了口气,说:“小刘,你按照我说的,重新操作一遍,这次,我全程看着你。”
小刘开始重新操作,我盯着一行行代码,确认他没有出错。几分钟后,数据恢复成功,系统开始逐步恢复。
“李哥,谢谢你,系统恢复过来了。”小刘的声音,充满了感激。
“没事,你以后注意点,操作前一定要备份数据。”我说。
“李明,你等一下。”王总的声音,又响起来,“你刚才说的那个日志模块,是你在系统里留的后门吧?你是不是早就料到,系统会出问题?”
我愣住了,没想到王总还在纠结这个问题。
“王总,那个日志模块,是我在设计系统时,为了防止数据丢失,特意加的一个安全机制。”我说,“跟后门没有关系。”
“我不信。”王总说,“你肯定留了后门,不然,你怎么知道备份文件会损坏,怎么知道用日志模块恢复数据?”
我彻底无语了。王总这个人,疑心太重,根本不会相信任何人。
“王总,你爱信不信。”我冷冷地说,“我能做的,都做了,剩下的,你自己想办法吧。”
“你……”王总还想说什么,但我已经不想再听了。
我挂断电话,把手机扔在沙发上,闭着眼睛,长出了一口气。
心里,有些委屈,有些愤怒,更多的,是失望。我帮他,他不领情,还怀疑我,这种人,不值得我帮。
我拿起手机,看了一眼,屏幕上,有十几个未接来电,都是小刘和王总打来的。
我犹豫了一下,还是按下了关机键。
手机屏幕黑了,世界安静了。
我走到窗边,看着外面的天空,心里,有些释然。有些事,不是我能管的,也不是我该管的。从此以后,公司的事,跟我无关了。
小梅下班回来,看我坐在沙发上看书,愣了一下:“你今天,没接到电话?”
“接到了。”我说,“但我关机了。”
小梅走过来,坐到我身边,看着我,问:“为什么?”
“因为,我不想再当冤大头了。”我说。
小梅笑了笑,抱住我:“你终于想明白了。”
我点点头,心里,却有些复杂。系统升级,会出乱子,但没想到,会出这么大乱子。王总的态度,让我彻底寒了心,也让我明白,有些人,永远不值得你付出。
第五章 公司陷入混乱
系统彻底崩溃了。小刘那边急得满头大汗,王总更是暴跳如雷,整个技术部乱成一锅粥。
“你们是干什么吃的?一个系统升级,能搞成这样?”王总一巴掌拍在桌上,对着小刘吼道。
小刘脸都白了,哆哆嗦嗦地说:“王总,我……我按照操作手册来的,但那个备份文件,好像……好像损坏了,我恢复不了。”
“损坏?你跟我说损坏?”王总的声音更大了,“你是不是故意的?是不是李明让你这么干的?”
“不是,不是的李哥,不是,我是说,不是李明……”小刘语无伦次,急得快哭了。
“少废话,赶紧给我想办法,要是系统恢复不了,你明天就给我卷铺盖走人!”王总丢下这句话,转身回了办公室,把门摔得震天响。
小刘站在原地,眼泪都快出来了。他掏出手机,又给我打了一个电话,但提示音依然是“您拨打的电话已关机”。他绝望了,瘫坐在椅子上,看着满屏的报错信息,脑子一片空白。
技术部的其他同事,也都停下了手里的工作,面面相觑,不知道该怎么办。
“小刘,你别急,我们想想办法。”老赵走了过来,拍了拍小刘的肩膀。
“赵哥,我真的没办法了,系统核心代码,我根本看不懂,那个日志模块,也用了加密,我打不开。”小刘带着哭腔说。
“我看看。”老赵坐到电脑前,看了一眼屏幕,皱起了眉头。他试了几种方法,都无济于事。系统涉及的数据太多了,而且核心算法模块,确实只有李明最清楚。
“你给李明打电话了吗?”老赵问。
“打了,关机了,王总打了好几个,也打不通。”小刘说。
老赵叹了口气,心里明白,这下,事情闹大了。
与此同时,公司的业务部门,已经炸开了锅。客户投诉电话,一个接一个地打进来,销售部的人,一边安抚客户,一边催技术部赶紧解决问题。
“王总,客户那边已经炸了,好几个大客户,直接说要终止合作,这个责任,你承担得起吗?”销售总监张伟冲进王总办公室,脸色铁青。
王总坐在办公椅上,脸色也很不好看。他没想到,系统会崩溃得这么彻底,更没想到,李明会真的关机,完全不管不顾。
“你催我有什么用?技术部正在解决问题,你让你的人,先稳住客户。”王总没好气地说。
“稳住?你让我怎么稳?客户的系统都瘫痪了,他们损失惨重,我拿什么稳?”张伟说,“我早就跟你说过,李明不能走,你偏不信,现在好了,出事了,你扛得住吗?”
“你什么意思?你是在怪我?”王总站起来,一拍桌子,“我裁掉李明,是因为他工资太高,公司业绩下滑,你又不是不知道,跟我有什么关系?”
“跟你没关系?哼,你心里清楚。”张伟冷笑一声,“我告诉你,这件事,你要是解决不了,我直接去找张总。”
王总的脸色,更难看了。他当然知道张总,也就是公司的总经理张建国,是出了名的铁腕,最讨厌下属推诿扯皮,造成损失。
“你别去找张总,我自己跟他说。”王总说。
“你最好快点,不然,公司损失,你担不起。”张伟说完,摔门而去。
王总在办公室里来回踱步,越想越烦躁。他拿起手机,又给我打了一个电话,依然关机。他气得差点把手机摔了。
“这个李明,肯定是故意的,他就是想报复我。”王总自言自语道。
他深吸一口气,整理了一下衣服,走向总经理办公室。
张建国正在办公室里看文件,看到王总进来,抬起头,问:“什么事?”
“张总,系统升级出了点问题,正在处理。”王总说,尽量让自己的语气平静。
“出了点问题?”张建国放下文件,盯着王总,“我刚才接到好几个客户投诉电话,说系统崩溃了,业务完全瘫痪,你这叫出了点问题?”
“张总,是技术部的问题,小刘操作失误,导致系统崩溃,我正在处理。”王总把责任全推到了小刘身上。
“操作失误?你们不是提前演练过好几次吗?怎么会操作失误?”张建国问。
“这个……这个我也不太清楚,可能是备份文件出了问题。”王总支支吾吾地说。
“备份文件?”张建国皱了皱眉,“李明离职前,不是把所有的技术文档都交接了吗?你们没有按照文档操作?”
“交接了,但是……但是李明的文档,有些地方,写得不太清楚,而且,核心算法模块,他留了后门,我们根本看不懂。”王总又开始甩锅,把责任往我身上推。
“后门?你确定?”张建国的脸色,沉了下来。
“我……我猜的,不然,系统怎么会崩溃得这么彻底,而且,李明走了之后,就关机了,肯定是故意的。”王总说。
张建国盯着王总,看了一会儿,没有说话。他拿起桌上的电话,拨了一个号码。
“喂,小张,你到我办公室来一趟。”
不一会儿,技术部的老张(张伟)敲门进来。
“张总,您找我?”
“老张,你说,系统升级的事,到底是怎么回事?”张建国问。
老张看了一眼王总,犹豫了一下,说:“张总,王总说,是李明在系统里留了后门,但我个人觉得,不太可能。李明在公司干了这么多年,一直兢兢业业,技术能力也很强,他没必要这么做。”
“那你说,系统怎么会崩溃?”张建国问。
“技术部的小刘,经验不足,操作失误,导致核心数据库误删,而且,备份文件也损坏了,所以恢复不了。”老张说,“另外,王总在李明离职前,没有让他做好完整的交接,很多核心模块的文档,都缺失了。”
“缺失了?”张建国看向王总,“你不是说,所有的文档都交接了吗?”
王总的脸色,涨得通红,半天说不出话来。
“张总,我……”王总还想狡辩,但张建国挥了挥手,打断了他。
“行了,不用说了,现在,当务之急,是恢复系统。你,立刻,马上,给我联系李明,让他回来处理。”张建国说,语气不容置疑。
“张总,我已经打了十几个电话了,李明关机了,联系不上。”王总说。
“关机了?”张建国站起身,“你亲自去他家,把他给我请回来,态度要诚恳,听到没有?”
“我……我去他家?”王总有些犹豫。
“怎么?你不想去?”张建国的眼神,变得犀利起来,“你惹出来的事,你不去善后,难道让我去?”
王总被噎住了,只好点头:“好,我去,我去。”
“快去,事情解决不了,你也不用回来了。”张建国冷冷地说。
王总灰溜溜地走出了总经理办公室,心里,却充满了怨恨。他恨李明,恨他不识抬举,非要在这个时候撂挑子,让他难堪。
他回到自己的办公室,拿起车钥匙,准备去我家。但走到门口,他又停下了。
他想到,李明现在对他,肯定恨之入骨,他去了,李明会见他吗?就算见了,李明会帮忙吗?
他犹豫了,不知道该怎么办。
就在这时,他的手机响了,是小刘打来的。
“王总,不好了,系统又出了新的故障,很多客户的数据,都丢失了,业务部那边,已经闹翻天了。”小刘在电话里,急得都快哭了。
王总闻言,一个趔趄,差点摔倒。他靠在墙上,脸色惨白,心里,只有两个字:完了。
他掏出手机,又给我打了一个电话,结果,依然是关机。
“李明,你害死我了。”王总咬牙切齿地说,却没有任何办法。
第六章 寻找李明
王总瘫在椅子上,手机屏幕上的未接来电一片红色。他深吸一口气,又把电话拨了出去,听筒里依然传来机械的女声:您拨打的电话已关机。
他刚想砸手机,桌上的座机突然响了。他接起来,是张建国的声音:“你到底去没有去?”
“张总,我……李明关机了,联系不上,我正准备出发。”王总连忙站起身。
“不用了,你在楼下等我。”张建国说完,挂了电话。
王总愣了几秒,才反应过来,赶紧抓起外套奔出办公室。
李明的家在城东一栋老旧居民楼里,六层,没有电梯。张建国和王总爬上楼梯,敲门,门开了。
开门的是小梅,李明妻子。她穿着家居服,头发随意挽着,看到王总时,眉头明显皱了一下,接着又看到张建国,神情里多了些疑惑。
“你是……张总?”小梅迟疑地问。她在公司年会上见过张建国一次。
“嫂子,冒昧打扰了。”张建国赔着笑,语气温和,“李明在家吗?我有点急事找他。”
“李明不在。”小梅站在门口,没有让开的意思,目光扫过王总,声音淡淡的,“他出去散心了,你们之前不是巴不得他走吗?怎么又找到家里来了?”
张建国脸上的笑一僵,王总刚想开口,被张建国抬手拦住。
“嫂子,今天公司系统出了大问题,我们实在没办法了。”张建国语气诚恳,“我知道之前让李明受了委屈,是我管理不到位,我今天是来道歉的。”
小梅的嘴唇动了动,想说点什么,又停住了。她安静了几秒,问:“系统出事了,跟他有什么关系?”
“系统升级失败,核心数据库崩了,技术部现在恢复不了。”张建国轻叹一声,“李明的技术在公司是最好的,也只有他能救这个急。嫂子,你帮忙联系一下他,好不好?”
小梅没立即回答,转身拿起茶几上的手机,一边按号码,一边低声说:“他走之前跟我说,这几天不想被人打扰,要不是你们找到家里来了,我也不会给他打这个电话。”
王总站在门口,脸上一阵红一阵白,张建国瞥了他一眼,示意他别说话。
电话接通了,小梅按了免提。
“喂,小梅。”李明的声音从电话里传出来,听起来清晰平静。
“李明,张总来家里了,说公司系统出了大问题,想找你帮忙。”小梅说着,把手机往外递了递。
电话那头沉默了两三秒。
“张总?”李明的语气听不出波澜。
张建国上前一步,凑近手机:“李明,是我,张建国。今天系统升级出了严重故障,客户那边损失不小。我知道你离职的事,公司处理得不对,我这会儿也没什么好解释的。就当给公司一个机会,你帮我们看看,行不行?你在哪,我安排车去接你。”
电话里又安静了一会儿。
“张总,我在外省散心,暂时回不去。”李明的语气平淡,没有委屈,也没有愤怒,“系统故障的具体情况,我不了解。你先让人把小刘的操作记录、完整系统日志以及所有交接文档,打包发到我的邮箱,我先看看。”
“好,好,我马上安排人发。”张建国忙不迭应下,“你看完大概什么时候能有结论?”
“不好说。”李明顿了顿,“另外,张总,我现在已经不是公司员工了。我可以帮忙,但不再是以员工的身份义务劳动。远程协助,按行业标准收咨询费,明天我把费用明细发给你,你觉得合适我们就继续。”
电话那边,李明的声音不急不缓,像在谈一件再简单不过的事。
张建国愣了一下,随即笑了:“应该的,应该的。这个没问题,你定标准就行。”他停顿片刻,又说,“李明,你放心,公司不会亏待任何出过力的人。之前的事,我肯定会给你一个交代。”
王总站在旁边,听得脸都白了,下意识往前迈了半步,想说点什么,张建国回头瞪了他一眼,他只好又退回去。
电话那头,李明又说:“张总,我先把话说清楚。系统崩溃的原因,我要看完日志才能判断。如果是我交接文档里写得不清楚,我认账;如果不是我的问题,希望公司能实事求是。我李明干了这么多年,没在项目里埋过雷,更不会在走的时候留后手,这一点,我相信老张他们心里有数。”
“我明白,公司会查的。”张建国点头,“那你先看资料,有任何需要,随时给我打电话。”
“好,那就这样。”李明说完,把电话挂了。
小梅把手机收起来,看着张建国,态度比刚开门时缓和了些:“张总,李明这个人,做事有分寸。他说帮忙,就一定会好好看。”
张建国点头:“嫂子,谢谢你。不管李明能不能帮上忙,公司这边,回头我一定给李明一个说法。他这些年为公司的付出,谁都看得见。”
小梅没接话,只是微微点了点头,说:“那你们先忙吧。”
张建国和王总从楼道里出来,进了车。王总坐副驾,系安全带的时候,手有点抖。张建国握着方向盘,沉默了一会儿,开口:“你刚才也听到了,李明说要收咨询费,说明什么?说明他心里有底气,没欠公司什么。你觉得这种人,会在系统里留后门?”
王总喉结滚了滚,低声道:“张总,我真没那个意思,就是着急。” “你着急就乱说话?”张建国冷笑一声,“我告诉你,这件事结束之后,你好好想想自己怎么交代。客户那边的损失,技术部的问题,都会一笔一笔地查清楚。”王总没再吭声,坐在那里,手指攥着安全带,指节泛白。
张建国的手机响了,是技术部老张打来的:“张总,日志和文档已经整理好了,发到李明邮箱了。”
“好,等他回复。”张建国挂掉电话,发动了车。
李明那边,挂了电话后,站在民宿的阳台上。落地窗外是一片远山,傍晚的光落在层叠的树梢上。他握着手机,屏幕还亮着小梅发来的消息:“他们走了,你自己注意身体。”
他回了一个“好”字,收了手机。心里意外地平静,像是把一件搁置很久的事想明白了。
从前在公司,他总是埋头做事,觉得把活干好,就够了。可现在他明白,光会干活不够,还得让人知道你的价值,知道你的底线。既然对方已经找上门,他就用自己的方式,把牌一张一张摊开,打出去。
他回到屋里,打开电脑,邮箱里静静躺着三封新邮件,连同一个熟悉又陌生的备注名:技术部-刘。他点开最上面那一封,屏幕上的代码逐渐亮起,他开始认真地看了起来。
第七章 顾问协议
手机屏幕的光在夜里显得格外冷。李明把三封邮件逐一读过,动作很慢,眼神落在屏幕上,像从前调试代码那样专注。
第一封是系统操作记录,时间从早上九点一直拉到下午两点四十分。李明一眼就看出问题所在。系统升级过程中,小刘在初始化新数据库时执行了一段清空脚本,命令写错了层级,把用户核心业务表当成了临时缓存表处理。更糟糕的是,备份策略配置在两周前被人改动过,自动备份任务没有覆盖到这一层。
李明皱起眉头。他记得清清楚楚,离职之前,他写的备份方案里明确标注了核心业务库必须保留三份异地副本,每日零点自动校验。这个配置,是谁改的?
第二封是系统日志。他顺着时间线往下翻了十几页,看到一条明显的异常记录:下午一点五十八分,系统检测到数据一致性校验失败,曾触发告警机制。按理说,这个告警应该第一时间推送给值班人员,但日志显示推送服务在当天中午十二点就已经停止响应,而没有人发现。
第三封是交接文档。李明翻了几页就合上了。交接文档只保留了框架,核心算法模块说明被抽走了,数据库表结构注释只有寥寥几句话,和原版文档差得很远。
李明靠在椅背上,窗外夜色沉沉。他没急着下结论,把电脑合上,倒了杯水。有些事情不必说穿,文档被改动过,备份策略被调整过,告警服务无人值守,这一串问题加起来,怎么看都不像单纯的失误。
凌晨两点多时,他给小梅发了条消息:“还在看资料,你先睡。”没想到那边很快回了:“我等你回家。”
他没忍住笑了一下,回了句:“好。”
第二天早上九点,李明拨通了张建国的电话。
“张总,日志我看完了。”
张建国那边明显松了口气:“怎么样?能恢复吗?”
李明语气平静:“能恢复,但时间上来得及,需要小刘配合我远程操作。我先把完整的恢复方案发给你,你让小刘照着准备,准备好之后我们连线操作。”
“行,我让他马上准备。”
“另外,”李明顿了顿,“我需要你说清楚一点,备份策略是谁改的。”
电话那头沉默了几秒,张建国声音低了些:“这件事我也在查。你说到这个问题,我记得你离职之前,备份方案是你写的。后来小刘接手后,王总让IT部门优化过一轮存储配置,说是节省成本。”
李明点点头,没有接这句。他继续说:“恢复方案我现在发你,时间不早了。”
挂了电话,李明打开电脑,把方案文档里的几个关键步骤重新核验了一遍。他知道系统核心数据还有一份加密快照存在独立的存储服务器上,只有他知道访问口令——当初考虑到安全,他没有把这个口令交给任何人,也因此在交接文档中无法完全拷贝。
王总之前一直催他交这份口令,李明顶着压力没交。
上午十点,张建国安排小刘加了李明的联系方式。李明戴上耳机,一边看着远程桌面,一边指导小刘操作。小刘明显紧张,手指碰着键盘,声音发颤:“李哥,我……我现在把这台服务器重启,行吗?”
“先别动。”李明声音沉稳,“这个步骤错了,后面全得重新来。你按我说的,先确认这个目录下有没有一个叫recovery_0317的文件夹。”
小刘操作了一会儿,语气带了点惊喜:“有,找到了。”
“好。把这个文件夹复制到临时目录,权限改成只读。然后打开脚本,把第七行到第十二行注释掉,再执行第三步操作。”
小刘照着做完,屏幕上开始滚动日志。李明盯着远程桌面,目光沉静,偶尔开口提醒:“停,这一步要校验两次。你输出一下哈希值,我比对一下。”
那边小刘手指翻飞,片刻后报出一串字符。李明对照自己电脑上的数据,一致。他轻轻呼了口气:“好,继续。”
接下来的整个下午都在这种你来我往的指令与反馈中度过。小刘从一开始的手足无措,到渐渐找回节奏,每一个操作前都会先复述一遍确认,再动手。李明很少批评他,偶尔指出错误时,语气也是平和的:“小刘,这样操作容易出问题,以后遇到类似情况,先做个快照再执行下一步。”
小刘在那边应了一声,声音有些发闷。李明没多说。他知道这小伙子刚毕业没两年,被王总赶鸭子上架,出了这么大的事故,心里大概也不好受。
下午四点,第一个数据模块恢复完毕。小刘兴奋地叫了一声:“成了!数据回来了!”李明还要陆续通过远程指导解决另一个模块的问题,他瞥了眼时间,冲耳机说:“先别急着高兴,剩下的部分更重要——”
话还没说完,门铃响了。
李明摘下一只耳机,走过去开门,门口站着张建国。他提着一袋水果,旁边还跟着老赵。
“李明,我们来看看你。”张建国笑道,语气带着几分试探。
老赵冲他眨了眨眼:“兄弟,我听说了。辛苦了。”
李明侧身让开:“进来坐吧,我这正忙着。”
张建国进门后没有四处打量,在沙发上坐下,看了看桌上的电脑和摊开的笔记,意味深远地点了点头:“你住这儿?我还以为你没出门。查到什么了?”
李明重新戴上耳机,一边看着屏幕,头也没回:“先等我忙完这一段。”
张建国没催,安静地坐在那儿。老赵也找了个地方坐下,目光扫过李明的电脑屏幕,心里默默感慨。
过了十几分钟,李明才把耳机摘下来,揉了揉眉心,转过身。
“系统能恢复。核心数据还在,我已经让小刘做校验了,预计明天晚上之前能全部跑通。但我要先把话说完。”
张建国身子微微前倾:“你说。”
李明把电脑屏幕转过来,指着日志记录:“备份策略改了。我之前写的方案是三份副本,现在只剩一份,而且备份时间从每天零点改成了每周一次。告警服务在升级当天中午就被停掉了,没人发现。交接文档里,核心算法部分的内容被删掉,只留了框架。”
他说到这里声音平静:“张总,这些事不是我走了之后才发生的,是我还在职的时候,就已经改了。”
张建国的表情沉了下来,他没有立刻接话。
老赵在旁边轻咳一声:“当时王总说是为了优化成本,让IT弄的。我没权限去查,也没多想。”
李明说:“我不说这是谁指使的,事实都在这份日志里。张总你回去查一查,不管结果怎么样,先把这个隐患解决掉。”
张建国沉默了一会儿,郑重点头:“李明,这件事我来处理。”
李明没有深究,转过头,继续盯着屏幕:“我答应你的事,我会做完。”
那天晚上,李明一直忙到深夜。小刘在远程那头也陪着,两个人通过语音保持联系。凌晨时分,最后一个数据块恢复了校验。李明敲下回车,看到“校验通过”四个字出现在屏幕上,他才终于长长吐出一口气。
他又跟小刘确认了三个关键节点的状态,确认一切正常才说:“今晚先到这里,明天你按我给的checklist再跑一遍,有任何异常,随时找我。”
关掉电脑,他把手机充上电,刚躺下,小梅发来消息:“今天顺利吗?”
“顺了。”他打完这两个字,想了想,又加了一句:“就是想你了,过两天回去。”
三天后,系统完全恢复。公司对外发布公告,说明系统升级过程中遇到技术故障,已于当日下午恢复正常运行。客户那边由张建国亲自带队,逐一上门解释,两个核心客户原本要终止合同,最终同意给公司一次缓冲机会。
张建国在周会上沉着脸,说了一句让所有人都不敢接话的话:“公司这次损失差不多两百万,但客户保住了。这个责任,谁来承担,我心里有数。”
王总坐在角落里,脸色铁青,一句话也没说。
而李明收到了一条银行到账通知,备注写着:技术咨询费。数额比他要的高出不少。他看了一眼,把手机放下,没有多问。他知道,这笔钱是公司应该付的,也是他应得的。
第八章 王总的结局
周一的董事会,张建国把所有人都叫到了会议室。王总坐在长桌左侧,面前摆着一杯没动过的水,他抬眼扫了一圈,发现老赵和李明都不在,心里稍微稳了稳,觉得这不过是个例行碰头会。
张建国开场没有寒暄,直接把一份打印出来的技术日志摔在桌上。“这是系统升级当天的完整操作记录,我已经找第三方团队做了鉴定。”他语气平稳,但每个字都带着分量,“日志显示,备份策略在李明离职前两周就被修改过。告警服务在升级当天中午被人为关闭,交接文档里核心算法部分被删除干净。这些操作的发起人,全都指向同一个账号。”
会议室里安静得能听见空调出风口的嗡鸣。王总眼皮跳了一下,手指在桌面上轻轻敲了两下,随即开口:“张总,这个账号的权限,离职前李明也有。我不排除有人故意留了后门,方便自己回来邀功。”
财务总监老赵坐在一边,忍不住插了一句:“王总,李明离职后那台电脑的登录记录只有你的技术助理。日志显示,修改时间是李明离职后的第三天,他本人根本没有权限再登录系统。”
王总脸色一沉,扭头看向张建国:“你这是什么意思?怀疑我?”
张建国没有直接回答,而是从文件夹里抽出一份内部任命书副本,推到王总面前。“这是你当时签的字,调走核心运维人员,缩减系统备份预算,还说‘新系统上线后,旧架构全部淘汰,不需要多花钱做冗余’。”他声音不大,但每个字都像钉子钉在桌上,“王建国,你为了省成本,拿公司核心系统去赌,最后赌输了,还让李明背锅。”
王总猛地站起来,椅子向后滑出半米:“我承认判断有失误,但你不能把所有责任都推到我头上。系统升级是技术部的事,小刘操作不当也是事实,凭什么只追究我?”
“因为你没有告诉任何人,你裁掉李明,不是因为工资高,是因为他反对你推行的模块外包方案。”张建国说着,又从文件夹里抽出一份邮件打印件,“这是你发给外包公司的询价函,时间就在李明离职前一周。你打算把核心模块分包出去,省下的预算算你的业绩,李明不同意,你就把他踢走。”
王总张了张嘴,嘴唇动了动,最终没说出话来。他重新坐下,端起水杯抿了一口,手指微微发抖。
会议室里,其他几个部门总监相互交换了一下眼神。销售总监陈姐轻轻叹了口气,她早就听老赵提过这件事,但没想到王总会做得这么绝。
张建国最后宣布:“经董事会商议,王建国即日起调离技术总监岗位,降为普通技术主管,负责系统日常维护,不再参与任何核心项目决策。年终奖全部扣除,个人赔偿公司损失三十万元,用于弥补系统崩溃造成的直接损失。”
王总听完,脸色白得像纸。他猛地站起来:“我不同意!我在这家公司干了十年,没有功劳也有苦劳,你们就这么对我?”
“你不同意也没用,这是董事会的决定。”张建国把文件收好,站起身来,“你可以在公司继续工作,但态度变一变,别再想着钻空子。如果再有类似情况,公司会直接解除劳动合同。”
王总站在原地,目光扫过在场每个人,发现没有人替他说话。他冷笑一声,转身推开会议室的门,大步走了出去。
消息传到李明耳中时,他正在家里收拾行李,准备回妻子那边住两天。老赵打电话过来,把会议内容原原本本说了一遍,语气里带着几分痛快:“兄弟,你看到了吧,王总终于栽了。他这人心术不正,早就该收拾了。”
李明一边听,一边把换洗衣服叠好塞进背包。“我不意外。”他说,“他那种管理方式,迟早会出事。只是没想到,张总动作这么快。”
老赵在那头压低了声音:“我听说,王总回去之后跟技术部几个下属发了一通火,说你们都是白眼狼,平时没少照顾你们,出了事没有一个替他说话。小刘吓得一整天没敢抬头。”
李明笑了笑:“你帮我转告小刘,这次的事不全怪他。一个新人被推到那么大的项目上,本身就是管理失职。他要是愿意,可以抽空跟我学学系统架构,别因为这次失误把自己否定了。”
老赵愣了一下:“你还要帮他?”
“帮他是帮公司,不是帮王总。”李明说,“技术这东西,学会了是本事,跟谁学的没关系。”
挂断电话后,李明坐在沙发上沉默了一会儿。小梅从厨房探出头来:“怎么了?公司那边有消息了?”
李明把手机放下,走过去接过她手里的菜刀,自己开始切黄瓜。“王总被降职了,年终奖全扣,还要赔公司三十万。”
小梅“啊”了一声,随即撇撇嘴:“活该。当初那么对你,现在知道后果了吧。”
李明没有接话,把切好的黄瓜码进盘子里,又动手剥蒜。小梅看他脸色平静,忍不住问:“你就不生气?不想说两句?”
“生气有什么用?事情已经过去了。”李明把蒜拍碎,放进碗里,“说实话,我反倒觉得有点可惜。王总这个人,技术底子不差,就是对权力太执着,舍不得放。他要是能把心思放在带团队上,不至于走到这一步。”
小梅盯着他看了几秒,伸手碰了碰他的胳膊:“你这个人,就是太善良了。换别人,估计早就放鞭炮庆祝了。”
李明笑了笑,没再说什么。他想起离职那天,王总在办公室里义正言辞地说“公司不是慈善机构,你工资太高,必须裁掉你”,语气里没有一点愧疚。如今再回头看,那个画面已经变得模糊,像一场不太愉快的梦。
第二天,李明主动联系了张建国,在电话里说:“张总,王总的事我知道了。我不发表意见,但我想提醒你一件事。”
张建国在电话那头应了一声:“你说。”
“公司现在缺的不是惩罚机制,而是人才筛选和培养机制。”李明语气平静,像在说一件跟自己无关的事,“王总为什么能走到这一步?因为他有权力,但没有监督。他敢删备份、改交接文档,是因为他觉得自己不会被发现。如果公司能完善制度,让每一个岗位都有明确的权限边界和责任追溯,就算再有第二个王总,也不敢轻易乱来。”
张建国沉默了一会儿,语气里带着几分感慨:“李明,你这个人,格局比我想象中大。王总那么对你,你还能站在公司角度想问题。”
“我不是大度,是不想浪费时间。”李明说,“我已经开始计划下一步了,旧账翻完,该往前走了。”
张建国听出他话里的意思:“你要创业?”
“还在想。”李明没有正面回答,“但如果有合适的项目,我会认真考虑。”
电话挂断后,张建国坐在办公室里,盯着窗外看了很久。他想起李明在公司那几年,技术过硬,为人低调,从不参与办公室政治。王总当初排挤他,他一句话没说,转身就走。如今王总栽了,他也没有落井下石,反而提醒公司完善制度。
这个人的心胸,比王总强了不知道多少倍。
张建国拿起笔,在笔记本上写了一行字:“技术人才保护机制——每个部门增加技术核心岗位,薪酬与市场对标,不得以任何理由随意裁撤。”
三天后,王总正式到新岗位报到。他穿着深蓝色工装,坐在技术部最角落的工位上,面前是一台老旧的台式机。旁边几个年轻同事偶尔抬头看他一眼,又迅速低下头去,假装在忙。
王总坐在那里,盯着屏幕上的系统监控界面,手指在键盘上敲了两下,又停了下来。他想起以前坐在总监办公室,喝着咖啡,看着报表,下面的人对他毕恭毕敬。如今,他连修改服务器配置的权限都没有,只能做最基础的运维巡查。
中午吃饭时,他端着餐盘走到食堂,发现以前经常一起吃饭的几个人都已经坐到了别的桌。他犹豫了一下,找了个靠窗的位置坐下,独自吃完了那顿饭。
傍晚,他收拾东西准备下班,发现手机上有十几个未接来电,全是猎头公司打来的。他回拨了几个,对方听说他现在的处境,要么委婉拒绝,要么直接挂断。他这才意识到,自己在行业内的名声,已经彻底臭了。
那天晚上,王总一个人坐在车里,抽了整整一包烟。他想起李明离职那天,站在办公桌前,平静地收拾东西,没有争辩,没有抱怨,只是淡淡地说了一句“好的,王总,我交接完就走”。当时他觉得李明软弱好欺负,现在他才明白,那个人的沉默,才是对他最大的反击。
王总把烟头摁灭,启动车子,开了出去。他没有回家,而是绕到李明住的小区门口,在路边停了很久。车窗摇下来一半,夜风吹进来,带着初秋的凉意。他盯着小区大门,想起自己曾经对李明说过的话,忽然觉得脸颊发烫。
他最终没有下车,调转车头,消失在夜色里。
而李明此刻正坐在家里,和小梅一起翻看创业计划书。小梅把一杯热牛奶放在他面前,问了一句:“王总那边,真就这么算了?”
李明头也不抬:“算了。过去的事,翻篇了。”
小梅靠在他肩膀上,轻轻说了一句:“我一直觉得,你是我见过最厉害的人。不是因为技术,是因为你心里的那杆秤,从来不会歪。”
李明笑了笑,合上计划书,扭头看向窗外。夜色很静,远处的路灯亮着一排柔光,像一条通往未来的路,安安静静地铺在他面前。
第九章 创业的种子
李明帮公司恢复系统的那段日子,老赵和小张一直没闲着。系统崩溃当晚,小张被王总一个电话叫回公司,熬了整整一通宵,第二天顶着两个黑眼圈给李明打电话,说数据库索引恢复了一半,但日志文件有缺口。李明在电话里一边指挥他补数据,一边听小张压着嗓子骂王总:“当初你走的时候,我就该跟着你一起走。这破系统被你维护了三年,代码风格跟天书似的,也就你一个人记得住。你走了,王总非让小刘上,小刘连存储过程都没写过几回,这不是明摆着要出事吗?”
李明没接这话,只说了一句:“小张,你听我说,把昨天的备份文件回滚到凌晨两点,然后执行我发你的那三条语句,顺序别错。”
小张照做了,系统勉强恢复。后来几天,李明远程处理了几个关键节点,公司业务才慢慢回到正轨。老赵在销售部,系统崩溃那几天被客户电话追得焦头烂额,好几个人喊着要解约。他一个个赔笑脸,把合同到期日往后推了半个月,才算稳住局面。事后他找李明吃饭,灌下去两杯啤酒,长叹一口气:“老李,我不敢说卖了多少业绩,但公司在技术这块要是再这么搞,我这张脸也撑不住几回。”
李明听出了他话里的意思。老赵是个聪明人,做事圆滑,但在关键问题上从来不含糊。他和小张私下里已经聊过几次,觉得李明离职之后,公司技术上没了主心骨,王总被降职也改变不了根本问题。老赵说:“你帮他们救火救完了,接下来呢?再回去给他们当个总监,天天看那些不懂技术的人瞎指挥?”
李明沉默了一会儿,反问他:“老赵,如果咱们自己干,你敢不敢?”
老赵愣了一瞬,随即笑了:“我等的就是你这句话。”
小张知道这个消息后,几乎是跳起来的。他早就受不了公司内部的流程拖沓和考核制度,加上王总还没被降职前,经常在会议上把技术部的工作贬得一文不值。小张曾说,王总在应用户需求时总是说“这太简单了,三天搞定”,实际上落地要两个礼拜,最后背锅的还是技术人员。李明走后,小张每日加班到深夜,心里凉了一半。他听完老赵转达的话,立刻说:“算我一个。工资我可以少拿,但我要干能看得见结果的事。”
三人约在李明家里碰头。那时候小梅刚下班,买了两斤橘子和一壶茶,摆了一桌子。客厅不大,四个人围着茶几坐下,窗户开了一道缝,晚风带着桂花香溜进来。小张先开口,说:“明哥,你之前说想做企业级系统优化服务,我仔细想过,现在很多中小企业花了钱买软件,但部署之后没人管,性能上不去,出了故障只能干着急。咱们要是能把这个做成标准化服务,按月收费,客户一旦用上,就离不开了。”
老赵点头:“市场我熟。我手上至少攥着二十家企业客户资源,都是之前打过交道的。技术上你来撑,服务上小张跟进,我负责谈单。头三个月可能苦一点,但只要拿下第一个标杆客户,后面就顺了。”
李明把自己关在书房里画了两天架构图,又列了一份详细的市场分析。他把创业方向定在“企业级系统性能诊断与优化”,不是开发一套全新的软件,而是帮企业对现有的系统做体检、调优、维护,解决卡顿、数据延迟、宕机这些老毛病。这个市场的门槛说高不高,说低不低,但真正懂行又愿意亲自下场的,少。李明觉得这是他的优势。
他把计划书摊在桌上,跟小梅一页一页地讲。小梅听得很认真,偶尔在拿笔标注疑问,问他“启动资金大概多少”“客户签约周期预计多久”“如果没有进账,能撑几个月”。李明一一回答,最后说:“我们三个凑一凑,租个小办公室,前半年工资先发一半,剩下靠业绩提成。如果半年后还活不下来,我再回市场找工作。”
小梅看着他,沉默了几秒,忽然起身进了卧室。再出来时,手里拿着一张卡,放在李明面前。“里面是我工作这些年存下来的十二万,本来准备换房子用的。你先拿去,不够再说。”
李明愣住了:“小梅,这是……”
“你以前在公司,工资虽然高,但你不开心。”小梅坐下来,握住他的手,“我比你更清楚你是个什么样的人,你不是那种愿意混日子的人。王总那事,你看得开,但我心里一直不舒服。你技术这么强,凭什么都替你憋屈。你要是真想干,我支持你。”
李明喉咙动了动,没有说太多话。他接过卡,把小梅的手攥在手心里,半晌才说了一句:“放心吧,我不会让这笔钱白花。”
第二天,李明、老赵、小张在城中村找了一间六十平米的办公室。原来的公司租期刚到期,房东刚把家具搬走,留下一片干净的水泥地。老赵从家里搬来两张别人送的旧工位,小张在二手市场淘了三台显示器,李明自己从网上买了线材和插线板,蹲在地上配电工装。三个人忙了一整天,办公室才像个样子。
墙角的窗台上放着老赵带来的那盆绿萝,叶子有些蔫,但浇了水之后,慢慢挺了起来。李明把一张手写的“元启科技”白纸贴在门口的玻璃上,字迹有些歪,但他看了看,觉得很满意。
小张端着一碗泡面站在窗前,吸溜了一口,回头问:“明哥,咱们第一单做什么?”
李明擦干净手,从兜里掏出手机,调出一个旧客户的聊天记录。“之前有个做物流的公司,系统每个月要卡死两三次,他们老板找我私下问过三次,我都婉拒了。现在可以谈了。”
他拨出电话,响了七八声,对面接了。李明说:“陈总,我是李明。我有家新公司,专门做系统优化服务。你那边要是还有卡顿的问题,我明天过去看看,先免费检测,修不好不收钱。”
电话那头传来一阵笑声:“李明,我早就等你从原来的公司出来单干了。明天上午九点,我等你。”
挂断电话,李明回头看向老赵和小张,三个人对视着,都没说话,却都不约而同地笑了。窗外夕阳斜照进来,把那块歪歪扭扭的“元启科技”牌子染上一层暖光。
晚上回到家,小梅已经睡下了。李明坐在客厅,把那十二万的银行卡又从钱包里拿出来,放在手里看了很久。他想起自己从原公司整理离开时,箱子里只有一台笔记本电脑和一本用了五年的记事本。现在那台笔记本就摆在新办公室的桌上,旁边放着一台还没拆封的服务器。
他轻轻把银行卡放回钱包,合上电脑,关了灯。这一夜他没有开闹钟,第二天早上却醒得比平时还早。空气里带着秋天的干爽,他拎着包下楼,在小区门口买了两杯豆浆,一杯给自己,一杯带给了已经在办公室开着电脑的小张。
李明把豆浆放在小张桌上,问了一句:“昨晚几点走的?”
小张打了个哈欠,指了指电脑:“两点。我把咱们的服务交付流程写了个初稿,你帮我看看。”
李明弯下腰,盯着屏幕看了一会儿,拿过键盘,敲了几行字,把小张的思路重新捋顺。小张一边看一边点头,说:“明哥,我觉得咱们这事能成。”
李明没说话,只是嘴角翘了一下。他站直身子,望向窗外老旧的街道,早高峰的车流正一辆接一辆地驶过,没有尽头的方向,但每辆车都走得很快。
第十章 公司的挽留
系统刚恢复稳定那天下午,李明正在新办公室跟老赵对着电脑调数据库参数,小张突然从门外跑进来,手里举着手机,表情有点复杂。
“明哥,张总电话。”小张压低声音,“他说想见你,现在。”
李明接过手机,屏幕上显示的是公司座机号。他想了想,把手机放到耳边,平静地说:“张总,什么事?”
电话那头,张总的声音听起来比平时客气了不少:“李明,你在哪儿?我想当面跟你聊聊。”
“我现在不在公司,在外面。”
“我知道,你离职了。”张总顿了一下,“你今天方便吗?我过去找你。”
李明看了一眼老赵,老赵冲他点了点头。李明报了个地址,说:“那就附近那条街的咖啡厅,我四点半到。”
挂断电话,老赵放下手中的鼠标,靠在椅背上说:“张总亲自打电话,看来是坐不住了。你打算怎么回?”
李明把手机还给小张,说:“先听听他说什么。”
下午四点半,李明准时出现在咖啡厅门口。张总已经到了,身上穿着一件深灰色西装外套,表情比上次见面时明显疲惫了不少,眼角的皱纹似乎也比以前深了。他看见李明,主动站起来,伸出手:“李明,坐。”
李明在他对面坐下,点了杯美式,然后安静地看着张总,等他开口。
张总没有绕弯子,直接说:“公司最近的事,你大概都知道了。王总的事我已经处理了,他不再负责技术部门,降级到普通岗位。我今天来,是想请你回公司,担任技术总监一职。”
李明没有立刻回答,只是端起咖啡喝了一口。
张总接着说:“薪资方面,你原来年薪三十万,现在翻倍,六十万底薪加年终绩效。另外,你走之前公司欠你的那些交接费用,我让人重新核算,一并补发。技术部你可以自己组建团队,原来跟你配合的人,只要你想带过去,都可以调。”
他停了一下,又补了一句:“我已经跟董事会沟通过了,他们同意。”
李明把咖啡杯放下,看着张总,语气很平静:“张总,谢谢你的诚意。但我已经有了新的计划。”
“什么计划?”
“我打算自己干。”李明说,“跟老赵、小张一块儿,成立了一家做系统优化服务的小公司,名字叫元启科技。办公室已经租好了,工位也有了,第一单明天就上门去谈。”
张总的表情明显愣了一下,随即露出有些意外的神情:“你动作这么快?”
“离职之后想了半个月,想清楚了就干。”李明说,“我这个人,不适合在公司里等人给我安排位置。原来在你们公司,工资虽然高,但我每天做的事,百分之八十都是在给别人擦屁股,百分之二十才是做技术。我想做那百分之百的事。”
张总沉默了几秒,伸手摸了摸面前的咖啡杯壁,说:“我真没想到你会走这条路。说实话,当初王建国说要裁你的时候,我其实也犹豫过。但那时候公司业绩压力大,他在会上说你的工资太高,部门指标完不成,我就信了他。后来才知道,他是因为你一直不肯把核心算法模块的权限完全交给他,他心里不痛快,才找了个借口把你弄走。”
李明摇了摇头:“过去的事,不想再提了。”
张总看着他,眼神里带着一种认真:“那创业的事,你准备怎么解决资金问题?你们三个人的积蓄,顶多撑半年,半年后如果还接不到长期订单,风险很大。”
“我知道。”李明说,“所以第一单很重要,我打算做成标杆案例,后面靠口碑裂变。只要客户用得好,自然有人找上门。”
张总沉默了一会儿,忽然说:“这样吧,我不劝你回来上班了。但我想以公司名义,给你投一笔天使投资。”
李明抬起头,看着张总,没有马上接话。
张总继续说:“我认真考虑过这件事。你们元启科技做的方向,跟公司未来的技术升级需求高度契合。与其让你回去当技术总监,不如我们换个合作方式——我投钱给你,你保留技术团队的控制权,公司层面你们自己说了算。我只参与分红,不干预经营。将来你们做大做强了,公司还可以成为你们的长期客户,优先采购你们的产品。”
李明想了想,问:“张总,你打算投多少?”
“一百五十万,占股百分之十五。”张总说,“这个比例不算高,足够你们撑过初创期,而且后续有融资需求,我还可以帮你对接资源。”
李明低头看着咖啡杯里渐渐变凉的液体,心里快速盘算着。一百五十万,加上他们三个人的积蓄和启动资金,可以轻松撑过第一年,而且还能买几台像样的服务器,接单时也不用像现在这样束手束脚。百分之十五的股份,把控制权留在他自己手里,张总又承诺不干预经营——这个条件,确实不错。
“我接受。”李明抬起头,看着张总,“但有一个前提。”
“你说。”
“公司的人事任命、产品方向、客户选择,全部由我决定。张总你只作为投资方,监事会席位可以给你,但投票权不能超过百分之十。如果公司未来需要融资,你有优先跟投权,但不能替我做决定。”
张总听完,笑了一下:“你这是在给自己留后路,也是在给我划线。行,我同意。明天我让法务拟一份投资协议,你过目之后,没问题就签。”
李明伸出手,张总握住,两人隔着咖啡桌,用力摇了摇。
临走前,张总站起来,拍了拍李明的肩膀,说:“你在公司那几年,我一直觉得你是个只会敲代码的闷葫芦,今天我才发现,你这人心里装着一整盘棋。”
李明笑了笑,没说话。
回到办公室,老赵和小张正坐在各自的工位上,面前摆着三份盒饭。老赵看见李明进来,问:“谈得怎么样?”
李明把包放下,坐下来,拿起筷子夹了一块肉,说:“张总不让我回去了。”
“啊?”小张愣了一下,“那他不是专门去找你……”
“他要投我们。”李明说,“一百五十万,百分之十五的股份。”
老赵嘴里含着一口饭,差点噎住,赶紧咽下去,瞪大眼睛看着李明:“真的假的?”
“协议明天签。”李明说,“钱到账之后,咱们先买两台服务器,再租个固定机柜,把服务端部署好。另外,老赵你明天跟我去见物流公司的陈总,这单必须拿下,拿下了,就是咱们的第一块招牌。”
老赵使劲点头,小张在一边比了个胜利的手势。三个人低头吃饭,办公室里安静了一会儿,小张忽然抬起头,有些感慨地说:“明哥,一个月前你还在收拾东西走人,现在却坐在自己的办公室里,有人上赶着拿钱给你。这个世界变化真快。”
李明夹起第二块肉,嚼了嚼,说:“不是世界变化快,是你得先证明自己值得。”
窗外的天色已经暗下来,路灯亮起,把那条老旧的街道照得暖黄。老赵站起来打开办公室的灯,三个人的影子被拉得很长,映在白色的墙壁上,像三根钉在地面上的柱子,稳稳当当的。
第十一章 新公司成立
那笔投资款到账的速度,比李明预期的快得多。签完协议第三天,一百五十万就打进了公司的对公账户。李明盯着手机屏幕上的到账短信,看了好几秒,然后截图发到他们三个人的微信群里,配了一句话,钱到了,干活。
老赵回了一个使劲点头的表情,小张直接打了一串感叹号,然后紧接着问了一句,明哥,咱们办公室还换不换?这一问,三个人在群里讨论了大半个晚上。之前那间办公室是李明老同学低价转租的,二十来个平方,三张旧办公桌,两台外接显示器还是从二手市场淘来的。李明每天坐在靠窗的位置写代码,老赵挤在门口那台打印机边上打电话,小张往往被逼到角落里的折叠桌上搭测试环境,连腰都直不起来。接第一个项目的时候还能硬撑,后面客户要来驻场,总不能带客户坐在走廊上喝热茶。
第二天一早,李明带着老赵跑了一趟科技园,看了三处房源,最后定了A区五号楼一间一百二十平的办公室,落地窗,视野开阔,楼下有咖啡馆,拐角就是地铁口。租金一个月八千,押二付三,李明算了算,比原来那间贵了不少,但值。老赵站在窗边往外看了一会儿,回头说了一句,这儿像个正经公司的样子了。
李明花了两天时间,把公司的注册手续跑完。元启科技有限公司,注册资本两百万,李明占股百分之七十,老赵百分之十五,小张百分之十。注册地址填的是新办公室的地址,银行开户、税务登记、社保账户,一步一步都办妥当。拿到营业执照那天,小张把那张A4纸打印的执照拍了一张照片,又拍了办公室的全景,发了一条朋友圈,配文写着,从一张折叠桌到一间办公室。朋友圈刚发出去,底下很快攒了一排点赞,有几个以前公司的旧同事在评论区留言,有人问你们公司还招不招人,有人说这办公室看着真敞亮。小张抱着手机乐了半天。
办公室收拾好之后,李明定了一张大白板,贴在窗户对面的墙上。他让老赵把目前锁定的几个目标客户全部列出来,写上预计接单时间、关键联系人、需求和预算。老赵用黑色马克笔写了满满一板,写完退后两步,歪着头看了看,划掉两个名字,又补了一个,说这两个月接洽过的客户里,真正靠谱的就这几家,其他都在观望,尤其是物流公司的陈总,上周约了两次,今天下午去见。
李明点了点头。物流公司的项目,他心里早就盘算过好几轮。这家公司在省内有三个仓储基地,二十多台运输车辆,调度靠的是之前请外包公司做的一套旧系统,常年漏洞百出,数据经常丢,每到月底盘点,财务那边都要加两个通宵的班。李明了解情况之后,做过一套详细的技术方案,包括系统改造方案、成本分析和实施周期。整套方案都放在他的笔记本电脑里,每个细节他都反复推敲过。
下午两点多,李明换了一件干净的浅蓝衬衫,老赵穿了一套打了很久没派上用场的灰色西装,两人一起开车去陈总的公司。在车上,老赵翻了翻手机里存的联系人备注,又翻到前几天跟陈总助理的微信聊天记录,说陈总这人性格直来直去,谈事不喜欢绕弯子,价格方面卡得比较严,只要能搞定他,后面的订单跑不掉。
到了地方,陈总正在仓库二楼的一间办公室里等他们。办公室不大,桌上堆着一沓出货单,角落里放着一整箱拆过的桶装方便面。陈总看起来四十出头,穿着深色夹克,胡子刮得很干净。他让他们坐下来,开门见山地说:你们的方案我粗略看过,技术层面我不太懂,我就想知道一个问题,你凭什么让我相信你们三个人的小公司能把这套系统做出来?我上一个外包商,合同签了四个月,最后系统上线不到一个月就崩了三次,数据还丢了一整个星期。
李明没有急着回答,从包里拿出笔记本电脑,打开一份演示文档,把屏幕转向陈总。他一边点击页面,一边说:陈总,我不跟你谈概念。我分三个部分给你讲。第一,这套系统我按你的业务流程重新设计了数据存储结构,废单据和仓库单据分区管理,每一条数据改动都有日志可查,就算系统出故障,也不会丢数据。第二,我加了自动备份和多节点容灾,你的三个仓储基地数据实时同步,任何一个库宕机了,其他两个节点自动顶上。第三,上线之后我派专人驻场一个月,每一步操作现场教,任何人卡住了随时找我们的人解决。
李明说完,又调出一页菜单界面,说:这是你之前电脑上那个旧系统的数据库,如果你愿意,我可以先免费做一次数据体检,把当前系统和数据的风险点列成一份报告给你,你看了报告再决定跟不跟我们合作。
陈总盯着屏幕看了好一会儿,手指在桌面轻轻敲了敲,抬起头问:免费做报告,你们图什么?
李明笑了一下:图一个信任。你先看到我们具体能帮你解决什么问题,再谈钱的事。我们的方案和报价都在这儿,你觉得值,再签合同。你觉得不值,至少这份报告能帮你自己对标一下外包公司的水平。
陈总沉默了几秒,忽然靠回椅背上,拿起桌上那盒没开封的烟,又放下,说:报告什么时候能出?
一周之内。
陈总点了点头:做吧。要是报告真有你说的那么细,后面的事我们坐下来慢慢谈。
从仓库出来,老赵在电梯里长长舒了一口气,按着领带结往下拉了拉,说:我以为今天怎么也能把合同签下来,结果就拿到一份报告的机会。
李明按了电梯一楼的按钮,说:能拿到这个机会,已经算赢了一半。我们把报告做扎实了,把话说明白了,后面他会主动找我们的。
回到办公室,小张正蹲在地板上整理两个刚从物流基地拉回来的旧服务器。他抬起头,擦了擦脸上的灰说:明哥,服务器通了,测试环境搭好了一个节点,另外那台硬盘有点问题,我明天去电子市场换一块。李明走过去蹲下来,检查了一下接口,又说:换吧,这块硬盘读写有异常,再跑容易出故障。
接下来的几天,李明和小张白天做技术方案和报告,晚上睡在办公室,轮流烧热水,泡面加到两包才管饱。小张负责把陈总仓库那边采集回来的数据全部分类整理,标记出异常点和风险。李明负责写报告的结构和结论。老赵在外面跑了两家老客户对接,又把物流公司的历史合同和既有报价对标整理成一份明细,方便谈判时用。
第四天傍晚,报告成稿。李明把最终版发给陈总的助理,又发了一条消息说,有问题随时联系。陈总那边没回消息,老赵有点着急,李明说:他需要时间看。我们继续做我们自己的事,别等他。
一周之后,陈总的电话打过来。那天下午李明正带着小张优化新系统的接口协议,桌上手机响了。他看了一眼来电显示,接起来,陈总在电话那头说:李总,报告我仔细看完了,比之前外包公司给我写的详尽太多。我这边有三个项目经理,下周三你有空吗?来终审一下合同细节,我让他们把会议室腾出来。
李明握着手机,嘴角微微翘起来,语气平静地说:有空。我到时候把技术实施计划和负责人一起带过去。
挂了电话,李明站在窗边看着楼下的车流发了一会儿呆。老赵从外面推门进来,手里拎着三份盖饭,看见李明的表情,问了一句:成了?
李明回头,点了点头:下周三,终审合同。
老赵把饭往桌上一放,重重拍了一下巴掌。小张从地板上站起来,手上还攥着一根网线,使劲挥了一下。
窗外夕阳正沉下去,楼下的路灯还没亮,天边晕开一片橙红色的光。李明走过去点开电脑上的项目管理表,把物流公司那一行标注改了状态,后面加了一行备注:首单,周三终审。然后他看着屏幕,低声说了一句:这一单拿下来,我们就算站稳了。
第十二章 昔日对手来求助
周三上午,李明带着老赵和小张提前到了陈总的物流公司。终审会开得很顺,合同条款逐条过完,陈总在签字页落了笔,起身跟李明握手时多说了一句:你们团队做事的仔细程度,我这些年少见。回去之后,李明把合同扫描件归档,又开了一个简短的分工会。老赵负责跟陈总那边的项目经理对接实施计划,小张负责准备测试环境,李明自己盯数据迁移和接口联调。三个人刚忙完午饭,前台的小姑娘敲了敲玻璃门,探进半个身子说:李总,外面有个人说要见你,不肯说自己叫什么,就说你见了面认识。
李明放下筷子,抽了张纸巾擦手,站起来走到前台。走廊里站着一个人,深灰色的夹克外套皱巴巴的,领子一边翻着一边没翻,头发明显比以前稀疏了不少,眼袋浮肿。李明愣了一瞬,叫了一声:王总?
王建国站在前台那盏日光灯下面,脸色有点发黄,嘴角抽了一下,想挤出个笑,却没挤出来。他定定地看着李明,嗓音沙哑:李明,你现在忙吗?能不能找个地方说话?
李明把他带进会议室,给他倒了杯温水。王建国接了杯子,没喝,两只手握着杯壁,指节泛白。沉默了好一会儿,他才开口:我知道我之前做得不地道。
李明靠在椅背上,没接话。
王建国舔了一下干裂的嘴唇,慢慢说:降职以后,我在公司待了一个多月,张总安排我去档案室做数据核对,每天对着旧合同和报表。我没等到年终就直接辞职了。圈子里传得很快,说我是因为挤走技术人员才出的这事。我投了几十份简历,约了五家面试,三家谈完就没了下文,两家在电话里听我说完之前单位的名字,直接说岗位已经招满了。
他说到这,喉咙里发出一个短促的干笑:后来有个熟人私下告诉我,有人跟HR打过招呼,说这个人带团队有问题,不能贪小便宜。我知道是谁打的招呼,但没办法,我已经在这个行当里混了十几年,人到中年,突然发现自己连个干活的地方都找不到了。
李明问:你来找我,是想让我帮你推荐工作?
王建国把杯子放到桌面上,像是下了很大决心,声音又低了几分:我想来你这里干活。
李明眉头微微动了一下。
王建国继续说:我知道你不会轻易信我。我懂系统运维,也懂数据流程,虽然这些年主要是做管理,基础技术没丢。你这里刚起步,正缺人手,我不求原来的薪资,也不求职位,你给我一个基层的技术支持岗位就行。我保证不再摆领导架子,你安排什么我干什么。
李明沉默了一会儿,看着王建国发白的鬓角,说:王总,你先把你离职以后这段时间都做了什么,一五一十告诉我。
王建国愣了一下,然后慢慢说:离职以后,我把自己关在家里大半个月,把之前经手过的几个项目资料翻出来,重新学了一遍数据库备份和恢复。又去市图书馆借了几本运维管理的书,每天看到闭馆。后来试着投简历,碰壁碰得多了,心里又想不通,也想过拉下脸去跑中介,但那些一看年龄就嫌我大。
他越说声音越低,最后干脆停住,端起杯子喝了口水,手有点抖。
李明看着这个曾经在办公室里拍着桌子让他办交接的人,两三个月前那种盛气凌人的模样,和眼前这个中年男人的疲惫,像是在同一个影子里叠着两个完全不同的画面。他没有急着回答,问了一句:如果我把你招进来,你能接受试用期给的是基层的薪资吗?
王建国连忙点头:能。我现在就求一个重新开始的机会。
李明说:行。早上九点上班,六点下班。试用期三个月,第一周先跟着小张做运维记录,把我们已经交付的技术文档从头到尾看一遍,每天写一份学习笔记。第二周开始参与值班,处理客户报修,不是圈里大家说的那种“把技术负责人挂了电话就行”,而是每一单都要打电话回访。三个月以后,我根据你的实际表现决定转不转正,到时候我定什么岗位就干什么。
王建国站起身,两只手垂在身侧,喉咙动了动,半晌才说:李明,谢谢你。我没想到你会收我。
李明也站起来,语气平静:我不是不计前嫌,我只是觉得,一个人愿意承认自己的错误,就值得再给一次机会。但机会不是白给的,你必须拿行动换。
王建国走了以后,老赵从隔壁办公室探过头来,压着嗓子问:我真怕你心软给他一个管理层的位置。
李明重新坐回电脑前,说:他是做过管理,但正因为做过管理,才更清楚基层岗位要打什么底子。如果他真能放下来,从零干起,那就说明他是真的醒悟了。如果他干不下去,自然会走。
老赵啧了一声:你心真大。我可告诉你,他要是带坏了团队,我第一个不答应。
李明笑了一下:你要是看见他在机房蹲着擦旧服务器,你就不会这么想了。
接下来的日子,王建国果真每天提前二十分钟到办公室。他话不多,来了就先去检查服务器状态,用一根红笔在记录本上仔细记下每一条日志异常。小张起初对他有些戒备,问什么都只给最简短的答复,王建国也不恼,遇到不会的,就站在小张身后看,等小张手里的活忙完,再开口问。几天下来,小张主动跟李明说:明哥,老王干活比我细心,他昨晚把那台老服务器的定时任务对了一遍,真找出一个时间冲突的配置。
李明嗯了一声,没有多评价。
到了第二周,陈总那边的物流系统进入数据迁移阶段。李明安排王建国跟着小张做数据校验。小张负责写校验脚本,王建国负责一条条对照源库和目的库的数据记录。那几天正赶上两个仓储基地同时导入数据,小张忙不过来,王建国就自己从脚本里拆出几个校验模块,反复跑了三遍,把三万多条异常记录分类整理成表。等李明看到那张表格的时候,数据问题已经只剩下几十条待确认项。
李明把表格翻完,抬头看了王建国一眼:这活儿是你自己干的?
王建国站在办公桌对面,双手不自然地搓了搓:我跟你交接的时候,那些流程文档都是我自己写的,我知道你会怎么操作数据,就顺着那个思路做了个清单。李明点了点头,没再说什么,只是把那几张纸放进文件夹里。
周五下午,陈总那边安排了一个仓储主管过来对接细节。小张正忙着做测试,抽不开身,李明就点名让王建国去会议室接待。王建国换了一件干净的衬衫,把记了厚厚一本的工作笔记拿在手里,在会议室里把系统上线后的几条操作流程讲了一遍,又对着仓储主管提出的三个刁钻问题,一一从运维日志里找出依据,讲得清清楚楚。中途他声音有一点紧,但思路一直是通的。
送走客户,老赵靠在会议室门口,抱着胳膊,难得地夸了一句:老王今天讲得还行,比刚来那会儿强。
李明没有接话,走到走廊尽头,推开窗户透了口气。他想起辞职那天,自己在工位上收拾东西,王建国站在办公室门口,连一句客气话都没有说。那时候他以为自己再也不会跟这个人有任何交集。可这世界兜兜转转,有些人总会在你意想不到的地方重新出现。
晚上下班,王建国难得的没有立刻走,他收拾好桌面,走到李明办公室门口,踮了一下脚,又放下,最终敲了敲门。李明正埋头改方案,头也没抬:进来。
王建国进来,站在门口说:李明,今天客户那边的事,谢谢你让我去。
李明放下笔,抬起头:是你自己准备得够充分,我才敢让你去。
王建国嗓子有点干,顿了一下又说:我以前总觉得,当领导就是要压得住下面的人,让你做什么你就得做什么。现在自己从头学起,才明白那时候你有多难。
李明看着他,没有说话。
王建国深深吸了一口气:我不说那些虚的,以后踏实干活,你把这里当成我的新起点。
他转身走出去的时候,肩膀微微挺直了一些。李明坐在椅子里,听见门轻轻带上,办公室里重新安静下来。他想了想,拿起手机给小梅发了一条消息:今天公司有个客户对接,老王顶上去,表现得还可以。
小梅很快回过来:你不后悔就行。
李明回了一个字:嗯。
窗外路灯亮起来,把办公室的影子拉得老长。计算机主机箱上的指示灯一闪一闪,发出轻微的嗡鸣。李明起身倒了一杯水,站在窗边,看着楼下王建国推着自行车走出园区大门的身影,心里默默想着:人这一辈子,给别人留一条路,也可能是给自己留一条路。
第十三章 行业危机
老赵是在一个周三的下午被挖走的。
那天下午,李明正在会议室跟陈总那边远程确认物流系统的二期需求,小张突然推门进来,脸色不对,站在门口没说话。李明看了他一眼,对视频那头说了句稍等,然后摘下耳机,问:怎么了?
小张压低声音:老赵刚才接了个电话,出去了,到现在没回来。他桌上电脑关了,手机也打不通。
李明皱了皱眉,拿起自己的手机拨了老赵的号码。电话通了,响了六声,没人接。他又打了一遍,这回直接转到语音信箱。
小张的表情更紧张了:明哥,我总觉得不对劲。他早上来的时候情绪就不太对,我问他要不要一起去楼下买咖啡,他说不用,然后自己坐在工位上翻那份客户名单,翻了好久。
李明放下手机,靠在椅背上,没有说话。他不是没有预感。上周行业内就有消息传出来,说深圳那边有一家做系统集成的公司正在大规模招兵买马,给的薪资比市场价高出三成以上。当时老赵在饭桌上还提了一嘴,说那边的人事经理在行业群里加了好多人,光是猎头就联系了不下二十个。李明当时没有多想,只是随口说了一句:市场上钱多的地方,人自然往那儿跑。
现在想起来,老赵说那句话的时候,神色是有些飘忽的。
到了下午四点半,老赵终于回了一条消息,只有一行字:明哥,对不起,我走了。深圳那边给我的条件,我没法拒绝。薪水翻倍,加期权,还给配车。我扛不住。
李明看着那条消息,把手机屏幕翻转过来扣在桌上,什么也没说。
小张凑过来看了一眼,直接炸了:他疯了吧?咱们公司刚起步,他就这么走了?他还带走了多少客户?他负责的那几个项目我们怎么办?
李明伸手把手机翻过来,又看了一遍那条消息,然后平静地说:老赵在销售上是有一套,但他的性格我了解,他不是那种带人走就不回头的人。他既然发了这条消息,说明他不会做绝。
小张急得跺脚:明哥,你太信任他了。他要是把客户名单交出去,咱们公司就完了。
李明没有再跟小张争论,他拿起电话,拨了老赵的号码,这回通了。老赵在那头沉默了几秒,声音有些干涩:明哥,我知道你肯定会打过来。我想当面跟你说,但我说不出口。
李明说:你不用解释。我只问你一句,你带走了什么?
老赵那边沉默的时间更长,最终他说:客户的联系方式我确实带走了,但我没有给那边。那几个客户跟我关系好,他们愿意跟着我走,是因为相信我。明哥,我不想骗你,我也想跟你一起把公司做大,但那边给的条件我真的扛不住。
李明沉默了片刻,说:老赵,你走之前,把你负责的客户合同整理一份发给我,我会安排小张接手。你带走的客户,我不会追究,但你要记住,以后在市场上碰面,我们就是对手了。
老赵在那头深深吸了一口气:明哥,你要说我出卖你,我认了。但我真的没有做绝,那几个客户的数据我也没有给那边的人看过。我只想安安稳稳赚点钱,不想把事情做绝。
李明没有再多说,挂断了电话。
小张站在旁边,嘴唇抿得紧紧的,眼眶都红了:明哥,我真没想到老赵会干这种事。咱们一起创业的时候,说好了要一起扛的,他怎么能这样?
李明没有接话,他打开电脑,调出客户管理系统,把老赵名下的客户一一做了标记,然后开始写邮件,通知这些客户接下来的业务对接人换成小张。他写得很冷静,措辞也很客气,没有提到老赵离职的事,只说是公司内部人员调整。
小张站在他身后,看着屏幕上那些客户的名字,心急如焚:明哥,这些客户咱们跟了半年,好不容易才签下来的。老赵这一走,他们肯定要被带走一大半。
李明敲完最后一个字,把邮件发出去,然后靠在椅背上,闭着眼睛想了很久。他想起三个月前,三个人坐在老赵家的客厅里,对着白板画产品架构图,老赵拍着胸脯说销售这块我包了,你们只管写代码。那时候三个人眼里都亮着光,觉得未来有无限可能。可现在,那个说“包了”的人,已经坐上了去深圳的高铁。
他睁开眼睛,说:小张,你帮我查一下,深圳那边那家公司,他们的核心产品是什么。
小张愣了一下,很快坐到自己的工位上,打开搜索引擎,把这几年行业内做系统集成的公司挨个翻了一遍。大约半小时后,他抬起头,脸色更加难看了:明哥,他们做的是跟咱们差不多的运维系统,但比咱们早两年上线,功能也很全。他们现在缺的是行业客户资源,老赵正好能补上这个缺口。
李明点了点头,没有表现出任何意外。他早就猜到会是这个结果,对方挖老赵,看中的不是他的技术,而是他手里那些大大小小的客户关系。
接下来的三天,李明几乎没怎么睡觉。他每天第一个到公司,最后一个离开,白天跟小张一起处理客户反馈,晚上一个人坐在办公室里,把公司现有的产品结构从头到尾梳理了一遍。他越看越清楚,公司现在最大的问题不是缺客户,而是产品同质化太严重。市场上做企业级运维系统的不下二十家,大家的核心功能大同小异,拼的只是价格和销售渠道。老赵被挖走,不过是把这块短板彻底暴露了出来。
小梅打电话给他的时候,已经晚上十一点了。她的声音有些担心:你在公司?
李明嗯了一声:还在看方案。
电话那头安静了一会儿,小梅说:先回来吧,别饿着肚子熬。老赵的事我听说了,我知道你心里不好受。
李明把手机夹在耳朵上,一边收拾桌上的资料,一边说:我不是不好受,我是在想,我们的路该怎么走。
小梅沉默了两秒,说:你觉得该怎么走?
李明放下手里的笔,声音很轻,但很坚定:做差异化。市面上那些运维系统,做的都是同质化的东西,客户换供应商的原因只有一个——价格便宜。但如果我们能做出一个别的公司做不出来的功能,客户就不会再因为价格走了。
小梅听了,在那头轻轻笑了一下:你心里有数了?
李明说:有一点想法。我想做一个基于业务逻辑的智能故障预测系统,跟市面上那些只做监控报警的运维系统完全不同。它可以在故障发生之前的二十四小时,预测出可能出问题的节点,并给出自动修复建议。这个方向,目前没有人做过。
小梅说好,你去做,我相信你。家里的事你不用操心。
挂断电话,李明走出办公室,走廊里空荡荡的,只有头顶的声控灯随着他的脚步声一盏一盏亮起来。他走到电梯口,看见王建国还坐在工位上,没有走。
李明愣了一下:你怎么还没走?
王建国把桌上的笔记本合上,站起来:我听说老赵的事了,知道你这几天忙,就想留下来看看有什么事能帮上忙。
李明看着他,灯光下王建国的头发比上次见面时白了不少,脸上的皱纹也更深了,但他的眼神比以前亮了,不再是那种端着架子的样子,而是真的在等一个答复。
李明说:你今晚先回去吧,明天开始,我重新规划一下产品方向,你跟着我一起做。
王建国点了点头,什么也没说,转身去关电脑。
李明走出公司大门,秋天的夜风吹过来,带着一股凉意。他裹紧外套,站在路灯下面,抬头看了一眼楼上的公司招牌。那块招牌是他花钱找人做的,上面的字是他自己想的,写的是“明远科技”。
四个字,干净利落。
他想起辞职那天,自己站在公司楼下,看着那栋大楼,心里只有一个念头:我不恨,也不怨,我只是不想再被人拿捏。
现在,那个念头变成了一家公司,一个团队,一个正在被验证的技术方向。他相信,只要这条路走对了,就没有人能再把他逼到墙角。
他掏出手机,给小梅发了一条消息:我回来了,想喝一碗热汤。
小梅很快回了一个字:好。
第十四章 破局之战
接下来的三个月,李明几乎住在了公司。
他每天早晨七点到办公室,晚上十二点以后才离开,中间除了吃饭和上厕所,几乎全部时间都泡在技术方案里。小张看他熬得眼睛发红,几次劝他回去休息,李明都只是摆摆手,说还差一点,再坚持一下。
王建国也没闲着。他主动承担起了所有外围工作,包括跟客户沟通需求、整理测试数据、跑机房做环境验证。他做这些事的时候不再像以前那样端着架子,而是扎扎实实地一件一件干。有时候小张在测试中遇到了问题,王建国还会主动凑过去,说以前在原来的公司带过几个项目,有些经验可以分享。
小张一开始还有些不习惯,毕竟当初王建国在原来的公司是李明领导,现在反过来成了下属,身份转换实在太快。但王建国表现得非常自然,没有任何不适感,反而比以前更积极,更踏实。小张渐渐也就放下了成见,开始跟他配合。
三个月时间,李明带着团队迭代了四个版本,推翻了三套技术架构,最终敲定了一条全新的技术路线。他做出来的这套智能故障预测系统,核心逻辑完全不同——它不是像传统运维系统那样被动等待故障发生,而是通过分析业务系统的历史运行数据,建立一套完整的故障预测模型,在故障发生前二十四小时给出预警,并自动生成修复方案。
这个方向,在行业内确实没有人做过。
李明在最后一周通宵完成了核心算法的封装,测试结果让他松了一口气。他在三台模拟服务器上跑了四十八小时的压力测试,系统预测准确率达到了百分之九十二,误报率控制在百分之三以内。这个数据,已经远远超过了市面上所有主动运维产品的水平。
小张看到测试报告的时候,嘴张得能塞下一个鸡蛋:明哥,这东西要是让别人看到,不得疯?
李明笑了一下,没说话。他靠在椅背上,闭着眼睛休息了几分钟,然后睁开眼说:下周深圳有个行业展会,我把展位定了,我们带着产品去。
小张愣了一下:深圳?那不是老赵去的那家公司的大本营吗?
李明说:对,所以更要当面去。
展会那天,李明带着小张和王建国,提前一天到了深圳。他们在会展中心附近找了一家经济型酒店住下,第二天一早拖着设备箱进了展馆。
展位不大,只有九平米,位置也不太好,在展馆的角落。李明把设备摆好,屏幕上展示着实时运行的故障预测系统界面,旁边的展板上写着几个大字:明远科技——智能故障预测系统,比故障快二十四小时。
小张看着这个宣传语,觉得有点心慌:明哥,万一到时候系统没预测出来,那不是打脸吗?
李明说:打脸也是我疼,你怕什么。
小张被他一句话噎住,不敢再问。
上午十点,展会正式开始。人流量一开始很大,但大部分都是冲着中间那几个大展台去的,李明这边几乎没什么人停留。有几个路过的人看了一眼展板上的字,觉得有点意思,但看了看展位大小,又觉得不像是大公司,脚步都没停就走了。
小张有些着急,站在展位前面主动邀请过往的人过来看看,但效果一般。王建国倒是沉得住气,坐在展位里,拿着李明写的技术白皮书,一页一页地翻,时不时抬头看一眼路过的参展商。
中午十一点半的时候,一个四十岁左右的中年男人走到了展位前。他穿着一件深灰色的夹克,手里拿着一个公文包,看起来不像普通的技术人员,倒像是某个公司的管理层。他站在展板前面,看了几秒钟,然后转头问李明:你这个“比故障快二十四小时”,是真的还是在吹牛?
李明看着他,站起来说:是真的。您可以现场测试,我这边搭了三台模拟服务器,您可以随便选一台,输入您公司业务系统的参数,系统会在一小时内生成预测结果。准不准,您自己验证。
中年男人挑了挑眉:你还敢让我现场测?
李明说:敢。
中年男人也不客气,从公文包里拿出自己的笔记本电脑,连上李明提供的测试环境,输入了十几个参数。李明在旁边看着,发现他输入的是一个典型的金融业务系统架构,包括交易模块、风控模块、清算模块、报表模块,规模大概在五百台服务器左右。
他输入完之后,按下回车,系统开始计算。
大约过了四十分钟,结果出来了。系统识别出三个潜在风险节点,其中两个标注为“高概率故障”,预计发生时间在二十至二十二小时之后,并给出了自动修复的脚本建议。
中年男人盯着屏幕看了很久,然后用手指着其中一个风险节点说:这个节点,我昨天晚上刚做过一次补丁升级,确认没有异常,你系统怎么预测它会出问题?
李明说:系统判断的不是当前状态,而是运行趋势。您升级补丁之后,补丁本身占用了一部分系统资源,虽然不影响正常运行,但业务量一旦达到峰值,这个节点会成为瓶颈。如果您的交易量突破某个阈值,它的响应时间会超过三秒,在业务系统里会被判定为故障。
中年男人沉默了几秒,然后拿起手机打了个电话。电话那头应该是他的技术负责人,他问了一句:昨晚那个补丁,是不是占用了额外资源?
电话那头沉默了一会儿,然后传来一个声音:是,占用了大约百分之五的CPU。
中年男人挂断电话,转过头看着李明,眼神已经完全变了:你这个系统,多少钱?
李明说:您是哪家公司?
中年男人从口袋里掏出一张名片,双手递过来:深圳华通科技,我姓陈,是技术副总裁。
李明接过名片,看了一眼,心里震了一下。华通科技,是深圳老牌的系统集成商,规模比李明原来的公司大五倍,业务覆盖全国,是行业里排得上号的大公司。他没想到,在这样一个不起眼的展位上,居然能遇到这种级别的人。
他深吸一口气,说:陈总,我们这个系统目前还在验证阶段,但如果您感兴趣,我们可以先做一个定制化的POC项目,您提供真实业务环境,我们免费帮您做一次完整预测,效果您满意了再谈价格。
陈总看了他一眼,笑了:你倒是会做生意。免费的东西,我拿回去不好交代。这样吧,你报个价,我说服老板立项。
李明想了想,报了一个数字:五十万,包括系统部署、三个月运维支持和一次定制化开发。
陈总没有还价,直接说:行,你周一让人把合同发到我邮箱,我让法务审一下,没问题就签。
小张在旁边听得心脏都快跳出来了,他使劲掐了一下自己的大腿,才忍住没叫出声来。
陈总走之前,又回头看了一眼展板上的字,然后对李明说了一句:小伙子,你这条路走得对。市面上做运维系统的太多了,但真正能解决甲方痛点的,一个都没有。你做的这个,方向对了。
李明点了点头,说:谢谢陈总,我们一定把产品做好。
陈总走了之后,小张差点跳起来:明哥,五十万!一单就五十万!你知道公司去年一年才做了多少吗?八十万!你一单就干掉了去年一年的业绩!
李明笑了笑,说:别高兴太早,合同还没签呢。
王建国在旁边看着李明,眼神复杂。他想起一年前,自己坐在办公室里,居高临下地对李明说“公司业绩下滑,你工资太高”的样子。那时候他以为自己是聪明人,以为李明是累赘,现在站在这个小小的展位里,看着李明用一个从未有人做过的技术方案,轻轻松松就拿下了五十万的大单,他突然觉得自己当初那点算计,简直可笑到了极点。
他走到李明身边,说了一句:明总,我服了。
李明看了他一眼,说:这才刚开始,别急着服。
下午三点,展会接近尾声,李明正准备让团队收拾设备,展位前面又来了一个人。李明抬头一看,愣了一下——来的人,竟然是老赵。
老赵穿着一件深蓝色的西装,看起来比以前精神了不少,但脸色有些疲惫。他站在展位前面,看着李明,张了张嘴,好一会儿才说出一句话:明哥,我听说你来了,过来看看。
小张看到老赵,脸色一下子就变了,想说什么,被李明抬手拦住了。
李明说:老赵,进来坐吧。
老赵走进展位,坐在小张旁边,低着头,半天不说话。过了一会儿,他抬起头,声音有些沙哑:明哥,我走得不对。
李明没有接话,安静地等着他继续说。
老赵说:那边给我开了一倍的工资,我把客户带过去,想着能大干一场。结果到了那边才发现,他们的产品跟咱们的资料上写的完全不一样,核心技术全是抄的,系统稳定性差得一塌糊涂。我带过去的几个客户,做了两个月,亏了三十多万。现在那边老板让我自己把窟窿补上,不然就告我商业欺诈。
李明听完,沉默了几秒,然后说:你想回来?
老赵抬起头,眼眶有些红:明哥,我知道我没脸说这话,但我真的没有别的路了。
小张在旁边冷笑了一声:赵哥,当初你走的时候,连招呼都没打,现在混不下去了又回来,你当我们是什么?
老赵脸涨得通红,一句话也说不出来。
李明看着老赵,沉默了很久,然后说:老赵,你在那边待了多久?
老赵说:三个月。
李明说:三个月,你手里应该还有没签完的客户吧?
老赵愣了一下,点了点头:有两家,合同已经谈得差不多了,就差签字。
李明说:你把那两家客户带回来,我们自己做。你在这边的底薪不变,但提成要重新谈,不能再像以前一样了。
老赵愣住了,他没想到李明会这么快就松口,更没想到李明没有骂他,反而给了他一条路走。
小张在旁边急了:明哥,你疯了?他当初是怎么走的你忘了?
李明说:我没忘。但公司现在需要人,需要客户,需要业务。他手里的客户是现成的,能帮我们快速打开市场。至于他之前做的事,以后再说。
老赵站了起来,眼眶红红的,声音有些发抖:明哥,你放心,我一定把客户带回来,不会再让你失望。
李明点了点头,说:好,周一公司见。
老赵转身走了,走得很急,像是怕李明反悔一样。
小张看着他的背影,叹了口气:明哥,你心太大了。
李明说:不是心大,是没时间跟他计较。公司现在刚起步,需要的是业务,不是恩怨。
王建国在旁边听着,一句话也没说,但他心里清楚,李明这句话,其实也是说给他听的。
展会结束那天晚上,李明一个人坐在酒店房间里,打开手机,看到小梅发来的消息:今天怎么样?
他回了一条:拿了一单,五十万。
小梅很快回了一个笑脸,然后补了一句:我老公真棒。
李明看着那四个字,笑了一下,然后把手机放到一边,打开笔记本电脑,开始写华通科技的POC方案。
他知道,这五十万只是个开始,后面还有更大的仗要打。但只要这条路是对的,他就不会停下来。
第十五章 上市与回馈
三年后,深秋的早晨,李明站在证券交易所的上市大厅里,面对着台下密密麻麻的记者和投资人,他深吸了一口气,然后按下了那个象征性的上市钟按钮。
钟声响起的那一刻,全场掌声雷动,闪光灯亮成一片。李明转过头,看见小梅坐在第一排,眼眶红红的,嘴角却带着笑。她穿着一件浅色的套装,手里紧紧攥着手机,像是在拼命忍住眼泪。
小张站在李明身后,穿着一件剪裁合体的西装,看起来比三年前成熟了不少。他拍了拍李明的肩膀,说了一句:明哥,咱们终于走到了这一步。
李明笑了笑,没有说什么。他想起三年前,自己坐在出租屋里,盯着电脑屏幕,一遍一遍地改方案,小梅在旁边给他端来一杯热茶,说“别太累了”。那时候他账户里只剩下两万块钱,连下个月的房租都发愁。而现在,他公司的市值已经超过了三十个亿,员工从最初的三个变成了三百多个。
上市仪式结束后,李明没有接受太多采访,而是带着小梅从侧门悄悄离开了会场。他们坐进车里,小梅靠在座位上,长长地舒了一口气,说:老公,你做到了。
李明握着她的手,说:不是我的功劳,是大家的。
小梅说:你总是这么说。
李明说:因为这是事实。
车子驶出市区,往郊区的方向开去。李明让小梅把手机调成静音,说今天谁的电话都不接,就想安安静静地待一天。
小梅看着他,说:你现在是大老板了,电话不接,人家会说你摆架子的。
李明说:我摆一天架子又能怎么样,公司又不是我一个人的。
小梅笑了,没有多说什么。
车子在一个工业园区门口停了下来。李明下车,走到大门口,抬头看了一眼门头上的招牌——明远科技有限公司。这个招牌是他三年前亲手挂上去的,那时候门头还是铁的,风吹日晒生了锈,他花了两百块钱买了新的,自己用电钻打孔,一个螺丝一个螺丝拧上去的。
现在,这个招牌已经换成了不锈钢的,闪闪发亮,门头也比以前大了两倍。门口还多了两个保安,看见他过来,站得笔直,敬了一个礼,说:李总好。
李明点了点头,走进了园区。
园区里,新建的研发大楼已经封顶,工人们正在做外立面装修。李明站在楼下,仰头看着那栋楼,心里涌起一股说不清的滋味。三年前,他连一间像样的办公室都租不起,只能在一个废弃的厂房里办公,夏天热得汗流浃背,冬天冷得手脚发麻。现在,这栋楼是他自己的,地也是他买的,整整花了四千多万。
李明走进办公楼,前台的小姑娘看见他,吓了一跳,赶紧站起来,说:李总,您怎么来了?今天不是上市吗?
李明说:上市完了,过来看看。
前台小姑娘说:张总他们在楼上开会,我帮您通知一下。
李明说:不用了,我自己上去。
他坐电梯上了五楼,推开会议室的门,看见小张正带着技术团队在开会,讨论新产品的测试数据。小张看见他进来,愣了一下,然后说:明哥,你怎么跑这儿来了?
李明说:上市完了,心里不踏实,想过来看看。
小张说:你这不是瞎折腾吗?上市这么大的事,你不好好陪嫂子,跑到这儿来干什么?
李明说:小梅在楼下等着呢,一会儿带她去看看新楼。
小张笑了,说:那行,你等我们五分钟,这个会马上就开完了。
李明没有等,他走出会议室,一个人在走廊里慢慢走着。走廊两边的墙上挂满了公司的荣誉证书和专利证书,有二十几块,整整齐齐地排成一排。他走到尽头,看见墙上贴着一张照片,是三年前他、小张和王建国三个人在展会上拍的那张合影。照片里,他穿着那件洗得发白的衬衫,王建国站在他旁边,脸上的表情有些不自然,但嘴角还是挤出了一丝笑。
李明看着那张照片,站了很久。
这时候,手机响了。他低头一看,是张总打来的。
李明接起电话,说:张总,您怎么想起给我打电话了?
张总在电话那头笑了一声,说:李总,恭喜啊,上市了,我代表公司全体同仁,向你表示祝贺。
李明说:张总,您太客气了。
张总说:不客气,你值得这个成就。对了,我有个事想跟你商量商量。
李明说:您说。
张总说:公司现在做得不错,但我们这边技术团队一直跟不上,这几年靠着你那套系统撑着,但老这么下去不是办法。我想跟你说,能不能跟你们公司签一个长期的技术支持协议,把这块业务包给你们?
李明说:张总,您这是要给我送钱啊。
张总说:不是送钱,是互相帮助。你们技术好,我们业务多,合作起来,大家都有好处。
李明想了想,说:行,协议可以签,但我有一个条件。
张总说:你说。
李明说:协议签了之后,我们不收钱。
张总愣了一下,说:不收钱?那怎么行?
李明说:我是从你们公司出来的,当初要不是你们给我机会,我也没有今天。现在公司做大了,我想回馈一下,免费给你们提供技术支持,就当是报答当初的知遇之恩。
张总沉默了好一会儿,然后说:李明,你这个人,格局真是大。
李明说:不是我格局大,是做人不能忘本。
张总说:好,那就按你说的办。不过,我还有一个想法,想跟你商量商量。
李明说:您说。
张总说:我们公司一直想搞一个公益技术培训平台,面向那些偏远地区、家庭条件不好的孩子,让他们有机会学习编程和技术。之前一直没做成,因为缺资金、缺师资。现在你们公司做得这么大,我想跟你合作,一起把这个平台做起来,培养更多的技术人才。
李明听完,没有说话,沉默了几秒,然后说:张总,您这个想法,我举双手赞成。这样,平台的事,我们公司出钱,你们公司出人,一起搞。
张总说:那太好了,我回头就让团队出方案,到时候发给你看。
李明说:好,我等您消息。
挂了电话,李明站在走廊里,看着窗外。远处,新建的研发大楼已经封顶,工人们正在楼顶安装太阳能板,阳光照在银色的面板上,反射出耀眼的光芒。
李明看了一会儿,转身下楼,找到小梅,两个人一起往新楼的方向走去。
小梅挽着他的手臂,说:老公,你刚才跟谁打电话,说了那么久?
李明说:张总,他说想跟我们合作搞一个公益培训平台,我答应了。
小梅说:又要花钱?
李明说:不是花钱,是投资。投资那些孩子,就是投资未来。
小梅看了他一眼,说:你说得对,我支持你。
两个人走到新楼前面,李明指着楼顶,说:等这个楼建好了,我打算把技术培训中心放在这边,专门培训那些偏远地区的孩子,让他们也能学到好的技术,有好的出路。
小梅说:你这个人,就是心太大了。
李明说:不是心大,是觉得应该做点什么。
他们正说着,身后传来一个声音:明哥。
李明转过身,看见王建国站在不远处,穿着一件深色的工装,手里拿着一个工具箱,脸上带着笑。三年过去,王建国老了不少,头发白了一半,脸上的皱纹也深了,但精神看起来不错。
李明说:王哥,你在这儿干什么?
王建国说:新楼的电路系统是我负责的,我过来盯一下施工进度。你放心吧,质量没问题,保证按时交工。
李明说:辛苦你了。
王建国走到李明面前,放下工具箱,擦了擦额头上的汗,说:明哥,今天我听说你公司上市了,我真替你高兴。
李明说:谢谢,这些年你也辛苦了。
王建国摇了摇头,说:我不辛苦,辛苦的是你。当初要不是你给我机会,我可能早就被行业淘汰了。现在我能在这个园区里,亲手给你建楼,我心里踏实。
李明说:王哥,你这话说得太客气了。
王建国说:不是客气,是真心话。以前我总觉得技术是冷冰冰的东西,只要会写代码就够了。后来我才明白,真正的技术,是能让别人变得更好的东西。你教会了我这个道理。
李明看着王建国,心里涌起一股暖流。他想起三年前,王建国站在他的展位前面,低着头说“我服了”的样子,那时候他真的以为王建国只是嘴上说说,没想到这三年来,王建国一直在用实际行动证明自己。他不仅学会了新的技术,还主动承担起了公司最累的活——电路施工和系统维护,每天加班到晚上十点,从没有抱怨过一句。
李明拍了拍王建国的肩膀,说:王哥,你做得很好,我为你骄傲。
王建国眼眶有些红,低下头,没有说话,过了好一会儿,才抬起头,说:明哥,我有个事想跟你说。
李明说:你说。
王建国说:我想申请加入公司的技术培训中心,去当一名讲师,教那些孩子学技术。我年纪大了,写代码跑不动了,但教人还是可以的。
李明看着他,说:你确定?
王建国说:确定,我想把我知道的东西,都教给那些孩子,让他们少走弯路。
李明沉默了几秒,然后伸出手,说:好,欢迎你。
王建国握着李明的手,用力摇了摇,眼角的泪终于流了下来,但他没有擦,笑着说:明哥,你放心吧,我不会给你丢人的。
站在旁边的小梅,看着这一幕,眼睛也红了。她悄悄拽了拽李明的衣角,低声说:老公,你什么时候变得这么会说话了?
李明笑了笑,说:不是我变得会说话,是大家都变好了。
小梅说:你信不信,你今天这一句话,比你在上市钟前讲的那十分钟话,还要让人感动。
李明没有回答,只是看着远处的天空,长长地舒了一口气。
阳光穿过楼顶的缝隙,洒在三个人身上,暖洋洋的。
(全文完)
文章虚拟演绎,请勿当真。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.