学了就忘了怎么办

2018-12-06 09:52:26 +08:00
 ackfin01

什么 leetcode 刷题也快 300 了,计算机底层的也深入的看了下,但是感觉平时搬砖根本用不到,除了算法好像让自己思维不一样了,其他的时间长了就忘了,怎么破。。

有点怀疑人生不知道该学什么,怎么努力了。。

6473 次点击
所在节点    程序员
49 条回复
hackyuan
2018-12-06 09:56:39 +08:00
最好的学习就是去教别人
luosuosile
2018-12-06 09:59:02 +08:00
我觉得吧。。本来就是学了就忘了,所以许多厚书被称为工具书,就是在你用的时候你去查的。
leetcode 我建议总结题型,以及解法。。我自己也是 leetcode 菜鸟,但我想应该相似之处还是有很多的。
不实践很多东西根本记不住的,但是多次实践之后就算记不住,但理解程度深了,再用也就复习一下的事情。
算法数据结构,计算机底层,虽然很多时候用不到,但是当你看别的书的时候,你会容易理解很多,你可能会通过这些自己猜想是怎么做的。。大概是这样吧
jmc891205
2018-12-06 10:02:36 +08:00
和背单词一样 学习也要根据艾宾浩斯遗忘曲线来复习
luosuosile
2018-12-06 10:12:03 +08:00
@jmc891205 那个曲线是真的吗,感觉被滥用了我觉得像假的,同样还有一万小时定律,,感觉就是骗人的,打 DOTA2 超过 6000 小时还蹲在传奇的人也算是很常见了。。虽然 dota2 一个版本一个样。
aa514758835
2018-12-06 10:14:37 +08:00
一切技术都是为应用服务的,如果不应用的话会忘得很快,做项目是最快理解并记住的方法,
JamesR
2018-12-06 10:20:42 +08:00
好比,你学了 1 年怎么游泳,各种理论,但没下过游泳池,平时也很少游,就是这样。
还有,各种教科书上面的代码过于抽象和简练,一般实际项目从不那么写。
比如 String s1,s2,s3 之类。
jmc891205
2018-12-06 10:36:07 +08:00
@luosuosile 曲线是不是真的我也不知道 但是定时复习能记得更牢这个我一直是这么做的
jin5354
2018-12-06 10:38:20 +08:00
那你就功利一点,别看这些基础了,直接看面试题,然后去面
nicebird
2018-12-06 10:46:57 +08:00
这个是没办法的。可以写一个大纲式的笔记,增加整体的印象。如果工作中遇到问题,能够想起某个方面有解决方案。
Eugene1024
2018-12-06 10:51:38 +08:00
学了要使用起来 比如去面试,或则搞个开源项目,或则开个补习班等等。。。不用起来迟早要忘的
openbsd
2018-12-06 10:52:53 +08:00
不经常用就很容易忘记,比如 vi,用 N 年了,除了常用的几个指令,其它的学一次忘一次......
aodeng
2018-12-06 10:57:58 +08:00
学了,就操作一下,然后记个笔记,方便下次直接 copy,然后就算忘了,看笔记,一分钟就能想起了,多搞笔记 https://aodeng.cc
Flobit
2018-12-06 11:25:50 +08:00
撸多了容易健忘和眼花,深有体会………
zifuir
2018-12-06 11:30:56 +08:00
可能是学习的姿势不对🤡
zyj321321321
2018-12-06 11:33:29 +08:00
费曼学习法了解下,重要的是举一反三,温故知新。
ackfin01
2018-12-06 11:34:34 +08:00
嗯 各位说的都挺有道理,但是怎么用呢?平时搬砖也用不到啊
kuangwinnie
2018-12-06 11:36:17 +08:00
很多东西是你显性的忘了,但是潜意识里面还是在帮助你的。。。。
vsitebon
2018-12-06 11:40:27 +08:00
恰好我研究过,现在在记忆软件届,注意不仅仅是单词,主要就两个软件,一个叫做 Anki 一个叫做 SuperMemo,前者用的是后者的算法,操作简单,教程随处可见。后者用的是最新的算法,但是界面操作极其蛋疼,效果明显。
以下非推广。
我翻译了后者的主要文档,https://smdoc.cn 。而我也不断在研究自学这件事,所以会经常整理成博客,博客为 bonxg.com
另外,我使用了很久的 Anki。但是并没有觉得所谓的算法有用,但是用上 SuperMemo 以后会感觉有点用。
私以为因为以下两点导致能够记住,一是定期复习,二则是合理安排。这两点在后者尤为突出。此外,温故而知新,可以为师矣。多用所学的知识去应用去指导,自然就记得特别牢固了。
Neojoke
2018-12-06 11:45:41 +08:00
1. 大脑研究表明,越是不经常用的记忆,越是难以记忆,越是经常用的信息,越难以忘记,三个星期之前的周四中午你吃了什么,你一定记不住,但是你的电话号码,你也没有刻意记,但从不会忘记,哪怕换了号码,以前用过的号,隔好多年你也难以忘记。
2. 多看、多写、多读、多练,这都是经常使用记忆的方法,但效果最好的是,你不仅经常用,而且还能将知识转换为自己的理解,然后分门别类的存储在自己的大脑中,并且能够复述和教会其他人
3. 多看,经常看书,这个经常的频率就是隔几天,或者每天,经常看,脸熟自然记得住
4. 多写,多写读书笔记,学习笔记,将知识重新整理消化,分门别类的按照自己习惯的方式去存储记忆
5. 多读,多读读自己写的东西,多读读别人的源码,多读读别人的总结,从中提炼出知识的精华,然后对自己学习到的知识,进行一句话总结,概括和压缩
6. 多练,根据学习的知识,进行最佳实践,设置达到的目标是什么,然后多练习知识中讲的要点,不断实践验证知识,可以通过仿写优秀的代码,自己开源代码,向开源项目贡献代码等等
kuangwinnie
2018-12-06 11:50:25 +08:00
@vsitebon anki 怎么设置每天复习的量啊 我现在一天要我复习好几十道算法题 崩溃了我靠

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/514811

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX