最近碰到一件很郁闷的事情,这也是所有程序员都会碰到的:
在完成一个通用模块的最后关头,因为一个小问题而花费了许多时间,最后不得不请高手出马,试了许多方法后仍然无法解决,快绝望的时候突然发现是代码中大小写错误,导致系统不能正常执行,普通的方法发现不了,大家也都没有想到会是这个原因。
两三个程序员,花一天多的时间来解决这样一个问题,却发现是一个小小的错误,对公司来说代价太大了。
如何看待这样的事情呢?在解决问题的过程中,我们试验了很多方法,查阅了很多资料,学到了不少。现在对这个问题已经理解得很透彻了,从短期来看,这样做代价是很大的,但是从长期来说,还是有好处的,多学了许多办法,对接下来的开发会提供很多好的思路,下次如果要用到这些方法就不要再多花时间找资料了,下次如果还有类似这样的错误发生也会多一个心眼,解决问题的能力也会得到提高,而且有了这次大家共同合作解决问题的过程,沟通更顺利了......好像有说不完的好处,但是自己真的能这么看吗?本来的任务计划没有完成,可能要加班了,boss又是怎么想的呢?
我觉得一个合格的程序员要有这种意识,一个优秀的团队必须有这样一个风气,不要怕发生类似这样的事情,一方面这是无法避免的,另一方面是这个过程对大家的提高是很有帮助的,必须充分看到积极的方面。要正确看待很重要。
开发中的心里问题
最新推荐文章于 2024-06-26 16:26:11 发布