一、问题
1、如何快速在某个领域从0到1?
2、如何快速解决一个未知问题?
二、解法
1.测试前置法
1.这门课/这本书的标题xx,我认为它应该主要是谈什么问题的?
2.关于这个问题,在学习之前,我知道些什么?
3. 关于这个主题,在学习之前,我的观点是什么?
4.接下来我要开始学习,我最想知道的、最想通过老师解决的问题是什么
5、在学一个新技术之前,你有必要先了解这门技术出现的意义。
这样,你才能更好地理解:它是应用到什么场景的?
与同类工具相比,它的优缺点是什么?
什么时候用它比其它工具好(或差)?
……至少理解了这些,你才好说自己是真正掌握了这个工具,否则只能说是浅尝辄止,半生不熟。
2、十步学习法
第一步,了解全局。
也就是了解你将要学习的主题及其全局,如果有相关主题的书,你可以大概浏览一下目录,然后看一下其中的介绍性章节就可以了。不用在这一步花费太多时间,毕竟,这一步的目的只是为了对你想学习的主题的相关内容有一个全局性的了解。
第二步,确定范围。
也就是明确你到底要学什么。打个比方,在任何项目中,明确项目的范围都是至关重要的,学习并没有什么不同。在学习的过程中,大家很容易犯的一个错误,就是试图一下子掌握所有内容,结果把自己搞得不堪重负。比如,人工智能是一个大的主题,但你不可能在有限的时间内学会关于人工智能技术的一切。所以要明确自己的学习范围,比如先学习自然语言处理,再尝试构建一个简单的问题系统。这样就把 AI 这个宏大的主题,具体化了,也更容易上手入门。我们的精力、注意力和时间是有限的,一次往往只能高效学习一样东西,你可以学完这个主题之后再去攻克别的分支领域。
第三步,定义目标。
这一点我们在之前的 OKR 文章里讲过,不再复述。一个明确的、没有歧义的,可量化的目标,有助于我们快速达成效果,也更容易评估。
第四步,寻找资源。
这一步的关键是尽可能通过多种渠道和方式获取更多主题相关的资源,比如书籍、项目文档、源代码,极客时间的课程、电子书等等,除此之外,还可以把具备该领域经验的同事和朋友列出来,以备不时之用。在这一阶段,你不用去考虑这些资源的质量,后面的步骤会有涉及。
第五步,创建学习计划。
学习计划非常重要,好的计划可以为你指出正确的学习路径,以及路径中那些重要的地标。如果你不知道如何制定学习计划,可以看看别人是怎么做的。比如,你在第四步中收集了很多书籍、专栏等素材,你可以看看那些作者是如何规划自己的整体内容的,他们的目录是怎么展开的。如果有好几位作者都把内容拆分成类似的模块和顺序,那你就可以参照这种方式来制定自己的学习计划。
第六步ÿ