(编程)学习之道__本文非计算机相关且不涉及具体编程语言和代码

经过最近较长一段主观性很强,学习强度比较大的自我充电之后,在需要提高学习效率和效果的驱动下,开始重新思索高效学习之道。这期间回忆起了高中同桌及周围优秀同学的只言片语之间传授给我的学习方法,开始认识到自己当初的驽钝,学习方法的笨拙低效,遂决心重新开启认真对待学习这件事,结合最近的反思和查阅总结个人学习方法如下,是为引。

 

一、两大难点

  • 1.认知

    • 1.1 掌握知识而不是储存信息,训练思维方式而不是强行记忆。

      • 以往的学校的教育习惯的束缚,老师更多的也是“填鸭式”教学,尤其在”重复记忆英语单词“,过分强调”勤奋“,”重复“等等毒鸡汤式学习考试观念中,加上高中学习强度显著增加这个外界条件。很容易让人陷入”越焦虑越简单重复,越简单重复学习效果越差,更加焦虑“的恶性循环中。

      • 比较正确的学习观念是:学习的过程中积极的思考判断知识层次,去串联勾稽以往的知识块,关注知识的应用场景、重难点,跨越新旧知识链条节点之间的认知障碍。

    • 1.2 主动思考形成逻辑链条,最终追求“点线面体”成块存储。

      • 要想将信息加工成知识,再将知识强化形成真正的技能,必须要追求知识链条,知识块,知识体系的形成。一条完整的知识链条形成大致是这样的:接收(信息)-->思考、记忆(形成知识)-->思考、质疑(知识初步强化)-->练习或实践(知识进一步强化)-->接受(形成自己稳定的认知)。

    • 1.3 不可忽略的时间因素。

      • 掌握一门技能除了记忆、理解之外,还需要反复实践,再加上不可忽略的时间因素才能真正掌握的达到深度要求。而很多人忽略的时间因素,真正可以速成的知识和技能几乎是不存在的。尤其成体系的知识和技能需要慢慢的去消化和领悟,这个受大脑学习知识和掌握技能的客观规律制约,和主观上学习知识掌握技能的能动性的关系并没有我们期待的那么大。

    • 1.4 学习过程中,我们最不愿意去做的事,往往是对我们掌握知识和技能最重要的事,也往往是阻碍我们学习进阶最重要的事。

      • 比如,我们喜欢听老师讲不喜欢自己去讲;我们喜欢下意识地去重复阅读去记忆而不是去思考记忆;我们喜欢看别人地现成总结而不是自己合上书本去自己写个总结;我们喜欢去做新地题目,而不是认真深入地思考一道错题;我们喜欢学完一章赶紧学习下一章而不是先暂时停下来检测自己学到了哪些。但是,这些我们不想做地才是高效学习地正确方式,思考、总结、归纳,多通过主动输出来检测自己的掌握情况,哪些对我们来说更加有挑战性的工作,需要花费更多时间和精力的工作才是高效学习的关键。

  • 2.信息、知识、技能分类

    • 说明:不同的信息、知识、技能,需要掌握的方法、程度,运用的学习技巧都是不同的,要适当的拓展自己“全方位”的学习能力图谱。

    • 2.1 随意杂乱型:知识之间逻辑性不强,属于规则性的,不成体系的语法这种类型。比如零散的软件快捷键,某门学科重用率很低的一个独立小块儿知识点。

      • 技巧1:记住常用的,果断抛弃不常用的;完整的整理保存到一个可以快速查阅到的位置,比如做成 思维导图 或者 放到一个同类的信息的文件夹中,总之做到需要的时候可以快速找到即可。

      • 技巧2:如果使用频率高,那么就尝试“联想记忆法”,用自己熟悉的场景或者记忆模型将其串联起来。

    • 2.2 重概念和逻辑型:概念性强且新颖,逻辑成体系。这种知识应该是学起来相对容易轻松的。比如,网络通信过程,牛顿三定律。

      • 技巧1:重视理解,使用费斯曼学习方法,复述,讲给别人听,参与讨论和辨析,通过练习和实践去强化。

    • 2.3 重操作过程型:重视实际操作过程,更多的是经验的总结,尚未形成完善的理论体系或者理论体系在基于频率的判断下并不需要去深究。比如,部分编程问题,烹饪等场景。

      • 技巧1:对标法,挑好“师傅”或模仿的对象,去认真模仿和体会,并多次重复。

    • 2.4 逻辑和操作并重型:即有成体系的逻辑支撑,又有成熟的解决方案,且这种知识一旦掌握就不容易忘记。比如,Python的web开发常用框架Flask,Django等学习场景。

      • 技巧1:相对应的来说,也要重视逻辑和操作的同步学习,在理论学习中联系实践,在实践中思考理论,在反复交叉重复中真正做到掌握。业务逻辑和技术细节都必须重视。

    • 2.5 重创造型:这种知识和技能重在领悟,是基于一个人综合水平的基础上,才更加容易有创造性思维。比如,管理,架构等高阶场景。

      • 技巧1:需要重视思考、重视总结提炼习惯的养成,而且不能给自己设太多界限,保持一种“专注、痴迷”的状态,往往解决方法自动就产生了。

