首页 > 代码库 > 关于工作习惯的一点思考

关于工作习惯的一点思考

   最近项目发布新的版本,一个月要求四个人完工上线。我负责实现接口和相应的数据处理,从整体的任务比重上看能站到20%左右。我平时做事情比较赶,也就是属于拿的活差不多有个大体了解,就开始干,到功能实现为止。所谓的功能实现,就是能拿到相应的数据,至于数据整不正确,我一点兴趣都不感。所以整个项目下来,当别人在忙着写前端实现的时候,我就开始闲了,能到别人去调我的方法的时候,才发现我的方法,这里少个判断,那里数据错位。。。

  昨天客户要求在下班前发布新版本,并且把老版本的用户数据同步到新版本上,由于数据结构做了较大的调整,所以同步的时候,并不简单,需要写个程序。我习惯性的快速写好,然后差不多就开始同步,由于我们的数据库是在Azure上,所以是直接覆盖老的数据库,而恰恰就在这个时候我过分自信了,拿着测都没测过的程序直接覆盖了老版本,连个基本的Backup都给忽略。万幸的,同步完就发现了数据的一个字段同步错误。怎么办呢?没有任何备份,没有任何历史记录。。。

   没办法,就开始一条一条修正了,本来半个小时小时就能解决的问题,结果整整弄了3个多小时。上线后,再简单测试了下其他功能,虽然我不负责前端,但是可以发现在我负责的业务模块中,点许多按钮都不好用,简直无法直视。前端的兄弟这两天正好请假了,我就硬着头皮开始改,又是5个小时过去,最后,在老大的帮助下,终于发布完成,虽然还有很多地方无法直视,但是只能这样了,当我们离开公司的时候已经凌晨5点了,正好赶上第一班地铁。

  

   从上述可以看出,我这次犯得典型错误就是过于毛糙和自信,想急于完成任何,却把任务弄得一团糟,等到整理好的时候,发现花了更多的时间和精力,完全得不偿失。幸亏这次问题不算太严重,像这种事情的出现也会导致自身在其他同事心里和领导心里的地位和形象快速下降,会被贴上不靠谱,不负责任,经验少,不专业等标签。一旦贴上了以后,需要你花很多很多的努力去清除。这对你的信心和职业生涯来说都不是好事,都会带来较大的负面影响。

  其实最近我已经努力优化自己的生活习惯,保持早睡早起,早上班,早下班,结果一次失误把我打回解放前。今天就睡了4个小时就匆匆赶来上班,这是一次让人印象深刻的教训,切忌。