自学的心路历程

阅读阶段

大学的时候,就读软件工程专业,但学校的内容比较老旧且偏理论,实战的东西很少。很多技术只能靠自学,当时的主要途径是书本,我会去图书馆借阅或者网上购买。

后来发现自己买的书越来越多,看不完的书也越来越多。而且大部分时间,很难去静下心钻研,尤其在入门阶段,很长时间也难以摸出门道,最后放弃阅读的书越来越多。

其实任何一门技术的学习,最重要的是入门阶段。如果长时间被环境搭建,或者大篇幅的理论所困扰,而没有对所学的知识有一个大致的理解,也没有感受到实践的乐趣,就很容易被劝退。

网课初级阶段

为了能够快速实践,我选择了在网上听网课,掌握一门技术的时间也越来越短。以前看书看不明白的,一听课,突然觉得那么简单。而且实践起来,遇到的阻力也更少一些。

但我又遇到了新的问题,那就是当时听明白了,转头就忘了。书籍可以长期保存,忘记的时候可以去翻阅,但网课视频回看却很麻烦。

痴迷的学习了几个月的网课,觉得自己挺牛,知道的东西不少。结果过了一段时间就全忘了,只记得个大概。感觉浪费了不少时间,很是痛苦。

后来我一思索,为啥不记笔记呢?哦,我的上帝!

网课笔记记录阶段

于是之后,我在听网课的时候,开始使用笔记来记录一些东西。为了效率,我会先打开WINDOWS记事本,因为只占很小的空间,边听边进行记录。以便以后需要的时候进行查阅。

在存了很多的笔记之后,需要查阅的时候,杂乱的笔记却令我很头疼。当时只是记录了只言片语,并没有整理成体系,在大量零散的知识中去寻找简直一言难尽。

我甚至在打开笔记后,就选择立即关掉,宁愿再重看一遍网课。

于是乎,我的学习方法又重构了。既然它是片段,也很乱,那我就在复习的时候重新整理一下这些txt笔记,把它真正梳理成一个完整的体系。

网课笔记整理阶段

为了便于阅读和查阅,我把这些零散的知识整理成一个word文档,以图文为主,并带有目录。其中的图片都是在实践之后的截图。

在整理笔记时,可以按照自己的理解进行整理,帮助自己消化吸收。

所以现在的学习方式变成了:边看网课,边将笔记记录到txt文本中(比较快捷)。整体课程学习完后,立即对之前的txt笔记进行整理,归纳到word文档中。

这个方法使用了很久,因为效果很好。自己学过的技术,笔记记录了下来,而且在整理的过程中又进行了巩固和复习。最后即使都忘了,也可以从word版本的图文笔记中去寻找,从目录上可以很方便的定位和查找。

后来一段时间也对笔记的方法进行过修正。比如你会发现有很多人已经在评论区或者笔记区把这节课的笔记记录下来了,所以就可以避免重复劳动,直接复制粘贴过来就好,反正后期自己还需要再加工一次。

而且自己手动敲笔记很浪费时间,很多时候需要暂停了视频去敲,甚至要多看几遍回放。但这个过程,反而占用了更多的听课时间,并且经常打断连续的学习。

为了保证自己的听课效果,先去复制笔记,然后再听,在听的过程中对复制来的笔记进行修正。如果评论区没有笔记的话,需要自己敲,但也要保证效率:很简单的概念就写个关键字就好。

看起来这个方法很是美好,但其实学的技术越多,会逐渐发现这个方法的缺陷:其实你在被动学习!

思维导图阶段

主动学习是你主动去汲取,去思考;被动的学习是机械性的去重复去记忆,大多数时间自己的脑子是不深入思考的。

你在记笔记的过程中,实际上是机械的听老师的讲述,然后机械的进行了记录,根本没有或者很少的去主动学习!你在陷入一个被动的学习过程中,因为反正最后还要整理一遍。

这样的话,后期笔记会使用的越来越频繁,因为你以为懂了,实际上还是一知半解,只是在重复记录老师的原话和PPT而已,在重复着老师的演示步骤而已。

所以之后我对自学的方法进行了一次大的重构。那是我在学会使用思维导图之后开始的。

思维导图是一个辅助的工具,但是它最大的优势是在于主动学习,因为如果你不去主动吸收、转化,别人是没法帮助你完成这个过程的。所以会迫使你去主动的吸收和转化。

既然学习的最终目的是吸收到自己的脑子里,并构建自己的知识体系,线性笔记流就有点舍本逐末了。

接下来我又更新了自己的自学体系。放弃了txt和word版本笔记整理,而是直接选择映射在脑海里。为了主动学习知识,我拿起了笔和纸。在学习的过程中,边听边吸收,然后抓住关键的点,比如一些关键的命令,或者一些关键的要点,在白纸上进行简要的记录。

实际的目的是从这堂课中提取出关键字,以方便后续搭建思维导图。这样的好处是,你在听了一遍课程的过程中,你自行梳理了整个课程的脉络和老师要讲解的重点,并吸收转换成了你自己理解的体系。