二、两大高效学习规律

  • 1.知识面越宽,建立新旧知识块间的联系越容易,学习起来越快速。

    这个观点很容易理解,比如对一门编程语言有深入理解的人,自学一门新的编程语言一般来说要比从来没有接触过编程语言的学习者要更快。所以真正热爱学习、长期坚持学习的人,更容易完成知识技能跨界,所以经常能看到某些学霸在多个方面都做出了令人羡慕的成就,这些就是本人羡慕的掌握高效学习方法的人啊。比如写这篇文章,如果不是我一直有间断性探索学习方法的习惯,再结合最近的经历,是不可能只花了10分钟左右就构思完这篇文章的大纲,而且中间思路没什么阻断,还能勉强算全面。

  • 2.越专注,调动的活跃脑区越多,越容易掌握,学习效果越好。

    如果在学习的过程中保持高度的专注,尽量让大脑的多个片区保持活跃,那么它们之间的联系就越强,其通路就越顺畅,自然学习效果就比单一区域的人好。日积月累形成习惯下来,同样的学习环境和条件下,学习效果的区别就越来越明显,学霸往往越来越学霸,学渣往往越学渣。

三、两大主流学习技巧(阴阳两极,相克相生)

  • 1.费斯曼学习法--关键字:思考,输出

    重视思考理解和输出,大致分为4步:第一步,写下一个你想要学习的概念或者知识点;第二步,试着想象自己如果要讲给一个完全不懂的人听,该如何讲解,试着真的讲解给周围人听或者模拟讲解;第三步,如果有卡壳的地方,停下来思考并重新查阅资料去理解,直到可以足够顺畅的去理解并表述出来为止;第四步,看看自己的讲解是否可以更加的简练,通俗,易懂。

  • 2.艾宾浩斯记忆法--关键字:记忆,输入

    信息输入大脑后,遗忘也就随之开始了。遗忘率随时间的流逝而先快后慢,特别是在刚刚识记的短时间里,遗忘最快,这就是著名的艾宾浩斯遗忘曲线。遵循艾宾浩斯遗忘曲线所揭示的记忆规律,对所学知识及时进行复习,这种记忆方法即为艾宾浩斯记忆法。 对所学知识和记忆效果及时进行复习和自测是艾宾浩斯记忆法的主要方式。

