我被我们公司老板跟整无语了,因为最近写的Bug有点多,老板突然宣布:“以后软件Bug还那么多的话,我就把研发部撤了,反正你们写的东西也垃圾的要死,还不如不写!”,您别以为我们老板是在开玩笑,这种事情他干得出来!

打开网易新闻 查看更多图片

先说下前因,我们公司就三个研发,没有产品经理、没有测试,软件功能写好以后,一般都是程序员先自己测试一遍,然后再发个版本给公司其他同事使用,遇到Bug再改。

一般来说,这种情况下,但凡是个程序员都会认为到了同事手里的程序出现Bug很正常吧?如果程序员自己能测出所有Bug,那天底下就不存在软件测试这个工种了!

因为我们公司没有测试,所以作为程序员的我们,只能尽量把Bug消灭在自己手里,但总归有漏网之鱼。但是,最近软件每发一个版本,到了同事手里都会被测出Bug,于是,老板就受不了了!

但其实软件Bug多也不能全怪我们,主要是老板催得太急了!因为最近有好几个大功能赶着上线,本来我们想着慢工出细活,准备好好做的,本来需要一个月才能搞定的功能,我们三个人紧赶慢赶搞了十几天,写出来了。

结果,正准备好好测一测,然后再发版本到同事手里,可老板看我们所有功能都写好了,于是就着急我们发版本。

我们跟老板说了,虽然功能已经全部好了,能用,但是毕竟是赶出来的东西,很多逻辑考虑不周的,需要花几天时间测试优化。

但老板不管,觉得功能出来了就算好了,而且开始还说就算有Bug也没事,让大家都测测。

我们几个程序员当中有个老大哥直接跟老板说,现在如果把版本发了,万一影响到公司业务就不好了!

老板信誓旦旦得说没事,我们怎么说都没用,老板还笑呵呵得说相信我们的能力,于是,老大哥硬着头皮把版本发了!

结果刚发完版本,有个同事就用出了问题,开始老板还很淡定,让我们赶紧改!我们着急忙慌去改完Bug,又发了个版本。

结果不久之后,就陆陆续续有同事反映软件不能用了。

就这样,陆陆续续有同事们测出了Bug,前后加起来有十几二十条,其中有几个还是影响业务的。

老板此时不认账了,问我们软件Bug怎么那么多,我们刚开始还解释呢,说软件写出来以后本来就没有经过测试,出现Bug很正常,这时候老板还能听进去,只跟我们说先摘重要的Bug去修复。

后来,软件经过十几天反反复复的修复,不光我们几个研发被搞得身心俱疲,老板也绷不住了!

老板不懂研发,最后整个人都凌乱了,因为有些Bug本来就比较紧急,紧急情况下修复很容易产生连锁反应,导致本来正常的功能变得不正常。

他固执得认为,一个Bug被修复,那么接下来就不应该再出现问题才对。但是,几乎所有Bug都是在紧急情况下修复的,一边修复老板还一边在那催,导致Bug被修复后我们又没有经过严谨测试,就又到了公司其他同事手里,就这样反反复复。

最后,不光我们被搞疯了,老板也疯了,直言这段时间他是在煎熬中度过的,甚至把所有怨气都撒在了我们几个研发头上,专门开了个小会来训斥我们,告诉我们他这段时间太累了,如果接下来Bug还像现在这样反反复复的话,他就把我们全部开了!

甚至老板觉得这样还不过瘾,补充道:“你们写得什么垃圾玩意!”

事情的整个经过就是这样,是不是看着挺搞笑的!但是,谁知道我们几个研发这段时间是怎么过来的呀!

结语

其实,如果刚开始老板给我们时间测试,最开始出现的那十几二十条Bug可能完全会在我们手里被消灭掉,剩下一些不易察觉的小Bug。

但是,这其实就算了,最重要的是,当出现重大Bug的时候,老板又犯了极其重要的错误,又要我们紧急修改Bug又要我们紧急发布新版本,就这样不出问题才怪呢!

最后,老板放狠话了,说再有Bug的话就把我们全开了,这个时候我们哪儿说理去?

索性,我们几个研发经过商量,接下来不管老板怎么催,我们的工作还是按部就班进行,实在不行,大家只能一起“跑路”了,否则这活没法干!