新手程序员容易出现的问题(2)

之前总结过了一些新手程序员的通病,继续补充几点。培养新人真的是需要很耐心的教导,深刻的感受到做老师的不容易。

1、改bug越改越发散
写程序有bug是很正常的事情,但是新手往往容易出现越改bug越多的情况。原因通常是思维太发散,由一个问题联想到另一个问题,然后本来是改一个bug,变成同时在改很多bug,驾驭不了,就出现了很多的问题。所以,需要记住,一次只解决一个bug,大的改动需要及时提出来评估,保证风险可控。

2、太着急动手做
新手往往会专注于完成任务,忽略了完成的质量。表现出来就是做事情的时候只要想到一个方案就着急动手去做,做完之后也缺少总结。应该多思考,多想几个解决方案,找一个最优的方案。如果无法确定哪种方法更好,可以凭直觉先选择一个方案去做,做完之后一定要有总结,看看有什么地方可以优化改进

3、找理由、辩解
工作中出现失误就跟程序有bug一样,是很正常的事情。但是新手更倾向于出现问题了第一时间找理由、找借口为自己辩解。纵使大多数时候这些理由都确实是有道理的,但它对最终事情的进展没有任何帮助,下回再遇到这个问题,还会有同样的理由。我们更希望的是关注事情如何解决,做错了没关系,不要找理由,多想想如何让事情发展的更好,同样的问题能否不再出现。

4、好记性不如烂笔头
与校园生活不一样,职场上每天都有很多工作任务,而且会有很多变化,领导很可能随时派下各种细小琐屑的任务,新手往往应接不暇,以为自己能记住,事后发现很多事情都想不起来,这就是新手刚入职场后还没有养成自己的一套工作方法。找到一个适合自己的todo list工具协助工作是很有必要的。

5、时间
新手往往缺乏时间观念,意识不到时间的重要性。很常见的情况就是在约定的时间点无法完成任务。一次两次可以说是缺乏经验,但是如果很多次都严重超时就不应该了。新手需要重视时间的问题,每一次估时都需要认清自己的能力,结合实际的情况来估,不能每次都随口说一个时间,最后无法完成影响整个团队的进度。

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

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,898评论 25 709
  • 今天心中微澜。一句话落进心湖。各种不安各种忐忑。也许………也许……… 未知的路。还是保持沉默吧。静待时光的淘沥。 ...
    浅浅的柒阅读 168评论 0 0
  • 纯手工拍摄,未曾后期制作。
    苏森克阅读 176评论 0 1
  • 刚学会了MakeDown激动了,不喜勿喷_ 麻痹的,到底怎样让自己的文字变得丰富多彩!怎样让自己的代码写在简书里!...
    渴wang阅读 575评论 1 1
  • XML XML语法 1)声明 <?xml version="1.0" encoding="utf-8" ?>...
    不住海边也喜欢浪阅读 334评论 0 1