四、学习之”道“

  • 1.常见重要心态误区

    • 1.1 好高骛远(急于求成)

      知识焦虑的时代,追求速成的例子屡见不鲜。前一阶段的我就犯着这样的严重错误,总想用更短的时间完成更多的事情,总想同时做多件事情。为了未来过渡担心,车房这些问题随着年纪的增长对大多数人来说都是困恼,我也不例外。在这种情况下,我逼迫自己不敢停下来,在初期确实很有效果,但是后面因为相关做法让自己生了一场大病,让自己没办法继续学习和思考,总算才开始有一些新的顿悟。

      有一个定律就是关于说:”我们完成一项工作的时间几乎总是比我们预期的时间要长“,这是因为在考虑一项计划的时候,我们往往理想化我们能够付出的努力,高估自己的坚持,忽略环境的干扰等等。

      所以学习就要有不骄不躁的心态,把注意力放在当下的学习过程中来,体会专注在学习过程中的乐趣,来充盈奋斗年纪的每一天。不念过往,不畏将来,内心宁静平和,行动果敢坚决。

    • 1.2 拖延症和提前症

      拖延症加上完美症会非常令人困扰,拒绝”拖延“的观念深入人心,但是真正战胜拖延的人并不多。拖延有一些特点,越是拖延,心理压力越大,心理压力越大越是想拖延,就这样常常形成恶性循环。拖延其实主要是大脑在”捣鬼“, 它的部分区域想偷懒,就给你传递一个”困难“的信息来”吓唬“你而你还容易被它欺骗。而追求完美的人往往为了更好的利用时间,为了把这自己期待的项目做完美,容易陷入”永远在准备“的状态,或者永远在权衡利弊,却不敢用尽全力。

      解决的方法是:立即开始、马上行动,先度过前面的15分钟之后,大脑中”开始产生的拖延想法“就会消失,转而开始让你慢慢进入解决问题的状态。总结,解决拖延症的最好方法就是立即行动。

    • 1.3 眼高手低

      网络时代信息获取空前便捷,碎片化的知识,大量的信息,让我们获取结论更加容易,而少了深入的思考和细细的体谅。轻易的判断一个人,轻易的做出一个结论,很容易觉得自己也可以”做出一番大事业“,觉得别人的成就也不过尔尔。时间久了,就会容易养成这样”眼高手低“的习惯,简单的事情认为没有价值不愿意做,困难的想做又做不了,说到底还是基础不够扎实,知识体会的不够深,技能不够熟练。

      解决办法:对学习保持初心,对知识保持敬畏的心态,可以在简单的问题上给自己提出更高的要求。多问为什么,是否有更简单的解决办法,是否可以深入浅出的讲给别人听?

    • 1.4 贪多求全

      信息爆炸、知识爆炸,我们穷其一生不可能掌握世间规律之万一。

      解决方法:早点放弃贪多求全的心态,学会做给信息和知识分层,不同的知识不同的处理方式。对于有些知识要勇敢的放弃丢弃,掌握快速学习问题的方法,掌握解决问题的思路,能很好的解决实际的问题就够了。

  • 2.变被动为主动

    • 2.1 被动学习和主动学习,会逐渐拉开人与人之间学习的差距。学会主动学习的人,更容易将新的知识变成自己的知识和技能。而被动学习降低了大脑思维活动,不容易形成知识块之间的连结,不会主动考虑知识的应用场景,不利于知识的强化,慢慢的不用的知识更容易被遗忘。

    • 2.2 主动学习是基于”项目式“学习,以用促学,干中学。主动学习是基于兴趣,基于探索,更容易体会到学习过程中本来的简单充实的快乐,也更容易坚持下去,是谓快乐学习。

    • 2.3 最主要的还是因为主动学习调度了更多的大脑资源,大脑在长期的这种活跃状态下自然有更好的学习效果。

  • 3.总结归纳

    • 3.1 总结是将书和知识读厚变充盈的过程,是主动思考活动的过程,是建立知识体系的过程。

    • 3.2 归纳是将总结的知识进行去粗取精、去伪存真的过程,是将知识真正的变成自己的,并更加关注知识勾稽关系的过程。

五、学习之”术“

  • 引入:学习之”术“在我看来,应该是一个自发的过程,当我们从学习中领悟到快乐,能够真正的有强烈的自我驱动的时候,我们自然就可以创造出适合自己的各种”术“,我们自然会去想提高学习效率和效果的方式,我们会去吸收别人的先进经验,我们会总结自己学习的得失。

  • 1.学习是生活的一部分,是一个体系的一个环节,饮食、学习、娱乐、锻炼、睡眠、情感,应该是诸多生命之轮上各个环节,它们之间相互影响,所以每个环节的节奏都很重要,需要我们统筹安排。比如,保持科学的用脑习惯,一次专注地做一件事,健康饮食,规律作息和睡眠,保持适当地锻炼习惯,和周围环境保持良好地互动关系。

  • 2.做好精力管理,总结摸索自己身体、精力、意志力等的规律更好的加以利用,在精力旺盛的时候做最重要、最难的事。

  • 3.学会娱乐和放松,主动的去娱乐,给生命创造更强的节奏感。

  • 4.化整为零,化零为整的来灵活安排工作和生活。

  • 5.利用大脑休息时候的潜意识来帮助我们记忆、总结和创造。

  • 6.降低任务之间来回切换的成本。

 

注:

1.关于信息、知识、技能的划分我尚未思虑的很成熟,暂先写出来以便后面迭代。下一步可以加入场景,频率等维度划分,提高质量。

2.本文的一个概念:关于信息、知识、技能的个人理解,我把知识看成是经过加工处理的信息,而技能是基于知识而来经过反复强化后可以长期保持的知识和能力看作技能。

3.全文在两大主流学习技巧位置需要较多完善,还有其它部分用词在逻辑性上面难免不足,后续有时间在强化。

4.将近4小时写出,中途还被打断过,仓促成文,见谅。

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值