为什么不边听边整理思维导图?时间不够。课上的时间只能允许你完成吸收并进行简单的记录,整理导图的工作只能放在课后进行。

有了自己整理的凌乱的关键字之后,可以根据自己的掌握和理解程度选择要不要进行练习,如果掌握不够熟练,就要根据刚刚学习的课程中的例子进行练习,注意这次练习不是盲目对照着视频敲,而是要根据自己的笔记回想并盲敲,实在记不得了再返回去看。理解深刻后,下一步就是使用思维导图工具进行绘制。因为手写的笔记很难保存下来,也很难去查找,而且绘制的过程是进一步重新加工和构建自己知识体系的一个过程。

思维导图的绘制工具有很多,比如xmind、mindmanager、imindmap。大家可以选择合适的工具来使用。

这样的话,整个知识的脉络就很清晰了。并且需要你后期去逐步的整理和添加、修正,知识总是越学越新。

记忆法

思维导图可以帮助进行知识的吸收和整理,但知识最终要被记录到脑海中,如何进行高效记忆就又是一个重要的问题。

市面上教高效记忆法的课程有很多,主要依靠想象力来进行联想记忆,从而构建记忆宫殿。但只有通过长时间训练,才能达到这样的效果。

那么针对于普通人,其实最显著的记忆方式还是与之前旧的知识体系建立关联(当然这也是记忆法中最重要的一环)。

以我们最熟悉的知识体系举例——母语。让你随便说出与车相关的词汇,你可以轻易说出10-20个,因为你在学习过程中,潜移默化就会给知识进行关联、分类。

但反之,换一个其它的语言,比如英语。你可以在短时间内,轻易说出10-20个与车相关的词汇吗?英语不好的同学,做起来肯定会比较困难,而且会出现先联想到中文,然后再翻译回英文的情况。

所以在记忆过程中,主要使用关联法进行记忆,建立与之前知识的联系。如果有足够的时间,可以尝试使用记忆法来建立记忆宫殿。

当然无论使用哪种记忆方式,遗忘肯定还是会发生的,要根据抗遗忘曲线定期进行复习。知识才能历久弥新。

课件阶段

使用思维导图后,不得不说它是一种很好的方法,能辅助你进行主动学习。但使用了一段时间之后,发现了它也有一些很明显的缺点。

当我整理好思维导图后,经常忘了回顾复习;时间一长之后,再看之前绘制的导图,有一些关键字就完全记不清是在表述什么。就导致我对思维导图慢慢有些抵触,渐渐的就用的少了。

而自从当了讲师之后,因为工作习惯,会使用PPT来进行知识梳理和授课。慢慢的我发现,其实用PPT来整理知识和思维导图的作用相似,而且能携带更多的信息,在复习时更容易理解。

思维导图在绘制时,是要进行分支划分的;其实课件PPT在制作时,也要进行章节的划分,一般来说都是循序渐进的(简介->原理->基本使用->运维调优),然后在各个章节进行展开。

在课件中,需要以简短的文字来表述内容,既然是简短的文字,那么就需要你进行思考转换,最后以自己的理解落实在PPT中。这个过程,促进了主动学习的进行。

如果课件内容冗长、拖沓,就会导致学员无法理解,甚至造成授课困难。

在PPT中除了文字部分,对一些需要架构原理,可以配图,课件就会更加生动,大脑也更容易接受。

后期如果对知识有了更新的理解,就可以随时对课件进行修改,这样的话,PPT中的知识内容永远和你脑海中的保持一致,而且只要文档不丢失就可以经常翻阅,不会遗忘。

它在某种意义上,甚至可以是你的一个备用脑,一个知识库。

而课件这种形式,它的本质作用就是在于输出和分享,从这个角度来说,制作课件会有更高的意义。除了学习知识以外,完成的课件还能作为你授课的工具。

一旦你开始将学习到的知识进行输出、传授,你就会对这部分内容有了更深入的理解。

所以,后来我就一直使用PPT来进行知识的梳理,有机会的话,我还会去分享授课,完成知识的输出。

当然因为工作需要,我制作课件的效率很高,而且有固定的课件模板。当这些成为习惯后,我基本上只需要专注于课件的内容编写即可,这也是它更适合我的原因。

所以什么是高效的自学方法?

从我的心路历程中也能得到答案,高效的自学方法是:

1、主动学习

主动学习就是你要去主动吸收、转化成自己的理解,保证自己的笔记都是经过大脑加工之后的成品,通过多次加工,就能得到很精简的语句。这样就将知识从厚学成了薄,加上了自己的理解之后实际上又是将薄扩展成了厚。

2、合适的工具

选用合适的学习工具,能够达到事半功倍的效果。无论是采用笔记、思维导图或者PPT,适合自己的就是最好的。当然在选择的时候,它最好能够满足一些要求:使用方便、帮助自己主动学习、知识体系更新方便、留有足够的信息保证复习和输出。

3、高效记忆

就算你掌握的东西再多,但是如果没有高效的记忆,最后能记住的东西依然会很少。记忆可以使用关联记忆,也可以使用记忆法。当然,最简单的还是能够将知识反复输出,既抵抗了遗忘曲线,又让知识历久弥新。

