请教下大家在学习一门技术的时候(比如学习《 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 ![]() 刚好我也在复习这本书,第二遍了。这次是边学完一个比较完整的小章节,或者说一个概念之后,就会自己尝试在笔记里默写出该知识点的定义,常用用法,有哪些坑,在自己平常业务代码里应用到的地方。如果平常写的用不到这些,也得去网上搜搜,这个知识点的实际用法。学以致用。 更高要求我觉得是,你的笔记内容能比书还更友好的向别人介绍清楚这个概念,那肯定就是学明白了。 笔记吗,就是等你忘了以后,留给你速翻,让大脑记忆起相关东西的。会忘很正常。年龄越大,记忆力也越差的。 |
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 打不开啊,大哥 |