记得高中的时候,看一些资料书上讲名人的学习方法,当时不是特别理解。最近总结反思了一些自己觉得很受用的点。分享给大家。特此声明,本文系主观之谈。
大致总结如下:
1、学习材料的重要性
好的学习材料会达到事半功倍的效果。现在信息技术如此发达,各种形式的学习材料,所以选好的学习材料也是很重要。这里大家可以根据自己的情况选择。
对于书籍类的学习材料,我以前有个误解,觉得同类中读最好的一两本就够了。其实不是的,大学课程老师经常会一门课推荐好几本教材给大家,让大家精读和泛读。我现在觉得这个很有意思。
所以我现在会把学习材料分为精读和泛读。
对于精读,需要咬文嚼字,深入理解每一句话的含义。
泛读呢,就需要多读一些近似的材料,快读阅读,可以跳过自己熟悉的内容,看看有没有一些经验性的有意思的作者个人见解或者观点,对自己学习有利。这个就需要从同类的书籍中大量的泛读去获得有用信息。
精度材料通常就是大家常说第一手材料,比如编程类的官方文档,学术类的经典文献等。
2、方法论
2.1 建立框架
开始一个新知识体系或者一本书之前,先了解大致的知识体系或者框架。这个过程从开始之后,伴随深入的学习,一直不断的深化,修正,直到建立越来越接近完美的体系。(完美只能趋近,不可达到)
2.2 重复
我个人觉得对于一个陌生的领域,没有建立起系统性的框架之前,学习是比较困难的,但是在建立系统性的认识之后,一些细节的重要的知识点要做到熟能生巧的境界就要重复。这个可以简单理解为刻意训练。
2.2 螺旋上升 --认识心理
认知心理,是螺旋上升的。在学习过程中遇到挫折,不要气馁。效果好的解决方式是N+1,就是在自己的基础上,提升一个难度级别,而不是一下提升很多级别。
2.3 复杂概念、逻辑可视化
复杂,抽象概念的概念,知识尽可能以自己的理解可视化。就是陈省身教授说的“数形结合”。
2.4 实践
理论结合实践。比如,代码要多敲,数学要多动手。
2.5 总结
勤总结。
原文作者:DBA札记;如有侵权,请联系管理员删除。