-
Notifications
You must be signed in to change notification settings - Fork 0
how_to_learn
wzs edited this page Aug 27, 2018
·
1 revision
这里记录的方法不一定适合所有的情况, 只是一个最求不求甚解的归纳. 唯一通用的理论就是:
我思故我在
纸上得来终觉浅, 绝知此事要躬行
- 看书/看文章 可以帮助自己理解理论; 但是实践可以让你你看到这个理论真实的一面, 让你彻底了解这个理论的整体和每一部分. 比如说每一部分该怎么实现, 为什么这么做, 以及以后的展望. 只有实践时, 你才可以看到这个理论真实的一面
- 举例而言, 比如最近的go源码学习: 看源码, 只要看到大概理解go源码是怎么回事就行了, 后续再看书已经没有多少进步空间了, 你需要的是实践, 动手写一个; 或者转而看其他的, 扩展知识面.
三种境界: 把书读厚 --> 把书读薄 --> 把书读厚
- 把书读厚: 填充周边知识, 知识面的增长
- 把书读薄: 了解他们背后的知识, 很多知识背后的原理是相通/相同的
- 把书读厚: 对原理的扩展学习, 以及更多的相关技术栈学习