最近断断续续的在翻阅《软技能-代码之外的生存指南》,将其中一些个人觉得还不错的地方分享出来。说不定这款就是和你,今天的主题是作者总结的十步学习法整体来说,我比较认可他的这套方法论(狠狠的喝一碗鸡汤),十步学习法主要分为如下几个步骤:
体系背后的逻辑
摒弃“从封面到封底”
我们学习知识的主要途径就是“从封面到封底”,一页一页的把一本书通读了才将知识用于实践,使用这个方法确实能学到东西,但是效率较低,还容易忘记,会老是去回顾才能记住。
如果没有足够的时间,这种方法就不能使用了,紧迫的时间需要你掌握相关知识解决问题,那么通读全书就不太现实。就需要去发现更好的学习方法了。
掌握一门技术的三要素
掌握一门技术,需要了解如下三个方面:
- 如何开始:要完成自己的学习目标,需要掌握哪有个基本知识?
- 学科范围:学习的知识有多宏大?对该学科领域的轮廓有一个大致了解
- 基础知识:了解基本的demo和常见问题,最好能知道哪20%的知识能满足日常80%的应用
熟知这三个关键点后,就可以高效的学习一门技术,同时也就不需要通晓全篇,先解决问题,再通过解决问题的过程中遇到问题,再学习,最后不断的理解深入,最终掌握
十步学习法
通过上面的三要素,我们要对自己学习的内容有个基本的了解(了解到自己不知道什么),然后勾画出学习范围,了解什么知识需要学习,学完后又能获得什么技能,同时找到学习该知识的相关资源。最后,创建学习计划,筛选学习资料,再就是不断的学习-实践-掌握-教授过程
1.了解全局
深入探究某个主题之前至少要对其有所了解,了解将要学习的主题的全局。很多时候我们本不知道自己不知道。所以在学习之前至少要对其有所了解
了解全局的方法:
- 可以通过网络先搜索相关主题
- 或者找该主题相关书籍的目录,已达到了解全局的目的
2.确定范围
集中精力去明确自己到底要学什么?很容易犯一个错误就是试图解决太大的问题而把自己搞得不堪重负
让自己的关注点落脚到更小也更可控的范围;通过第一步收集的信息,找出自己的学习范围,也可以借助自己的学习理由来决定学习的范围
切记:在学习该主题时,过分关注子主题,这可能会扩张你的学习范围而不够聚焦,请保持专注
明确学习范围的时候要考虑时间因素。如果你只有一周还是几个月,针对不同的时间长度学习范围也不同
3.定义目标
在尝试学习任何东西之前,都应该再脑海中清晰描绘成功的样子;从而使用倒推法,明确实现目标所需步骤。这一步的目标是形成一份简明清晰的陈述,勾勒出勤奋学习后的成功图景;应该是具体的,无二义性的。你想从自己的学习经历中获得什么决定了你的成功标准是什么
4.寻找资源
尝试收集到多种多样的资源以帮助你学习,而不是只读一本书中的这一主题。找到尽可能多的与自己所选主题相关的资源,此时可以先不关注质量
信息来源:
- 图书
- 博客文章
- 专家
- 实例项目
- 在线文档
5.创建学习计划
好的书籍;打好基础,做好铺垫,逐个开展每一章论述;学习知识也是对自己要学习什么、以什么顺序进行,创建自己的学习路径,把这路径当作自己写书的大纲
通过第四步找来的书籍目录,理清多数作者对内容的分解的模块和顺序,这样就可以理出自己的学习路径
6.筛选资源
筛选最有价值的几项来实现自己的目标,浏览第四步中搜集的资料,挑选最能覆盖你的学习计划的资源
7.开始学习、浅尝辄止
在学习是容易犯错误在知之不多的情况下就盲目开始{行动太快};在行动之前,准备过多{行动太晚}。学习的关键在于获取足够多与所学相关的信息,专注于掌握自己所需的、能在下一步动手操作的最小量知识
8.动手操作、边学边玩
问题:这一步多数人是通过读书或视频掌握某个知识,会提前吸收很多信息,然后再付诸实践。问题在于在看书和视频的时候我们并不知道重点内容,而是他人学习好的路线在走。所以要做的事情就是:亲自操作和亲自体验
9.全面掌握、学以致用
好奇心是学习特别是自学的重要组成部分,着手解决上一步积累的问题,利用搜集资料进行深入学习,不要害怕回头操作,这样能让你找到找到答案,还能学习新的东西
10.乐为人师、融会贯通
- 相对这门学问做到融会贯通,那么必须要做到‘好为人师’
- 走出自己的舒适区,将自己学到的知识教给别人
- 将自己学到的东西从大脑中提取出来,以别人能理解的方式组织起来。能发现自己以为明白的知识其实还有待提高
教授途径:
- 撰写博客
- 交流探讨
- 线上回答问题
欢迎关注交流共同进步