新入行的程序员容易出现的问题

1、需求不理解直接开发;自己做的需求,自己要最了解,理解需求的基础上再写代码
2、缺少单元测试;coding完要做好单元测试,保证自己开发出来的东西是ok的
3、思考问题缺乏大局观;例如,最常见的就是修改代码的时候,改动的地方可能会影响到其他人的代码,但是没有及时把信息同步出来,这就是缺乏大局上的思考。需要多做一步,跳出来思考一下全局的影响
4、分析定位bug时容易犯的错:上来就凭感觉改代码,碰巧改对了就算完了,很可能没有改彻底,一般应该按以下步骤处理:
a. 先思考发生了什么bug?
b. 做假设,推测可能的原因
c. 跟踪错误代码,找到源头
d. 打log调试,不能空想
5、容易有依赖心理,满足于分配到手里的活儿,对自己的职责和定位不够清晰。应该尽早熟悉整个项目,能够独当一面,推动项目做得越来越好

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 172,930评论 25 708
  • 文章来自:http://blog.csdn.net/mj813/article/details/52451355 ...
    好大一只鹏阅读 9,214评论 2 126
  • 从多子女时期的“棍棒下出孝子”到独生子女阶段“小皇帝”、“小公主”般溺爱,再到现在各类早教班兴起、人人都能说几个诸...
    张小傻阅读 314评论 0 1
  • 我知道我们再也不可能见面 可是想想现在我们在同一条街道上 即使它很宽很长 还架上了高架桥 但是现在这个距离 已经是...
    shinesshadow阅读 168评论 0 0
  • 终于过上了早上起来跑步、听课程、写文章这样的生活了。之前,因为种种原因住的比较远,开始是一个小时,后来是半个小时的...
    闻舒阅读 133评论 0 0