对于程序员来说,如果想在程序开发领域走得更远,或者说成为行业领域的佼佼者,应该从以下几个方面入手:
1、保持好奇心
技术是永无止境的,要避免成为“码农”,就必须对这个行业一直保持热情和好奇心,并持续学习。在工作中及时做好上一阶段的复盘,主动优化代码,积极尝试更好的开发方式和更先进的工具来提升自己的开发效率。只有这样逐步的积累经验和长时间迭代优化,才能越来越专业。
2、保持高标准
当你看到不靠谱的代码时,心里应该想的是自己如何避免写出这样的垃圾代码,而不是“别人都写成这样了,那我也可以随便一点啦”。请认真对待自己的代码,这是你的创造。
3、不要怕失败
每个人都有从0到1的过程,做技术也是如此。很多新手程序员由于技术水平尚在初步阶段,经验又欠缺,写出的bug比较多,执行效率也低。于是他们害怕被同事嘲笑看不起,写代码的时候就越是小心翼翼,生怕出错,但越怕出错越容易出错。正确的做法应该是自我减压,相信挫折和失败是正常的,谁都会经历。要在工作中找出自己的优点,去寻找成就感,哪怕只是完成了一个小功能,优化了一小段代码,都是自己付出收获的结果,是自己进步的体现。
4、加入一个好团队
现在不是单兵作战的时代了,一个人就算再强,也不可能单枪匹马做成一个大项目。所以,团队沟通和协同合作很重要。其实最好的进步方式就是跟比自己强的人一起做事,高手都愿意聚在一起。在工作中学习他们的思考方式和做事方法,能在短时间内进步很多。
“优秀”本身并不是一个可以速成的东西,而是靠知识和经验的积累。希望大家有朝一日都能成为真正优秀的程序员!