打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
从新手到专家,你属于哪个层次?

20世纪70年代,德雷福斯兄弟通过对各个行业的技术能手的研究,建立了从新手到专家的成长模型。

在这个模型中,他们把从新手到专家划分成5个阶段:分别是新手、高级新手、胜任者、精通者和专家。

  • 新手

对软件开发人员来说,新手就是虽然具备了一定的软件开发的知识,但是并没有实际开发的经验。

一个刚刚毕业的计算机专业的学生,他对工作环境还不熟悉,就让他独立开发一个软件,他一定会感到特别慌乱、手足无措。

如果有人清楚地告诉他要安装和使用某个工具,去和谁沟通需求,做好设计之后找谁做评审,按照编码规范进行编码……他也会完成的很好。

新手需要一个指令清单。

  • 高级新手

当开发人员积累了一些经验,他们就可以摆脱指令清单,独立承担一些任务,但是如果碰到一些难题,他们还是不能解决。

这就是高级新手。

高级新手引起对所承担的任务有了一定的熟练度,所以他会比新手的工作效率高。

  • 胜任者

开发人员从新手到高级新手是自然而然的,但是如果想要从高级新手进阶到胜任者,那么他就需要一点主观的努力。

高级新手在遇到问题的时候。是不能独立解决问题的。如果在这个时候他能够努力尝试自己去解决问题。那他就可以向胜任者转化。直到开发人员能够独立的解决问题时,他才成为了胜任者。

胜任者是团队里的好人,他既可以指导新手,也不会去骚扰专家。

  • 精通者

精通者比胜任者能够更加熟练的解决问题。除此以外,他还有两个特质:其一,他有全局思维,喜欢处理重大问题而不是那些鸡毛蒜皮的小事;其二,他有自我改进意识,可以不断的纠正自己以往不好的工作表现。

  • 专家

专家通常都具有丰富的知识和经验。他们可以凭直觉就能找出软件的问题,给出解决方案。他们能够看到很多常人看不到的细节,他们知道哪些细节是无关紧要的,哪些细节发现问题和解决问题有帮助。

专家总是很稀少的,据统计,专家的数量大概占总人数的1%~5%。

从新手到专家,他们思考问题的方式不断变化:

  • 新手按照规则办事,专家依靠直觉工作。

  • 新手思考问题会考虑方方面面,专家思考问题只会关注相关方面。

  • 新手通常只是问题的旁观者,而专家则成为问题所涉及系统的一部分。

大多数人都处于高级新手的阶段,你呢?

这正是:

新手成长到专家,五个阶段不可少

专家路上无捷径,努力学习勤思考

参考书目:程序员的思维修炼:开发认知潜能的九堂课,作者:(美)亨特(Hunt),译者:崔康,出版社:人民邮电出版社

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
程序员思维修炼:从新手到专家的5个阶段
从新手到专家
高级育婴师透漏的88个育儿细节】
为什么有多年的内审经验却成为不了内审专家?
测试工程师的分类从新手到专家
灵光一闪,程序员进阶的五个瞬间
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服