应对中年危机-高效学习

兴致勃勃的打开一本书,从第一行,第一个字开始,十分钟later......两眼皮一塌,哎,想睡觉了,真助眠。但其实我并不懒啊。

过去我是上诉这样,现在有了改善。如果你也是这样,希望看完了本文对你有所帮助。

主题

  • 一学习就想睡觉的原因
  • 如何改善学习疲倦的问题
  • 举个栗子:学习疲倦的这个问题
  • 大佬总结的学习模板

一学习就想睡觉的原因

不知道从什么开始,学习变成了,因为要考试,所以要学习,因为要到考试时间了,所以想快速学完,所以学习变成了,死记硬背,变成了要记住答案。所以在几何体时,只会写:

解: 由题意,xx=xx

好,窝囊分到手。

一句话就是,学习变成了,记答案。所以拿到一本书时,就开始自我暗示,好厚,要什么时候才学完,不知不觉,就觉得很累。

如何改善学习疲倦的问题

其实想睡觉,只是心中充满了疑惑,又不知道怎么解决,但自我又没有真实的体现出来。

根据这些年,不断复盘,我总结了下,学习究竟是学什么这个问题。

学习的是方法(套路,方案),以便在相同的场景下,能够一套完整的机制去应对。而不仅仅是做成某个小事,毕竟某一天,需要整合资源,解决更大的问题。

所以,学习知识的路径变成了:是什么、做什么的、原理是什么。有没有发现,相对记住答案,多了一些环节,如果为了记答案,就只会用,以后出现了相同场景,依然不会解决问题。

举个栗子

拿学习计算机中的缓存为例。

是什么

键值对存储。

做什么的

缓存数据,减少对磁盘的访问,复杂数据的组织,提高响应时间

原理

hash表,数组来实现,还有其它高级的方案

举的这个栗子,很简短,但只想说明,一个场景搞明白了,其它相同的场景是可以拿来复用的。学习是为了学习套路,了解背后的场景,然后才是怎么做的问题。

大佬总结的学习模板

来自左耳朵耗子 ,他的博客https://coolshell.cn/haoel

1.这个技术出现的背景、初衷和要达到什么样的目标或是要解决什么样的问题。

这个问题非常关键,也就是说,你在学习一个技术的时候,需要知道这个技术的成因和目标,也就是这个技术的灵魂。如果不知道这些的话,

那么你会看不懂这个技术的一些设计理念。

2.这个技术的优势和劣势分别是什么,或者说,这个技术的 trade-off 是什么。

任何技术都有其好坏,在解决一个问题的时候,也会带来新的问题。另外,一般来说,任何设计都有 trade-off(要什么和不要什么),

所以,你要清楚这个技术的优势和劣势,以及带来的挑战。

3.这个技术适用的场景。

任何技术都有其适用的场景,离开了这个场景,这个技术可能会有很多槽点,所以学习技术不但要知道这个技术是什么,还要知道其适用的场景。

没有任何一个技术是普适的。注意,所谓场景一般分别两个,一个是业务场景,一个是技术场景。

4.技术的组成部分和关键点。

这是技术的核心思想和核心组件了,也是这个技术的灵魂所在了。学习技术的核心部分是快速掌握的关键。技术的底层原理和关键实现。任何一

个技术都有其底层的关键基础技术,这些关键技术很有可能也是其它技术的关键基础技术。所以,学习这些关键的基础底层技术,可以让你未来

很快地掌握其它技术。可以参看我在 CoolShell 上写的 Docker 底层技术那一系列文章。

5.已有的实现和它之间的对比。

一般来说,任何一个技术都会有不同的实现,不同的实现都会有不同的侧重。学习不同的实现,可以让你得到不同的想法和思路,对于开阔思维,

深入细节是非常重要的。

相关推荐
Broken Arrows2 小时前
Linux学习——管理网络安全(二十一)
linux·学习·web安全
今天也要学习吖3 小时前
谷歌nano banana官方Prompt模板发布,解锁六大图像生成风格
人工智能·学习·ai·prompt·nano banana·谷歌ai
雁于飞3 小时前
vscode中使用git、githup的基操
笔记·git·vscode·学习·elasticsearch·gitee·github
rannn_1113 小时前
【Javaweb学习|实训总结|Week1】html基础,CSS(选择器、常用样式、盒子模型、弹性盒布局、CSS定位、动画),js(基本类型、运算符典例)
css·笔记·学习·html
wanzhong23335 小时前
ArcGIS学习-20 实战-地形研究
学习
wanzhong23335 小时前
ArcGIS学习-20 实战-县域水文分析
学习·arcgis
小马学嵌入式~5 小时前
嵌入式 SQLite 数据库开发笔记
linux·c语言·数据库·笔记·sql·学习·sqlite
索迪迈科技5 小时前
java后端工程师进修ing(研一版 || day40)
java·开发语言·学习·算法
武文斌776 小时前
arm启动代码总结
arm开发·嵌入式硬件·学习