程序员技能脑图制作方法

这个鼓励程序员花30分钟做技能脑图的文章挺不错的,其实就是利用MESE原则,列举并归类自身具备的专业技能;但关于个人自评掌握技能的量化还不够,可以结合Dreyfus技能进阶模型来评估从而提升参考的客观性,于是有了这篇博文。

制作技能脑图的目的

通过如下方法制作技能脑图,程序员能够对自己的专业技能有个全局了解,便于后续的继续学习提升。

技能脑图的制作方法

1. 用MESE列举并归类专业技能

MESE就是“彼此独立,绝无遗漏”。也就是尽量做到把技能仅分配到一个分类下面。做到不重叠不遗漏的分类是很困难的,原文作者给出的计算机科学、工具系统、方法论和模式、编程技术的分类方式很清晰,如果没有更好的分法,建议沿用这个就可以了。

2. 用Dreyfus模型为技能打分

作者提出的打分方式和简单,技能打分为1到5: 1分就是了解,但是没有实际操作过;5分就是非常熟练的掌握。
这样打分很难量化的,建议采用Dreyfus Model:
1. 新手
新手需要指令清单
新手不是特别想要学习,他们只是想实现一个立竿见影的目标
他们不知道如何应付错误,所以出错的时候,他们非常容易慌乱
2. 高级新手
高级新手能够根据过去的经验,逐步在正确的情境中采纳建议,但比较吃力
高级新手不想要全局思维
3. 胜任
胜任者能够解决问题
他们的工作更多是基于谨慎的计划和过去的经验
开始承担一定的领导角色,并充当指导人
在这个阶段的人,有时会把握不住解决问题需要关注哪些细节
4. 精通
他们可以通过Case Study或从专家身上学到东西,而之前阶段是做不到的
精通水平的从业者具有全局思维,他们会主动获取围绕这个技术的概念框架
精通者能够应用准确应用通用规则
5. 专家
专家凭直觉工作
他们总是不断地寻找更好的方法和方式去做事
他们有丰富的经验,可以在恰当的情境中选取和应用这些经验

相关日志

This entry was posted in 我思 and tagged , . Bookmark the permalink.

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>