共计 1067 个字符,预计需要花费 3 分钟才能阅读完成。
前言
也做了 4 年的技术了, 这两天刚把 4 年来的技术也总结下了.
这两年对前端有点兴趣, 被前端这些花花绿绿的新奇玩意给吸引着, 前端的世界很美好! 每天总有着好玩意出来, 好玩意多了, 眼就花了, 就和见姑娘一样, 姑娘见多了, 你也就眼花了, 别等着下一个会更好了, 其实眼前的就是最好的了.
这两天公司在做些调整, 我也整理下了自己.
总结步骤
第一步就是坚定自己的目标, 这得感谢下三点水童鞋, 帮忙分析了好多, 再次感谢啊!
第二步根据当前的情况, 整理了下自己的技术, 将技术大概分为前端和后端, 从这两年来伪前端经历, 前端更新速度极快, 好东西太多, 没那么多的时间去掌握学习和实践, 后端, 发展也挺快的, 对于前端来说, 后端技术更稳定些, 目前掌握的前端也足够应付实际中的需要, 决定之后的走后端技术.
之后还有第三步 第四步的, 分下一篇再说, 这次主要说技术.
技术图
使用的是下面的制作方法,
原文网址:http://li3huo.com/index.php/2012/01/method-of-making-programmer-skills-mind-map/
还有个英文的网址, 现在已经打不开了.
技能脑图的制作方法
1. 用 MESE 列举并归类专业技能
MESE 就是“彼此独立,绝无遗漏”。也就是尽量做到把技能仅分配到一个分类下面。做到不重叠不遗漏的分类是很困难的,原文作者给出的计算机科学、工具系统、方法论和模式、编程技术的分类方式很清晰,如果没有更好的分法,建议沿用这个就可以了。
2. 用 Dreyfus 模型为技能打分
作者提出的打分方式和简单,技能打分为 1 到 5:1 分就是了解,但是没有实际操作过;5 分就是非常熟练的掌握。
这样打分很难量化的,建议采用 Dreyfus Model:
1. 新手
新手需要指令清单
新手不是特别想要学习,他们只是想实现一个立竿见影的目标
他们不知道如何应付错误,所以出错的时候,他们非常容易慌乱
2. 高级新手
高级新手能够根据过去的经验,逐步在正确的情境中采纳建议,但比较吃力
高级新手不想要全局思维
3. 胜任
胜任者能够解决问题
他们的工作更多是基于谨慎的计划和过去的经验
开始承担一定的领导角色,并充当指导人
在这个阶段的人,有时会把握不住解决问题需要关注哪些细节
4. 精通
他们可以通过 Case Study 或从专家身上学到东西,而之前阶段是做不到的
精通水平的从业者具有全局思维,他们会主动获取围绕这个技术的概念框架
精通者能够应用准确应用通用规则
5. 专家
专家凭直觉工作
他们总是不断地寻找更好的方法和方式去做事
他们有丰富的经验,可以在恰当的情境中选取和应用这些经验