第六章 “出了这样的事,一定要有人付起责任。”严总脸色铁青,说出的每个字都 带着杀气。我心里不由打了一个寒颤,计费这个模块是我负责的,而关于客户收 费这个部分则是由我小组成员何勇负责。何勇是今年才毕业的应届生,到公司工 作才不过半年而已,要是因为这个被开除了,这年头,对于一个应届生来说,再 找个工作多不容易。 严总一字一顿地宣布着公司的处理决定:“项目经理负有不可推卸的责任, 处以降薪一 千五百元,扣除年终奖的惩罚。王宇未经他人同意擅自修改他人代码,修改 完后也不加以测试,直接导致这起事故的发生,给予立即开除的处罚,会议完后 马上到财务处结清工资,限两小时内离开公司。” 我一下懵了,这怎么可能呢,这件事我记得清清楚楚,一个月前加班的晚上 我发现何勇的这个错误,他在计费代码的部分少除了一个2 ,导致所有的收费都 会加倍,我通知他改,可他当时正忙着在网上打CS(很多在公司加班的同事都有 这个习惯,我也有)。 我连续催了他好几遍,这小子才终于抬起头来哀求我说:“老大,你帮我改 一下吧,我现在实在是走不开。”我也就好人做到底,帮他改了过来,还做了测 试,确保一切都正确才提交的代码,怎么可能是我的原因呢。 “严总,你一定是搞错了吧,这件事是……。”我试图解释,不过严总很不 客气地打断我的话:“你放心,我们调查的非常清楚。”严总扔给我一张a4纸: “这是我从版本控制系统打印的代码提交信息,从这上面可以清楚地看到就在何 勇修改代码后的半小时,你擅自修改了他的代码,你在程序的这个部分将计费额 除了一个2 ,导致这起事故的发生。” 代码修改记录上显示着我在那天晚上的八点十二分的修改记录,同时还有何 勇在七点三十八分的修改记录,他在一个函数里面已经将计费额除以了2 ,而我 又在另一个函数里面再除了一次2 ,结果就导致客户的收费只有原来的一半了。 可是我很清楚的记得何勇那天晚上打了从吃晚饭就开始打CS,一直打到九点 才收工,怎么可能有时间去改代码。 “严总,这记录有问题吧,会不会是版本控制服务器出了问题,而且那天晚 上我是征的何勇同意才改的,他们两个当时也在场,不信你可以问他们。”我指 了指我们小组的三个成员,那天晚上我问了好几次,他们应该记得。 严总冷笑了一声:“不用了,我已经问过了,没有人允许你改过代码,而且 他们反映你平时就有这种乱改别人代码的习惯。现在终于闯了祸,就要承担起责 任。好了,会就开到这里,你马上到财务处去结帐。” 我第一次发现我的人缘原来这么差,居然被我小组的三个人联合起来陷害。 我赶紧回想了一下我平时有没有做什么恶心事。我小组的三个人都是今年刚 毕业的,经验方面很欠缺,我平时帮了他们不少,很多他们搞不定的问题都是我 加班做的,真不明白怎么就会被人从背后捅一刀。 虽然受了这样的陷害,我却也没觉的有多么的委屈和愤恨,恰恰相反,当结 帐的时候我发现财务补给我两个月的工资时,我甚至还有点高兴,不干活就能白 得一个月的工钱,这种好事可不是每年都能遇到。至于工作,反正还有一个月呢, 上海这么大,找个跟现在差不多的工作应该不是难事。 老妈一直都说我这个人没心没肺,总爱盲目乐观。被炒的时候我忽略了一件 很重要的事,我忘了我所在的公司在业内的名气有多大,而那件事闹的又有多大。 几乎全上海做通信软件的企业都知道某某公司因为一个极弱智的错误闹了大 笑话,我估计每个软件公司的技术总监都会在项目质量会上搬出这个例子来教育 手下的程序员不要轻视代码上任何细小的改动。相应的,要查到这个事件的“罪 魁祸首” 我,也实在不是什么难事。 转眼间,我已经失业一个半月了,我一直都是月光族,每个月除了发工资那 天,卡里的钱很少超过四位数,快到月底时甚至三位数都到不了。如果我只用关 心我自己到也不要紧,大不了到朋友或者二姨那里混吃混喝就是,关键是我那两 个正在上大学的妹妹。先声明一下,我老妈可不是那种破坏计划生育的典型,当 年国家有政策,父母有一方是独生子女的,可以怀第二胎,我老妈也就多怀了一 胎,而且还是双胞胎,于是我就一下子多了两个妹妹。