请教下大家在学习一门技术的时候(比如学习《 javascript 高级程序设计》这本书),是如何记笔记的。我不知道该记些什么,有时候觉得把原文复制下来就行了,可这样又有什么意义呢。像别的博客一样,又是画图,又是表格,又是代码,觉得好麻烦,那样学习速度会很慢。但是如果不记录,自己看书,写 demo ,这样流水线一样照着书敲代码,有用吗,记得住吗,到头来又忘了。到底哪种才是正确的记笔记方法。
1
gowl 2023-07-01 03:41:54 +08:00
把知识「变成」可以用来构建实际项目的一块块「积木」。
|
2
gowl 2023-07-01 03:43:06 +08:00
|
3
rimworld 2023-07-01 07:13:07 +08:00 1
刚好我也在复习这本书,第二遍了。这次是边学完一个比较完整的小章节,或者说一个概念之后,就会自己尝试在笔记里默写出该知识点的定义,常用用法,有哪些坑,在自己平常业务代码里应用到的地方。如果平常写的用不到这些,也得去网上搜搜,这个知识点的实际用法。学以致用。
更高要求我觉得是,你的笔记内容能比书还更友好的向别人介绍清楚这个概念,那肯定就是学明白了。 笔记吗,就是等你忘了以后,留给你速翻,让大脑记忆起相关东西的。会忘很正常。年龄越大,记忆力也越差的。 |
4
charlie21 2023-07-01 11:05:43 +08:00 via Android
做项目,让项目来回踩这些记忆,带起来哪个算哪个 其它不必理睬。最终把所有记忆按照你理睬过的频率(回忆过的次数)排序 得出真正高频记忆 即可被加深
|
5
ARChunk 2023-07-01 12:07:28 +08:00
我个人经验哈,强行啃书效率是低的,不如就做项目,知识从细碎到完整的去梳理。每次做项目都加一点变化、多撸一点相关知识,比如写 Java ,比方说之前没用过 ResponseBodyAdvice ,然后刻意用一遍,把它的原理都 debug 出来,然后存到一个笔记里,如此反复,过一段时间有整体感之后会重新整理笔记
|
6
vlgs 2023-07-01 16:50:57 +08:00
感觉在前期快速学的时候不需要做笔记。因为一会一个样,很多东西明天就懂了。这种情况就不需要做笔记了。
|
7
ywlfffghff OP 强迫症,总想学完知识再做东西。实不相瞒,这本《 javascript 高级程序设计》我已经去年初打算看的,现在才看了头几章,我这个想法总是变,有时候觉得应该看完书,有时候觉得看书浪费时间,不如做项目的时候再学,就又不想看了,可能潜意识里是借口。
|
8
utfs8889 2023-07-02 19:22:44 +08:00
|
9
ywlfffghff OP @gowl 打不开啊,大哥
|