程序员职业生涯初期需要注意的事项总结

1.写代码之前先思考,整理思路

刚入行的新手往往拿到需求迫不及待地就开始上手写代码,殊不知自己都没有对需要完全理解,导致经常需要返工。

2.需要多交流

不爱说话和沟通,需求都理解错误了,最后做出来才发现,只能加班返工。拿到工作任务需要多思考,理解需求。

3.形成过程文档

文档的作用大部分时候不是用来沟通的,是用来做记录的,大部分需求还是通过口头沟通,但是不写文档做记录,后续就容易扯皮。而且文档不仅仅包括需求文档、概要设计、详细设计、数据库设计文档都需要。文档齐全也方便后续项目的维护。

4.注释的重要性

注释很重要,因为往往时间久了,你会连自己的代码都看不懂。代码更新之后注释一定要注意注释的同步,错误注释往往会增加代码的阅读难度。

5.需求很难一次全面

产品需求是根据商业需求不断调整的,改需求是再正常不过的事,别抱怨。而且有些客户可能习惯性叫开发人员先做出一个版本,然后后面再修改。

6.业务的重要性

在一个行业技术会不断更新,业务是基本不变,或者变得比较少的,所以不能只追求技术的进步和实现,而看淡业务。

7.对自己的成果负责

作为程序员对于自己开发完成的功能需要多测试,如果自己感觉某个地方不严谨,可能有问题,那么功能用久了之后bug迟早会出来。

8.代码版本规范

代码需要做好版本管理,提交代码也需要写注释,那样方便别人更新,也方便自己追溯原来的版本,那个版本做了什么操作

9.尽可能自己解决问题

遇到不懂的问题,要先尽力解决,程序员解决问题的能力比较重要,那些大牛,高手无非就是比一般新手更会利用google查找答案。

10.善于总结

程序员需要常总结,将工作中的解决方案形成自己的知识库。这样下一次碰到同样的问题就可以有地方查。

11.代码开发规范

开发时需要注意代码格式,需要符合开发规范,比如驼峰命名等,这样方便别人阅读,也可以形成自己的风格。

12.多阅读,多实践

多阅读书籍,不管是技术类还是非技术类,技术类的书籍阅读了需要自己动手实践,这个是入行之前所有人都这么建议的。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180524G1WYHV00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注腾讯云开发者

领取腾讯云代金券