学习方法总结二
深度、归纳、坚持实践
系统学习(学习模版)
- 首先需要知道这个技术出现的背景和要要解决的问题或者目标是什么:不然你可能看不懂里边的设计理念
- 这个技术的适用场景:业务场景和技术场景
- 这个技术的组成部分和关键点:了解了这是可以快速掌握这门技术
- 这个技术的优势和劣势:对比别的同类技术的优劣
- 这个技术的底层原理和关键实现:一般一个技术的底层原理关键技术,有可能也是其他技术关键技术,了解这些可以让你日后快速掌握其他技术
- 已有实现和这个技术的对比:学习不同的实现,可以得到不同的想法和思路,对于开阔思维,至关重要
举一反三
人与人之间最大的差别,就是举一反三的能力
- 联想能力:这需要你平时不停地思考对事物的不同用法,或者联想其他的用法
- 抽象能力:这种能力是举一反三的基础能力,如果你能对一个问题进行抽象,就能到多种表现的形式,抽象能力需要找到解决问题的通用模型,这样我们就能用这个模型对各种问题求解,这也是机器学习的本质
- 自省能力:对自己的答案进行反复的求证,把自己分裂成正反方,甚至多方来找这个答案的漏洞,从而不错过一个漏洞,进而获得更完整、全面的问题分析能力,自己和自己辩论的能力,也就是思辨能力
可以这样进行训练
- 对一个场景,制造出各种不同的问题或难题
- 对一个问题,找到多种解决方案并对比其优劣
- 对一个解,找到不同的测试案例,以图让其更健壮
总结归纳
总结归纳是学习提高学习能力的一个非常重要的手段,这是一个把复杂问题用简单语言描述的能力,这种能力可以让你更好的掌握和使用知识,进而获得更高维度思考问题的能力
本质上是我们对知识消化和重新组织的过程
我们积累的知识越多,在知识间联系和区辨的能力就越强,对知识进行总结和归纳也就越轻松,但在开始的阶段并不要急于总结归纳,因为这个阶段我们的认识不全面总结出来的也是混乱的、幼稚的,应当保持对知识的开放状态
方法:
- 把你看到学到的知识,规整好,排列好,关联好,总之把信息的碎片给结构化掉,然后在结构化的知识中,找到规律,相通之处,找到共同之处进行简化、归纳和总结,最终形成一种套路,一种模式,一种通用方法。也就是我们所知道的,一开始看书,是把书看厚,后边是把书看薄
- 训练这种能力,你需要多看一下经典的方法论图书,学习别人是怎样总结归纳的,一开始是模仿,并把自己的理解写出来,接受别人的批评和反馈,这样你才能成长的更快
- 需要你在更高维度上思考问题的能力,名人金句就是这中能力的体现,需要你对事物非常深入的思考,需要你的阅历和经验,和聪明的人在一起,也是提升这种能力的最有效选择。
实践出真知
- 只有对自己学到的知识实践过,才有更深的体会,就像开发出的功能,自己不用,不去运维,就不会知道使用的痛快,没有痛苦就不会有改进的动力,也就不会知道,什么才是好的设计,好的功能
- 实践是件很累、很痛苦的事情,但只有有了痛苦才会让人反思,反思则是让人学习和改变的动力
坚持不懈
- 坚持是件反人性的事,所以才难能可贵,才更有价值。只有坚持不懈,才能超过大多数人。
- 人不怕笨,而是怕懒,怕的是找各种理由放弃
- 坚持也不是要苦苦的坚持,需要你一段时间后,把自己学习到的知识经验晒出来,让人给你点赞,从而得到正向反馈,另一方面你需要把坚持形成习惯,让自己感觉不到太多的成本。只有做到这两点,你才能真正的坚持下来