V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
ackfin01
V2EX  ›  程序员

学了就忘了怎么办

  •  1
     
  •   ackfin01 · 2018-12-06 09:52:26 +08:00 · 6780 次点击
    这是一个创建于 2211 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

    @vsitebon 感谢你的工作,你的工作非常的有意义。
    ppyybb
        25
    ppyybb  
       2018-12-06 13:05:21 +08:00 via iPhone
    上知乎搜索下阿莱克西斯的学习飞轮理论
    pwstrick
        26
    pwstrick  
       2018-12-06 13:13:16 +08:00
    怕忘记,那就做个记录,把想要记住的内容写到自己的博客上
    davidyin
        27
    davidyin  
       2018-12-06 13:20:11 +08:00 via Android
    这不是很正常吗?学了再多用,才能增加记忆。
    ChristopherWu
        28
    ChristopherWu  
       2018-12-06 15:55:38 +08:00
    要不要加我,来个学习分享,微信只探讨当天学过知识点,相互交叉辩解。🌚
    fjchen
        29
    fjchen  
       2018-12-06 15:57:22 +08:00 via iPhone
    @ChristopherWu #28 留一个联系方式!
    no1xsyzy
        30
    no1xsyzy  
       2018-12-06 16:00:55 +08:00
    知其然不如知其所以然
    no1xsyzy
        31
    no1xsyzy  
       2018-12-06 16:02:07 +08:00
    @ppyybb 搜不到 orz
    ChristopherWu
        32
    ChristopherWu  
       2018-12-06 16:03:28 +08:00
    @fjchen wechat: NjQ1MzEwODI0 (base64),试试看,异步交流
    ShirleyLuo
        33
    ShirleyLuo  
       2018-12-06 16:07:24 +08:00
    @aodeng 打广告专业户
    za123
        34
    za123  
       2018-12-06 16:11:35 +08:00
    @Neojoke 我废了,手机号换了一个月后之前的就记得前三位,后面一点印象都没了::>_<::
    Hanggi
        35
    Hanggi  
       2018-12-06 16:18:18 +08:00
    不是开玩笑,学了忘,忘了就再学,二次学习会比初次学习快,且更熟练。如果再忘了,就再重新学,这就是学习的过程。
    ppyybb
        36
    ppyybb  
       2018-12-06 16:20:48 +08:00 via iPhone
    messi110
        37
    messi110  
       2018-12-06 17:54:15 +08:00
    正常人都这样 老老实实 复习理解 忘了再看无限循环
    co3site
        38
    co3site  
       2018-12-06 17:57:07 +08:00 via Android
    可以了解下我的偶像的方法,费曼学习法
    choice4
        39
    choice4  
       2018-12-06 19:54:14 +08:00 via Android
    忘了就学
    no1xsyzy
        40
    no1xsyzy  
       2018-12-06 20:03:11 +08:00
    @ppyybb ……尴尬,自小学起我就一直这么干的……“看不懂没关系,看着看着就懂了”——语文老师就着“书读百遍,其义自现”如是说……
    然后发现其他人并没有这么干……我还以为依赖于近似过目不忘……但似乎自己又不是那么过目不忘……就很迷惑……
    现在是大概明白不需要过目不忘了……可能只是类似“复习”吧
    wtdd
        41
    wtdd  
       2018-12-06 21:42:53 +08:00
    智商问题,少年智障就这样,老年痴呆也这样,自然衰老也这样……存货凑合用吧
    Howlaind
        42
    Howlaind  
       2018-12-07 07:35:26 +08:00
    学了忘了就再学好了
    Raisu
        43
    Raisu  
       2018-12-07 08:01:54 +08:00 via Android
    又不是数据库,怎么可能不会忘
    TomVista
        44
    TomVista  
       2018-12-07 08:10:54 +08:00
    忘了在学,

    反正我上个月写的代码,这个月已经不认识了,我都不知道我写了啥,但是能用,跑的还贼拉溜.

    我也没办法,这段代码也不常用,但超级重要,只能重新捋一遍,

    有的时候,有的代码,重新捋一遍,也看不懂,

    鬼知道怎么办

    你要是知道了别的办法记得 @我,谢谢.
    xuanli
        45
    xuanli  
       2018-12-07 09:12:38 +08:00
    既然容易忘,那就用文字记下来
    m16FJ06l0m6I2amP
        46
    m16FJ06l0m6I2amP  
       2018-12-07 09:23:38 +08:00
    你记不记得你曾经学习过?
    geying
        47
    geying  
       2018-12-07 09:55:38 +08:00
    学了要用,不用也得手写记下来 再看的时候有个印象也比重新看要快
    我也就说说 没学太多,但是框架啥的看了一堆,觉得还是多用,不用确实忘的快
    zzzhbooo
        48
    zzzhbooo  
       2018-12-07 11:25:30 +08:00   ❤️ 1
    学到一个技术就给自己模拟一个生产环境用尽可能多的方法来实现,我觉得单独一个知识点很容易忘记,但如果和其他知识点结合起来就不容易忘了,再不济就在忘了的时候直接 copy 之前实现的代码
    williamx
        49
    williamx  
       2018-12-08 12:27:02 +08:00
    学以致用,学了不用很快就忘很正常
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3048 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 13:44 · PVG 21:44 · LAX 05:44 · JFK 08:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.