预备3-如何学习编程

如何学习编程

我说说曾经学习编程踩得坑

  1. 纠结字面上的意思

    如纠结一个关键词的名称如何来
    为什么叫这个名称...
    只是一个简单的名称,该名称代表某一想象/行为,就好比你为啥叫张三,
    千万别去深究这些...
    
  2. 做笔记的时间比敲代码的时间还多

    做笔记的原因是,自己总结归纳所学的知识, 
    不是为了内容更工整,更好看,更方便,
    做笔记实际上是把自己所学的知识进行产出, 精华是总结归纳
    
  3. 心急

    太久没学习记得要先掌握学习的方法, 
    不然无法面对高强度的灌输,不然跟不上,
    学着学着心态就炸裂, 怀疑各种值不值得,
    怀疑自己...每个人的学习能力,消化能力都不同,
     急于求成,会造成很多很多的焦虑, 
     科学学习方法+找到自己节奏+坚持
    
  4. 光听,光看

    不要听了个声音, 不可把精力放在听他讲了什么文字, 
    而是听老师讲了什么内容,在脑子里要有点反应,边听边理解,
    看视频也是如此, 不要就看了个画面, 跟着视频思想走
    看完了,就自己敲, 有疑问就去百度, 切记不可重头去看,
     因为在真实工作中, 上级给你讲需求都是讲一遍,培训也是,
     不可能手把手教,有问题自己去百度搜出答案来, 这个肯定很慢,
     很困难,前期可能一个小问题卡了3个小时,这些过程都是正常, 
     后面你会获得一个能力, 百度关键词的能力,
     能找到问题的关键词, 去百度搜出来
    

    科学的学习方法

    学习方法掌握了, 学啥都快
    推荐几本书, 都是讲学习方法, 脑子使用过程

    1. 为什么学生不喜欢上学
    2. 让大脑自由
    3. 学习之道
    4. 如何学习
      这几个都可以在喜马拉雅的喜马讲书里听…
    1. 改变观点>遗忘是朋友 , 遗忘是为了更好的记忆

      
      记忆分为存储和提取两个能力
      
      储存能力: 就是对一件事情有多熟悉, 记得就会有多牢固
      提取能力: 从储存记忆里面提取到意识中的能力
      
      我们越是经常接触这一件事情, 对他的存储能和提取能力会越强,
      只要把一件事情记住了,那他就永远的
      保存在脑子里,并不会遗忘, 记不起来是因为对这一件事情的提取能力不够,
      没办法把对应的信息从大脑里面搜出来
      
      
    2. 科学增加记忆能力 = 增强存储的困难度

      1.不断的改变学习的场所,在不同的环境
         回想一下深刻的记忆, 一定会发现几个因素: 
         听觉 / 视觉 / 运动等都丰富的环境因素, 越是丰富, 你记得越牢固, 
         如: 那天晚上(视觉),我走在黑暗的小路(运动,夜晚等),
         我听到呜呜的声音(听觉),让我感觉毛骨悚然,心脏砰砰跳动....   
         这种具备丰富的环境因素 , 我想一定记得牢牢的
         
         
      2.分散式复习
       存储是有记忆曲线的,刚接触的东西,遗忘会比较快,
       这是脑子的机制(不会什么都存),然后隔一段时间在回顾, 
       在隔一段时间再次回顾,这样会越来越牢固, 具体的回顾时间,
       可以用艾宾浩斯的app帮助存储
       
      
    3. 以教别人为学, 讲故事

      主动回忆,进行产出, 包括背诵,做题,
      教别人,通过故事/例子教别人的方式
      
    4. 对复杂的难题

      1.把相关的,又不同的内容混在一起学习, 
      可以加强辨别和深化对知识的理解
      
      2.打断,意思是专注的研究问题一段时间后, 
      又没有找到答案,这时候一定要停下来,
      休息去做其他事情,事情被打断之后,
      大脑会把这件事情提到最优先需要完成的位置,
      重新激活对这件事情的关注,自动会搜索和他一切有关的信息,
      不一定就会解决,但这种技巧会帮助解决的进度
      
    5. 小方法

      简单硬邦邦的知识,需要技巧来记
      1.谐音记忆  如英语单词,用中文记
      2.押韵记忆  好的顺口溜和规律很好记的
      3.形象记忆  把知识变成形象的画面来记
      4.首字母记忆 一些单词用首字母来记
      5.歌谣记忆  啥周期表,朝代等都用过歌谣的方式来记
      
    6. 睡好来

      1.睡觉分为快速眼动阶段,自动整理头绪,
      从而加深对知识的理解,同时有助于灵感的产生
      
      2.非快速眼动阶段:能提升运动记忆和知识性记忆等多个方面
      所以睡眠要保证>>>时长/睡眠质量+ 以及午休
      
    7. 减轻压力

      压力分为有益 , 危害,识别很重要
      1.这件事情引起了生理反应,并且能够被外界查询到
         如: 天天晚下班, 天天堵车, 回家后,家里人都发现你脾气变大了,这种压力是危害的
         
      2.你很讨厌这件事情   
         你很讨厌这件事, 但又不得不做,这种压力是危害的
         
      3.你感觉根本无法控制这件事情,你什么也做不了
      如果出现了这三种压力, 一定要注意,长期的压力会产生慢性应激,
      长时间会停留在体内,损害学习能力
      
    8. 运动

      不开玩笑,运动很重要, 特别是搞IT行业,运动能提升大脑的认知水平,
      原因是运动能给大脑带去充足的葡萄糖和氧气,
      运动能刺激大脑产生[脑源性]神经营养素因子,
      能让神经元保持年轻健康,而且运动有助于释放压力, 
      身体好了才能好好的敲代码,不然腰酸背痛颈椎病怎么敲?
      
    9. 刻意练习

      想想你刚学车的时候拘谨的样子
      在想想你学会了开车后,一手开车,一手抽烟, 听着音乐 ,还聊天的样子
      为什么呢? 
      因为开车已经不用思考了, 用的是快思考/工作区/存储记忆 
      ,重复练习, 从中能得到孰能生巧, 技能整合,随心应用~
      

      纯手敲, 如果文章对你有帮助, 记得点赞鼓励

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值