科岩成果
用户6823
分享
学什么|怎么记|如何进入行业
输入“/”快速插入内容
学什么|怎么记|如何进入行业
用户6823
用户6823
5月7日修改
欢迎光临:
科岩成果的主页
这是
用户3262
用户3262
同学提出的问题:
嵌入式需要学习的知识纷繁复杂,很多知识点概念学完就忘,请问什么技能是核心能力?
未来想从事汽车/医疗/工业/机器人等等电子行业,目前了解到的我现在掌握的知识,和具体这些行业需要具备的能力还相差很多,请问如何实现从这些基础知识点过渡到某一特定行业领域的知识点学习?
很多人有共同的疑问,这篇文章大家可以看看。
1.
我怎么记不住?
关于【知识点都在遗忘】这件事,从我开始直播、设计大本营课程到今天,没有几百,也有几十个同学问过我了。
我想说,这是非常正常的现象!
任何人类都是这样的,包括大家熟知的各个大神,稚晖君、原子哥、野火哥,以及任何高级科技公司的高级工程师,都是这样的。
这是人类生理上决定的。
德国心理学家艾宾浩斯研究发现,人体大脑对新事物的遗忘是循序渐进的,他经过大量研究,画出了这样一条曲线(参考:
遗忘曲线
):。
观察曲线会发现,新学习某个知识点在一天后,如不抓紧复习,就只能记住 26%,74%都忘了。
一个月后,理论上还能记住 21%,不过实际上可能你连【学过这个知识点】这件事都忘了。那勉强记住的 21%,是需要你重新学习,才能“唤醒”当初的记忆。
另外,不同的信息,遗忘的规律也不同:
像诗歌、散文、或者流行歌曲这种优美的、有规律的内容,因为有节奏、押韵或旋律,更容易被我们记住;
而像无意义的音节、不常用的英语单词,这些无规律知识;
嵌入式通信协议、寄存器的定义、操作系统调度原理、数据结构单链表,这些技术性极强、逻辑结构复杂的知识点就更抽象了,如果没有
主动回忆和反复实践
,就会被大脑自然“清洗掉”。
•
没有用的、没重复的、没形成长期记忆的东西,大脑就会自动抹掉(90%)。
•
留下的,往往是“经常用、不断练习、对你来说有价值”的那部分(10%)。
所以说,
“记不住”不是你的问题,每个人都是记不住的。不应为此焦虑。
2.
怎么才记得住?
2.1
重复用
了解了这个遗忘曲线,就会明白,“学完一次”是远远不够的,想记住一个知识点,最有效的方法是:
在 1 天后、3 天后、7 天后、15 天后各复习一遍
。
但,
对于嵌入式这是严重脱离实际的想法!
这种方法在学生时代背语文课文、背单词、背化学公式是有用的,而我们学习嵌入式,并不是为了考试。
•
如果是学习阶段,嵌入式知识点实在太多了,一点一点学习就够花时间、费力气了,再要求每隔几天记得复习前面学过的内容,这无疑更加重的学习负担,让人望而却步。
•
如果是工作阶段,在真实的项目开发中,也不可能按时间表复习知识点,我们面对的是一个个“具体的任务”,比如:
◦
要用 STM32 实现一个串口透传
◦
要用 FreeRTOS 做个定时数据采集系统
◦
要移植一个 MQTT 协议栈到嵌入式设备上
学了串口理论,实现了串口透传,你根本没时间回去“复习第 1 天学的串口原理”,你只会想着:
怎么快速搞定它?、怎么快速搞定下一个任务?
所以比起“隔段时间复习一次”,真正高效的记忆方式,应该是: