每个程序员在职场奋斗时,总是会生出一些坏习惯,看似不起眼、无关紧要,实际上在这些坏习惯的日积月累的影响下,不仅会影响工作效率,甚至不利于个人成长,成为阻碍程序员们升职加薪的绊脚石。

今天就为大家总结了程序员在职场中的5个坏习惯,看看你有没有中招。

一、代码写得不规范

有人说程序员的第二张脸就是代码,这么说虽然有些夸张,但也证明了代码规范有多重要,当代码写的混乱的时候,阅读这类代码仿佛身处迷宫。会逐渐忘记自己是从什么地方开始的、要寻找什么以及这段代码完成了什么功能,以后如果需要修正问题或者增加功能,也会变得非常棘手。

清晰、规范的代码不仅仅是方便阅读,更重要的是能够便于检查错误,提高调试效率,对于程序员个人来说,规范的代码更有利于帮助自己理解开发语言理解模式理解架构,有利于快速提升开发水平。

二、不愿学习,止步不前

毫无进步的和成长的程序员都是不愿意学习新技术和拒绝学习的人,这一行永远都在变化,可能上一刻网上还在流行这种技术,下一刻就有更新的技术出现了,没有谁敢自负的说自己什么都懂,想要走在前沿,就必须学习更多。当别人在不断努力,你却为现有的技术沾沾自喜,停止阅读、学习,就难逃落后的命运。

编程是一个终生学习的过程,不管是刚进入行业的职场新人,还是已经摸爬滚打多年的职场“老油条”,都应该把自己当成一个学生,以谦虚、认真的态度去学习,当你每学会一个技能,你自身的竞争力也就更强一点,对抗职业危机的资本也就更强一分。

三、缺乏团队协作能力

初级程序员有一个很容易犯的问题,就是遇到问题只会自己死磕,等到了deadline领导一问才知道有问题没解决,不仅自己的工作没做好,还拉低了整个团队的工作效率。不懂得团队协作,不和团队商量,一个人像个孤狼一样靠自己编程在以往或许适用,在现在却是大忌。

及时和团队成员沟通,特别是互相之间有工作关联的同事,在发现问题时及时提出,进行调整和解决,减少时间的浪费,既是对自己的工作负责,也是对团队负责。

四、拒绝接受建设性意见

当别人对自己写的代码提出疑问和建设性意见时,有的程序员可能会感觉到被冒犯,觉得别人是在否定自己的能力, 出于维护自己的心理会直接回怼,而不是理性分析利弊,对于别人的建议就更不会接受了。

实际上别人可能并非出于挑刺,和打压的心态提建议,而是单纯想告诉你一个更好的方法,或是提供合理的帮助。建设性的意见是学习的绝佳资源,反而是他人对你现在存在的问题提出的具体解决方案。

对于他人给出的建议,可以先进行理性分析,如果真的只是单纯挑刺,或者只是对一些无关紧要的事情挑三拣四,大可不必理会,但如果真的是在合理建议,可以认真听取,进行改进,这对于个人成长是非常有益的。

五、不愿意对工作进行复盘

很多人觉得复盘是一件麻烦而且没有意义的事情,实际上复盘是一个能有效的分析工作中的不足,吸取工作经验的环节,在工作中出现错误是难免的,但是如果每次都在同一个跌倒,犯了错误不复盘,不吸取经验,在同一个地方多次犯错,这就有问题了。

在出现错误后在当下应及时修正,在工作完成后则应该记得复盘,先找出错误出现的原因是什么,为什么会出现这样的错误,然后根据分析找到防止错误再次出现的流程,在下次工作中避免出现同样的错误。

改掉坏习惯,在工作中保持谦虚、学习的心态,主动和团队沟通、认真听取他人建议在自工作中保持这些好习惯,就能向一个成熟的程序员更进一步。