新手到专家的5个阶段

goodlinux 2011-06-11 03:27:59
出自《程序员的思维修炼》

新手到专家的5个阶段:
1,新手,新手非常在乎他们是否成功,没有太多的经验指导他们,他们不知道是对是错,他们不特别想要学习,只是想要实现一个立竿见影的目标,他们不知道如何处理和应付错误,所以出错时,他们费城容易慌乱。

但是,如果给新手提供与情境无关的规则去参照,他们就会变得能干起来,也就是说“当X发生时,执行Y”
可以雇佣一大堆对当前技术没有很多经验的人,然后让他们按照一个决策树按部就班的执行下去,这样会有很好的效果。

规则只会让你启程,但是不会让你走得更远。

2,高级新手,高级新手会开始多多少少的摆脱固定的规则,他们会尝试独自完成任务,但难以解决问题。他们会根据过去的经验,在正确的情境中采纳意见。

高级新手不会全局思考。

3,胜任者,他们可以在团队中发挥领导的作用。但是他们还没哟足够的能力反思和自我纠正。

胜任者能够解决问题。

4,精通者,精通水平的人需要全局的思维,寻找并想了解更大的概念框架,处于精通水平的人有一项重大的突破,他们能够纠正以往不好的工作表现,他们会反思以前是如何做的,并修改其做法,到了这个阶段,自我改进就会出现。
处于精通水平的人,能够知道什么地方有可能出错,他们具有经验和判断力,能够理解各种情境下会出现什么情况。

精通者能够自我纠正!

5,专家,专家是比较根据直觉工作的,而不需要理由。他们知道那些事无关紧要的细节,那些事非常重要的细节。专家非常擅长做有针对性的特征匹配(更具现有的经验)

专家凭直觉工作

...全文
197 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
grwstc 2011-06-20
  • 打赏
  • 举报
回复
主要是经验吧

经验越多,就会给你响应责任的位置
goodlinux 2011-06-13
  • 打赏
  • 举报
回复
(美)Andy Hunt
shenzhentom 2011-06-12
  • 打赏
  • 举报
回复
《程序员的思维修炼》作者是谁?

1,070

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