工作三年了,第一次项目上线成功的喜悦,已经不记得了,可是那些再工作中犯的错误,却让我记忆深刻,还有获益良多.
在这里感谢那些在我犯错误时候给与谅解,支持,以及给与帮助的同事和客户. :idea:
第一次犯错误很低级,第一个项的时候,在调试一个jsp的时候有2个javascript函数,怎么也调试不过,重新下载了版本也不行,于是注释掉了他继续,调试,完成之后,忘记恢复了,结果呵呵,浪费了客户几个小时的时间,找回记录,还好有记录.
第二次的时候是发布版本现场去帮客户升级,结果发布之后发现,配置文件中的log等级太低,没有办法,重新配置了一次,重起服务,多花了15分钟.
第三次还是升级的时候,不过这次是数据库的问题,虽然以前写过oracle的东西,但是不知道修改表之后,需要重新编译oracle的函数什么的,结果系统出了bug...
4.错误地答应兼任美工(刚工作领导分什么做什么).大把的时间浪费在美化网站,结果还是被客户鄙视了.
5.设计理解错误,程序写了2周才发现.review设计很重要.
6.这个比较近,工作中使用clearcase管理版本,结果不太理解,再发布版本时,没有办法的把很多还不需要发布的一起发布了.工作中使用的工具很重要,需要学会使用并深入理解
7.没有时间的时候不要参加Code Review,前几天特别忙,但是还是答应了别人的review再开始之前,更本没有时间看相关的材料和代码,结果review时候对方说什么是什么,没有看出对方的理解错误,和代码错误.结果对方 bad fix.作为reviewer 有不小的责任.
8.学会读mail.工作中的mail非常之多,组里的人多,由于需要和国外的test team 和archi team交流,每天的邮件都有30-100之多,因为,没有读邮件的而耽误工作和理解错误邮件的意见造成的错误出现过2次,首先To里的必须读,cc的至少看下标题.
在这里感谢那些在我犯错误时候给与谅解,支持,以及给与帮助的同事和客户. :idea:
第一次犯错误很低级,第一个项的时候,在调试一个jsp的时候有2个javascript函数,怎么也调试不过,重新下载了版本也不行,于是注释掉了他继续,调试,完成之后,忘记恢复了,结果呵呵,浪费了客户几个小时的时间,找回记录,还好有记录.
第二次的时候是发布版本现场去帮客户升级,结果发布之后发现,配置文件中的log等级太低,没有办法,重新配置了一次,重起服务,多花了15分钟.
第三次还是升级的时候,不过这次是数据库的问题,虽然以前写过oracle的东西,但是不知道修改表之后,需要重新编译oracle的函数什么的,结果系统出了bug...
4.错误地答应兼任美工(刚工作领导分什么做什么).大把的时间浪费在美化网站,结果还是被客户鄙视了.
5.设计理解错误,程序写了2周才发现.review设计很重要.
6.这个比较近,工作中使用clearcase管理版本,结果不太理解,再发布版本时,没有办法的把很多还不需要发布的一起发布了.工作中使用的工具很重要,需要学会使用并深入理解
7.没有时间的时候不要参加Code Review,前几天特别忙,但是还是答应了别人的review再开始之前,更本没有时间看相关的材料和代码,结果review时候对方说什么是什么,没有看出对方的理解错误,和代码错误.结果对方 bad fix.作为reviewer 有不小的责任.
8.学会读mail.工作中的mail非常之多,组里的人多,由于需要和国外的test team 和archi team交流,每天的邮件都有30-100之多,因为,没有读邮件的而耽误工作和理解错误邮件的意见造成的错误出现过2次,首先To里的必须读,cc的至少看下标题.