学习任何新技能都通用的五步法:从零基础到独立上手的完整流程
学习任何新技能都通用的五步法:从零基础到独立上手的完整流程
每次想学点新东西都会经历一个相同的困惑,该从哪里开始。网上有太多教程和课程信息过载让人无从下手。但好消息是学习一个新领域的过程是有共性的,不管你想学什么都可以用同一个流程来解决。
第一步:定义学习目标
不要说我今年想学英语,要说我想在三个月内能读懂英文技术文档不需要翻译。不要说我打算学画画,要说我想在一个月内能用透视法画出一个立方体。目标越具体你选择的路径就越清晰。
好的学习目标要同时包含时间期限和可衡量的标准。没有期限的目标永远不会开始,没有衡量标准的目标永远不知道完成了没有。
第二步:做信息调研
选定目标之后不要急着买课,先花一到两天时间了解这个领域的整体面貌。这个领域的核心概念有哪些,入门需要什么基础,公认的优质学习资源是什么,常见的学习误区和坑在哪里。
调研的方式是读三到五篇领域内的入门指南或经验帖。不要读太深的内容,你的目的是建立整体认知而不是精通细节。零基础去读专业的教材和论文只会让你更困惑。
第三步:拆解成最小知识集
在了解整体面貌的基础上找到能让你做出第一个作品的最小知识集。不管学什么技能你都不需要掌握百分之百的知识才能开始。你需要的是那百分之二十的核心知识,它们能覆盖百分之八十的日常使用场景。
学编程不需要学会所有数据类型和语法特性,学会变量条件循环和函数就能写出简单程序了。学摄影不需要理解所有参数和原理,学会光圈快门和ISO的组合就足够拍出好照片。找到最小知识集后你的学习范围就从一座山收缩到了一个篮球场。
第四步:立刻上手实践
理论知识只有在实践中才会变成真正的能力。不要在学完再开始实践和边学边实践之间犹豫,选后者。学一个新概念后立刻写代码画草图做练习去验证它。
做完第一个作品后你会遇到具体的问题。带着问题去搜索去学习去解决。解决问题的过程中学到的东西远比你按部就班看教程学到的更深刻。因为你是在实际需求的驱动下去学习,而不是在抽象目标的驱动下去学习。
第五步:复盘并循环
完成第一个作品后停下来花三十分钟做一次完整的复盘。这个过程中遇到了什么问题,哪些概念理解得比较透彻哪些还模糊,如果再做一次会有什么不同的做法。
复盘之后进入下一轮学习。目标升级难度升级继续循环。每一轮都比上一轮学得更深做得更好。经过三到五轮循环后你对这个领域的基本功就打扎实了。
写在最后
这五步法最核心的理念是先开始再完美。不要等准备好了再开始行动,而是通过行动让自己逐渐准备好。大多数人学不会一项新技能不是因为能力不足而是因为永远在准备阶段。定义目标做完调研找到最小知识集之后就动手做吧。