结尾

好的学习方法形成,一定是经过长时间的尝试和积淀,不是一蹴而就的。在不断的探索中,找到最适合自己的学习模式。我的寻找之旅,供大家参考,与各位共勉。

最后,祝大家都能找到适合自己的学习方法,peace!

几年时间,我才真正学会学习相关推荐

  1. 怎么最快学会计算机ps,学习ps要多长时间?如何快速学会ps?

    原标题:学习ps要多长时间?如何快速学会ps? Ps全称为Photoshop,是做设计的基本工具.想学习设计的人都需要学会这一款软件.那么学习ps要多长时间?如何快速学会ps呢? 一般来说,我们学习p ...

  2. 我们如何学习:学会学习再学习

    我们如何学习:学会学习再学习 学习方法:不同科目不同方法 人和人学习能力的差距在哪里? 快速学习:我不是会得多,只是学得快 学习动力:培养啥耐心呀,你真的有欲望要做的事,八头牛都拉不住你 激发好奇心: ...

  3. 4.1 用学会学习破解迷茫——《逆袭大学》连载

    返回到[全文目录] 目录 4.1 用学会学习破解迷茫 什么是会学习 我付出了那么多,为什么还会这样 4.1 用学会学习破解迷茫 大学的新生,大多是带着一种豪情和自信开始大学之旅的.然而,一阵忙乱之后, ...

  4. 浅谈元认知理论与学会学习

    摘自:http://blog.sina.com.cn/s/blog_50f98dfa0100a86r.html 浅谈元认知理论与学会学习                                 ...

  5. 如何通过时间管理进行高效的学习和工作

    如何通过时间管理进行高效的学习和工作 01 | 导读 1.时间管理很重要,它能让你在忙碌的工作中,争取到更多的时间做让自己能成长的事情. 2.合理高效的利用和管理时间,是学习成长的必然路径. 3.学习 ...

  6. Meta Learning/Learning to Learn, 到底我们要学会学习什么?||介绍了几篇元学习文章

    https://www.zhihu.com/question/62482926/answer/625352436 转载:https://zhuanlan.zhihu.com/p/32270990 1 ...

  7. 控制儿童在什么时段使用计算机,利用家长控制限制孩子使用电脑时间,让其只能学习不能玩游戏...

    原标题:利用家长控制限制孩子使用电脑时间,让其只能学习不能玩游戏 小孩玩电脑是很没有节制的,其实Windows系统有一个家长控制,可以限制使用计算机的时段.可以玩的游戏类型以及可以运行的程序.下面我们 ...

  8. 程序人生路(四)学会时间管理并做好读书学习,这样才能成为职场中常胜将军

    写在前面 别人也是瞧不起你的地方,越会说你不行. 别人越会说你不行的时候,请你不要灰心. 总有一天你会有超越别人的能力,一种独当一面的能力. 这是一种,一个人可以撑起一个团队的战斗力,并对抗曾经瞧不起 ...

  9. 分享崔庆才的一些学习经验和生活感悟

    大家好,我是运营小马. 正如我们所知道的那样,10.23日 ,崔庆才因为写文写得很痛苦,将公众号转给我运营. 10.24 我兴致勃勃又小心翼翼的宣布了我要运营 10.25 崔庆才回来了,他说他有喷薄而 ...

最新文章

  1. Connect模块解析 转载
  2. iphone开发之数据库CoreData
  3. 《高可用MySQL》2 – 单机版MySQL主从配置
  4. linux c++ 程序运行时间,总结UNIX/LINUX下C++程序计时的方法
  5. 3 种发布策略,解决 K8s 中快速交付应用的难题
  6. 设计模式(2)策略模式 (模式讲解+应用)
  7. 基于http协议的api接口对于客户端的身份认证方式以及安全措施[转]
  8. java输出日志_java代码中如何正确使用loggger日志输出
  9. 实用遗传咨询 | 精神与行为异常-Autism
  10. 赶紧收藏!UI设计师必须知道的命名规范
  11. Java 数字签名原理及产生
  12. PhysioToolkit 软件目录
  13. zebra(斑马)PDA扫码uniapp程序小demo
  14. 数据导入时出现的问题:
  15. Auto CAD绘制基准符号的方法
  16. 自己建设网站需要学习什么?
  17. Linux文件与管理(还是多记)
  18. craps 双骰子源码c语言,双骰子(Craps)规则及其玩法二(转)
  19. kappa一致性检验教程_Kappa系数一致性检验和配对卡方检验SPSS图文详解
  20. 19.数学与经济管理

热门文章

  1. 360无线安全负责人:如何对入侵做到未卜先知
  2. 怎么给视频添加贴纸?建议使用这些添加技巧
  3. 完美国际真数苹果_电脑投屏神器完美版!了解一下?
  4. IT精英职场英语口语
  5. 常见民谣木吉他的外形
  6. cannot find the word template:WordToRqm.dot的解决方法
  7. Oracle 序列详解(sequence)
  8. js 判断数组是否为空
  9. Win10的WLAN网络共享给以太网(Ubuntu)
  10. 【分层图】分层图学习笔记