V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
这是一个专门讨论 idea 的地方。

每个人的时间,资源是有限的,有的时候你或许能够想到很多 idea,但是由于现实的限制,却并不是所有的 idea 都能够成为现实。

那这个时候,不妨可以把那些 idea 分享出来,启发别人。
feixchow
V2EX  ›  奇思妙想

自学困境,大家是如何自学的,推荐一下相关的辅助程序

  •  
  •   feixchow · 2018-07-16 21:59:48 +08:00 · 5435 次点击
    这是一个创建于 2356 天前的主题,其中的信息可能已经有所发展或是发生改变。

    先表明基本观点: 自学很重要,自学很难,自学能力可习得

    个人曾面临过的自学困境:

    • 目标不明确:不确定学习的 milestone,时间成本难以把控
    • 入门困难:基础知识依赖复杂,耗费大量时间还未入门
    • 不能持续投入:缺乏有效反馈,感觉投入产出不成正比,难以坚持
    • 效果不明显:缺乏评估标准,偏科严重,而且容易学成民科

    探讨如何习得自学能力,我思考的的一些可能解决方案:

    • 确定实际目标:知识无限,时间有限,需要比较实际的目标。比如以找到工作、完成项目为目标,同时要设立 deadline 增加适当压力
    • 快速入门:快速通读大家一致推荐的入门书籍、了解知识轮廓,标记未知知识依赖
    • 持续投入:学习计划表方式刻意练习 + 及时反馈,习题练习、交流沟通等方式反馈
    • 结果评估:有精力的情况下报名国家有关学科考试进行标准考核

    列举下来发现自学能力的习得,是可以一定程度上流程化的,或许可以利用程序标准来辅助自学。

    想听听大家的自学经历和自学经验,或者推荐一下曾经用过并觉得有用的辅助程序

    29 条回复    2018-07-24 18:16:12 +08:00
    likuku
        1
    likuku  
       2018-07-16 22:04:20 +08:00
    足够驱动力,即为唯一条件。
    mlkr
        2
    mlkr  
       2018-07-16 22:09:16 +08:00 via Android
    学的什么,有感受到快乐吗?
    feixchow
        3
    feixchow  
    OP
       2018-07-16 22:16:57 +08:00
    @mlkr #2 可以是任何知识或者技能。对我个人来说,自我的成长是可以持续感受到快乐的。
    feixchow
        4
    feixchow  
    OP
       2018-07-16 22:20:12 +08:00
    @likuku #1 持续驱动力确实非常重要,如何合理规划并获取这种驱动力也是我想探讨的
    yidinghe
        5
    yidinghe  
       2018-07-16 22:23:42 +08:00 via Android
    很多人的学习动力都是来自爬成人网站。
    likuku
        6
    likuku  
       2018-07-16 22:25:42 +08:00
    @feixchow 驱动力来源?

    很简单,就两个方向:足够的欲望 or 足够的怨念
    sammo
        7
    sammo  
       2018-07-16 22:29:25 +08:00
    驱动力? NBA 球员隆多
    从小到大从来没看过有关篮球的录像,也没怎么打过正规的篮球赛,直到 他后来年纪大了点才开始接触篮球,他之前也从来没看过 NBA,所以他的比赛风格是独树一帜的,因为他从来没有刻意模仿过哪个球员,外界因素对他的影响很小,所以这个梗就是这么来的
    https://bbs.hupu.com/22827208.html
    在隆多看来,球员学习战术打法,就和小孩子要学数学 1+1 一样,再正常不过了
    隆多则把自己的思维描述为“诅咒与赞歌”,错误时天崩地裂,正确时鸟语花香。为此他甚至加入了一个唱诗班,体会那种悲壮的美
    https://bbs.hupu.com/21997079.html
    tinywhale
        8
    tinywhale  
       2018-07-16 22:30:12 +08:00   ❤️ 2
    How to become a genius:

    You must clarify your goals, gain knowledge through spaced repetition, preserve health, work steadily, minimize stress, refuse interruption, and never resist sleep when tired.
    justfun
        9
    justfun  
       2018-07-16 22:39:52 +08:00 via iPad
    @yidinghe 我的第一个爬虫就是爬小黄图的……爬了一硬盘
    terence4444
        10
    terence4444  
       2018-07-16 22:41:45 +08:00 via iPhone
    首先,英语水平和会不会翻就决定了学习的起点。
    justfun
        11
    justfun  
       2018-07-16 22:49:37 +08:00 via iPad
    楼主你分析的问题和自己提出来的解决方案已经很科学了,我认为目的导向的学习是最高效的而且还有目标感不会遇难而退。说这么多其实也算是方法论,了主要还是个人的兴趣和目标驱动。
    easylee
        12
    easylee  
       2018-07-16 22:54:07 +08:00 via Android
    学习动力超级重要的,有一个强大的学习动力,学啥会啥。再难啃的也能看进去。

    大学时候莫名其妙和女神组队,后面又莫名其妙听说女神要结婚了,这两段时光都是我这 1/3 人生学东西最 666 的时候。
    easylee
        13
    easylee  
       2018-07-16 22:56:09 +08:00 via Android
    @justfun 巧了,我爬视频的,扔在学校机房服务器,给全班男生共享。
    mlkr
        14
    mlkr  
       2018-07-16 23:00:37 +08:00 via Android
    @feixchow 那有什么好担心的
    nuko
        15
    nuko  
       2018-07-17 11:38:35 +08:00
    已经放弃自学,太费事费力。
    gabezhao
        16
    gabezhao  
       2018-07-17 15:47:23 +08:00
    @justfun 巧了吗不是!我爬了小黄文!
    chuanqirenwu
        17
    chuanqirenwu  
       2018-07-17 17:12:04 +08:00
    @easylee 传播淫秽信息罪了解一下
    easylee
        18
    easylee  
       2018-07-17 18:33:25 +08:00 via Android
    @chuanqirenwu 好多年啦,不碍事不碍事。
    loryyang
        19
    loryyang  
       2018-07-17 18:59:31 +08:00   ❤️ 1
    其实很简单,你的知识要有产出路线,比如完成一个任务,找到一份工作,写一系列博客
    只要有产出,就会逼着你去学习。你只需要给你的产出定一个目标即可
    凭空就说我要一个月学习****,结果大概率是完蛋
    darkcode
        20
    darkcode  
       2018-07-17 23:11:18 +08:00
    没啥特别的方法,只有一个小技巧:每接触一个新的领域往往学不进去,这时候可以选择先用视频而不是书来学习
    ikaros
        21
    ikaros  
       2018-07-18 09:28:36 +08:00
    有一个 idea, 然后去实现它
    FENebula
        22
    FENebula  
       2018-07-18 11:27:28 +08:00   ❤️ 1
    @feixchow “可以是任何知识或者技能。对我个人来说,自我的成长是可以持续感受到快乐的。” 与 LZ 一样,通过学习本身带来的提高(不管有没有“现实用途”)即可以令我自身感到满足快乐,也就是说,本质上,热爱学习。

    对于 LZ 提到的困境我有一些自己的体会和经验:
    1. 目标不明确:不确定学习的 milestone,时间成本难以把控
    - 任何自学的源头总是有目标的,比如,想要自己实现某个功能(软件)/学校 or 工作单位要求完成某项任务等。milestone 难以明确是因为目标里当前知识技能储备太过遥远,路线很长,自身又不熟悉相关领域的知识从而理不清一步步达到目标所需要经过的路径。从根本上解决这个问题就需要学习这个领域的知 /技能,让自己熟悉它的体系 /结构,这样就能梳理出达到目标所需要的过程。

    接着问题就是这个“为了熟悉该领域所进行的学习”应该如何设置 milestone 呢?知识体系都还未熟悉,那就没法从结构上设置,换个角度,从时间上做规划,我的方法是设置 30 分钟为一个 section,每个 section 针对于我想学习的知识 /技能设置一个 title,然后在 section 所限的时间里围绕这个 title 进行自由发挥地学习,section 时间结束后,无论是否完成 title,均不再做更多涉入,转而开始下一个 section。这样避免了某个 title 范围过于广大,一头扎进去无法自拔把时间都花在上面也没有显著成效的风险。如果某个 title 是一个 section 无法学完的(初期常有的事),划分一个新的但与上次不连续的 section 来继续执行,同时思考该 title 能否拆分细化,制定一个适合 30 分钟能能学完的更小 title,通过自己对每个 section 的履行逐步缩小,逐渐求精。

    2. 入门困难:基础知识依赖复杂,耗费大量时间还未入门
    - 每个热爱学习的人遇到知识体系复杂精深的学科都容易这样,接触了一点后发现最好还需要了解另一点,学了另一点之后发现需要第三点……一个好的办法是在开始系统学习之前先学习知识体系结构,掌握从上至下的脉络。然后开始深入后经常自我提醒自己,一切围绕着实现最初始的目标进行学习,感兴趣但暂时用不上的分支不要深入。在我运用 section 分割学习方向后,title 记录本身成为了我完成一阶段的学习后,回顾自己是否偏离轨道的有效依据。

    3. 不能持续投入:缺乏有效反馈,感觉投入产出不成正比,难以坚持
    - 这与初始的目标(动力源)究竟有多大 /多急迫 /多有吸引力有关,即便兴趣广泛也需要从自己最有动力的目标开始学起。另外高产出的学习 /研究活动初期的投入往往看起来都是在打水漂,和学习软件开发不同,学习 /研究某个系统的学科经常是“学了半天感到什么都没学会,离当初的目标还很远”,这是常态。如果一开始就有很强的正向反馈那么人人都会乐于投入,客观上来说门槛就很低,这样的目标往往最终价值并不高,比如玩游戏。多多自勉吧。

    4. 效果不明显:缺乏评估标准,偏科严重,而且容易学成民科
    - 不同的学科有不同的评估方法,但按照能否实现最初目标来评定是最简单有效的方法。比如学习软件开发,以最终能开发出设想中功能的软件为准;学习绘画,以能画出最初设想中的图案为准;学习科研,以能总结出结论并能发表相关的论文为准。另外当今任何的科目,领域都有他人同样在学习,可以在对比投入时间相当的别人所取得的成果,作为衡量自己的标尺。

    其实从 LZ 提出的难点和自己设想的解决方法上看,LZ 对于自学有着很强的兴趣,也做了许多的深入思考,有了这样的基础,学出点而成果不是难事,作为同是爱好自学的家伙,希望能与 LZ 多多交流,相互促进~
    yczbil
        23
    yczbil  
       2018-07-18 14:45:37 +08:00
    想提一点最近意识到的,对身体的物理生物化学性能的管理很重要,精力意志力注意力记忆力等和身体状态强烈相关,所以首先还是最朴素的那些饮食休息锻炼情绪要注意好,身体基础决定了学习效率和对枯燥和低反馈状态的忍耐。
    WatlerFRL1994
        24
    WatlerFRL1994  
       2018-07-18 16:38:35 +08:00
    @easylee 你这说法,貌似你是女生唠。
    Xsteady
        25
    Xsteady  
       2018-07-20 09:47:41 +08:00
    说一下 0 基础转 web 开发自学的体验,1 看书,豆瓣上知乎上搜索行业相关评价较好的基础入门两本,第一遍略看,看不懂跳过,第二遍细看,看不懂搜索,还是看不懂不纠结直接略过 (功力未到家,后面自然会懂) 2 看完书就要敲代码,先敲 todolist, 没有合适的 todo 去练习的话直接找个视频带项目讲解的跟着敲,边敲边看,整个视频看完了再把自己敲的代码看一遍好好理解 3 最后代码中不理解的回头根据印象再去看书。学习是个反复的过程,入门工作后的学习:1 看文档,直接看,粗略看一遍,理解工具框架的概念和基本使用 2 找项目做,加深对文档中 api 的使用 3 看文档 看博客 看书学习源码和原理

    动力就是最终可能换一份感兴趣的工作,接着可能进入 bat 之列的公司再或者找到一份满意的远程工作,实现财富自由,从容生活。
    gaocc
        26
    gaocc  
       2018-07-20 15:25:41 +08:00
    间歇性的做一些能快速看到效果的小 demo,再 demo 里使用新学的内容,这样就能持久学习。例如本人学习 vue,就是看一轮官方文档,写一个 demo。再细分各个功能,写各个 demo。一步步慢慢学
    Itbi
        27
    Itbi  
       2018-07-20 15:33:56 +08:00
    求个神评撸歪楼= =
    zhzer
        28
    zhzer  
       2018-07-24 10:31:50 +08:00
    最近倒是在自己折腾离线刷题读书笔记归档之类的辅助工具,写了一点点没有什么好想法
    想听听,楼主理想的辅助程序主要有怎样的需求呢?
    feixchow
        29
    feixchow  
    OP
       2018-07-24 18:16:12 +08:00
    @zhzer 把学习流程系统化,提供知识路径引导,提供练习和反馈,目标达成记录等等这些
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2521 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 04:34 · PVG 12:34 · LAX 20:34 · JFK 23:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.