【寻径10】“文科全靠背,理科要靠学?”“聪明学理,勤奋学文?”“文科不用动脑子

# 自己对知识的串讲
以下是自己观看完断墨寻径后,用自己的话和实例来过一遍下面这张图的知识点,会涉及到比较多的 Java 后端学习的例子。因为这是串讲,而不是讲解细节,所以看不懂的建议看 Yjango 的课程

断墨寻径的链接:
[学习误区自查课程介绍 - 断墨寻径 - 渐构 Modevol](https://www.modevol.com/episode/ckx8eb99w000501l2ewyt2kto)
[18 个知识点应用串讲 - 断墨寻径 - 渐构 Modevol](https://www.modevol.com/episode/ckx8j6a4q001u01l2fkt7hjx2)
### 明确目标
第一步分辨是八股知识点是一个需要重现的内容,还是一个需要泛化的内容
需要重现的知识,也被定义为信息,比如@Controller @Component 这些名字是要记住的。即使你明白底层怎么实现(有了泛化能力),你也要记住这几个注解的名字。
- 如果你能明确说出名字,那样交流的效率会很高,别人也会认为你专业。 比如事务四个特性你明确的说出英文单词
- 如果你面试答不出来名字那肯定很降分
- [ ] 重现知识的技巧和方法
- 重复,增加频率。
- 多次使用概念,比如面试时经常被问,自己在学其它知识时经常用到这个信息
而需要泛化的知识就有很多门道了
### 找学习材料
首先你得找到合适的材料去学习
- 材料的是一个有效实例,需要有问题,解答过程和答案。
- 比如有些面经里只有问题,没有解答过程和答案,这就不算一个很好的实例,你需要自己去**补充**解答过程和答案,而且你还得**验证**自己的思考过程和答案是否正确
- 2023-08-21 再简单的八股也需要有一定的解答过程
- 有可能这个解答过程是你以前学过,但不知道的,然后被八股给点醒了,或者说八股里面给了一些简单的解释,
- 比如 gpt 就是一个例子,他会给一些简单的解释(解答过程)帮助你去把问题和答案给串联起来
- 材料的**前置知识**你要搞懂。
- 比如 “ArrayList 是由数组来实现数据存储的” 这一段材料,你得先明白数组是什么,才能去开始学这句话,才能看懂 ArrayList 一些简单的源码
- 所以在你学习时,遇到新的概念和知识,要搞明白自己哪里不懂。如果你数组都不懂,那么你看 ArrayList 肯定就是看天书了,不可能看懂的
### 开始学习
搞好这两个,就可以开始用有效训练和精细加工开始学习了
- 有效训练就是经过实际执行和答案反馈两个过程
- 实际执行可以是你自己把知识点对应的代码阅读并过一遍,形成自己的理解,也可以是自己重做一下例题,反正就是动手做
- 实际执行时,注意不要立刻对答案。
- 比如做算法题时,尝试自己思考,并把自己想不通的地方记下来
- 答案反馈就是把自己之前的理解和看着答案,把自己的理解和答案做对比
- 精细加工就是用举例和建立知识间联系来强化对知识的记忆
- 🎇 例子补充
- 2023-08-21
- 可以用别人的联系来构建自己的知识联系, 比如 【大三学生尝试总结性的讲明白 Java 中的锁机制(一)】 https://www.bilibili.com/video/BV1mM4y1y7mr/?share_source=copy_web&vd_source=cb804c92cb9aca2966f586712caac3aa
### 验证所学
在学习完知识后,还有验证知识,检验自己是否掌握了知识
- 比如自己构建的知识是否能解决新问题(是否有可泛化性),是否存在归纳不足、以偏概全的情况,自己是否不明白知识的限定条件
验证的好方法
- 费曼学习法,包含举例和换个说法两个核心概念
- 验证的另一种表述是新例预测和表述转换
- 用编程领域的后端学习来举例子
- 新例预测:
- 可以在学完一个编程框架后,比如 spring,自己动手写一个管理系统,检验看自己是否理解并熟练运用各种 api 来写代码,看自己的代码是否能完成需求
- 比如看完一个韩顺平一个章节的视频后,做课后题
- 表述转换:并在写完管理系统后,写个文档,把自己学到的知识,实践过程以自己的话复述一遍
- 在写文档时,你会尽可能让自己的语言通俗易懂,这样也推动你对知识有更深的理解
- 2023-08-21 补充旧例预测,
- 比如复现代码 复现论文 复现八股答案
另外 经过验证的知识也更难遗忘
### 解决验证过程中的各种问题
验证后出现的各种情况,应如何解决?
- 验证后如果发现对知识的限定条件不明,就去学习新的限定条件是什么,怎么用
- 如果发现归纳不足,这时你已经知道自己哪里归纳不足,自己哪些需求做不了,那就找一个可以解决当下需求和以前的需求的通用方法
- 如果发现以偏概全
- 那就找更多的有效材料来扩充认知
- [ ] 例子补充
- 或者把自己构建的知识总结为更简单的表述,也就是 keep it simple 法则,简单的表述通常会更通用,能解决更多的情况
- 2023-08-21 补充 todo 的学习方法
- 有时候不是所有的以偏概全和归纳不足都需要解决,因为会有一个做事情的优先级的概念,所以优先级不高的这类问题就放到待办里面,以提高自己整体的做事效率
### 学完注意睡眠
知识在大脑中一种由神经细胞一起形成的结构,这种结构的调整发生在睡眠里
### 额外补充
#### 学习瓶颈
#### 对遗忘和记住的正确认识