我的成长应该在困难之后

290 阅读3分钟

写在前面的话

我想你也许有和我一样的经历,

在梦中反复的做着高考的事。

我昨晚梦见项目发布,我的代码反复的有问题,各种领导就一个一个的来找我,

官越来越大,真是越来越刺激,在梦中。

事情是这样来的

直接原因是昨晚加班到3点,回家睡觉已经是4点的事情了,而忙到那么晚的确是因为项目上线的事情,

公司规定,项目发版的前一天需要封板,也就是今天封板,不能提交代码不能做任何改动。

昨晚是最后的机会,可是我的代码又是有问题,改一个出来一个,改得心态都有点崩了。

具体经过是这样的

之前前端代码写得不多,但是这次版本分任务的时候又存在前端的需求。

考虑到作为一个搞java的,确实应该前后端一起搞,所以在分任务的时候也就主动的承担了部分的前端页面。

想着也是一个学习成长的好机会,

但是错误的估计能力,以及错误的评估工作量,最终导致我吃下了这个苦果,

顺带还带着项目经理和小伙伴陪我一起加班到凌晨3点。

这才是我最觉得抱歉的地方。

我一直不喜欢欠人情。

结果这次一来就欠满了,当然还有担心别人觉得我菜,尽管我确实有点菜,

但是当多数别人觉得你菜的时候,你就真的菜了。

这也是我怕的一个点,

当时我就在心中暗暗发誓,这是我最后一次因为代码质量原因加班到凌晨。

心路历程

难以想象bug越改越多,层出不穷,心态当场炸裂。

公司测试环境部署一次要半个小时,本来代码质量的保证就显得尤为重要,切记不能有小问题。

但就在昨晚,我却反了无数个小问题,程序员本应该严谨认真,可是我好像都是粗心大意造成的问题,

比如sql语句中别名取用后,在下方的使用中,使用错误;

比如分支判断中没有考虑全面;

完完全全就是新手才应该犯的错误,但是好像我都犯了。

也亏得项目经理和同事脾气好,要是我同事这样,我早就炸毛了。

向他们学习。

梦境

晚上梦见上线后,

测试兄弟说我功能还是不对,

项目经理给我打电话,问我为什么

版本负责人开始回退版本,定义为重大生产事故,

分区负责人开始追究责任人。

真是吓出一身冷汗,梦中惊醒,拍拍胸口,

心中感叹还好梦。

成长

1.一定要严谨严谨在严谨,代码是不会骗人的,容不得一点马虎;

2.需求一点要理清楚,逻辑一点要明了,不清晰的地方及时找SA问清楚,

别怕问,别怕被嘲笑这都不知道,这个时候问,总比真出问题了好;

3.争取早点开发完代码,留点时间来再次自测处理问题,别到时临了赶时间,忙中出错,

这次的版本跟时间紧是有关联关系。

结果之后

要坚持学习呀!

我把荆棘当做铺满鲜花的原野,人间便没有什么能将我折磨。