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

2018-07-16 21:59:48 +08:00
 feixchow

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

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

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

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

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

5067 次点击
所在节点    奇思妙想
29 条回复
ikaros
2018-07-18 09:28:36 +08:00
有一个 idea, 然后去实现它
FENebula
2018-07-18 11:27:28 +08:00
@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
2018-07-18 14:45:37 +08:00
想提一点最近意识到的,对身体的物理生物化学性能的管理很重要,精力意志力注意力记忆力等和身体状态强烈相关,所以首先还是最朴素的那些饮食休息锻炼情绪要注意好,身体基础决定了学习效率和对枯燥和低反馈状态的忍耐。
WatlerFRL1994
2018-07-18 16:38:35 +08:00
@easylee 你这说法,貌似你是女生唠。
Xsteady
2018-07-20 09:47:41 +08:00
说一下 0 基础转 web 开发自学的体验,1 看书,豆瓣上知乎上搜索行业相关评价较好的基础入门两本,第一遍略看,看不懂跳过,第二遍细看,看不懂搜索,还是看不懂不纠结直接略过 (功力未到家,后面自然会懂) 2 看完书就要敲代码,先敲 todolist, 没有合适的 todo 去练习的话直接找个视频带项目讲解的跟着敲,边敲边看,整个视频看完了再把自己敲的代码看一遍好好理解 3 最后代码中不理解的回头根据印象再去看书。学习是个反复的过程,入门工作后的学习:1 看文档,直接看,粗略看一遍,理解工具框架的概念和基本使用 2 找项目做,加深对文档中 api 的使用 3 看文档 看博客 看书学习源码和原理

动力就是最终可能换一份感兴趣的工作,接着可能进入 bat 之列的公司再或者找到一份满意的远程工作,实现财富自由,从容生活。
gaocc
2018-07-20 15:25:41 +08:00
间歇性的做一些能快速看到效果的小 demo,再 demo 里使用新学的内容,这样就能持久学习。例如本人学习 vue,就是看一轮官方文档,写一个 demo。再细分各个功能,写各个 demo。一步步慢慢学
Itbi
2018-07-20 15:33:56 +08:00
求个神评撸歪楼= =
zhzer
2018-07-24 10:31:50 +08:00
最近倒是在自己折腾离线刷题读书笔记归档之类的辅助工具,写了一点点没有什么好想法
想听听,楼主理想的辅助程序主要有怎样的需求呢?
feixchow
2018-07-24 18:16:12 +08:00
@zhzer 把学习流程系统化,提供知识路径引导,提供练习和反馈,目标达成记录等等这些

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

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

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

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

© 2021 V2EX