当前位置: 首页 > news >正文

应对中年危机-高效学习

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

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

主题

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

一学习就想睡觉的原因

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

解: 由题意,xx=xx

好,窝囊分到手。

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

如何改善学习疲倦的问题

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

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

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

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

举个栗子

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

是什么

键值对存储。

做什么的

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

原理

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

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

大佬总结的学习模板

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

深入细节是非常重要的。

http://www.lryc.cn/news/339455.html

相关文章:

  • Java二叉树(2)
  • 关于AG32 MCU的一些奇思妙想
  • 除了sql外还有那些查询语言
  • 构建第一个ArkTS用的资源分类与访问
  • JVM中都有哪些引用类型
  • 分布式锁-Redission快速入门
  • IDEA 本地库引入了依赖但编译时找不到
  • hadoop最新详细版安装教程 2024 最新版
  • Unity 中画线
  • 【快捷部署】017_MongoDB(6.0.14)
  • Android中的Zygote进程介绍
  • 世界需要和平--中介者模式
  • PHPStudy(小皮)切换PHP版本PDO拓展失效的问题
  • Golang 基于共享变量的并发锁
  • 探索分布式技术--------------注册中心zookeeper
  • 剑指offer之牛客与力扣——前者分类题单中的题目在后者的链接
  • C# WinForm —— 05 控件简介
  • JavaEE实验三:3.5学生信息查询系统(动态Sql)
  • 【爬虫开发】爬虫从0到1全知识md笔记第5篇:Selenium课程概要,selenium的其它使用方法【附代码文档】
  • 【我的代码生成器】React的FrmUser类源码
  • Flutter 单例模式的多种实现方法与使用场景分析
  • C语言洛谷题目分享(9)奇怪的电梯
  • vue 中使 date/time/datetime 类型的 input 支持 placeholder 方法
  • 书生·浦语大模型全链路开源体系-第3课
  • Weblogic任意文件上传漏洞(CVE-2018-2894)漏洞复现(基于vulhub)
  • 链表基础3——单链表的逆置
  • Fiddler:网络调试利器
  • 【笔记】mysql版本6以上时区问题
  • Scala实战:打印九九表
  • Excel文件解析