• 关于学习的一点感悟及总结


    背景

    今天终于突破了一点点关于HLSL的知识,有感而发。刚接触DirectX,完全是摸不着头脑,各种概念都是非常新奇的,完全不懂,直到个各种概念逐渐清晰,并产生相互联系,描述了DirectX的工作机制,当然这个是技术层面,由于该学习过程非常具有自己摸索着学习几乎完全陌生的领域的特点,因此基于这一段学习过程,本篇对该学习过程和心得做一个简要的总结。
    

    高效学习的前提条件--充沛的精力

    这一点,非常有体会,当精力匮乏时,大脑持续发出想关机休息的信号,于是对于新的概念的理解力就极度下降,更不必说,找到与其有关联的概念,试图去理解更宏观,更进一步的知识。那么问题来了,如何保持充沛的精力?第一,适当的锻炼,这不仅可以促进大脑分泌多巴胺,平衡情绪,提高专注力,还可以有效的助眠,使身体得到更好的休息。第二,在精力充沛的时间,早起,午休后等黄金时间。
    

    高效学习的过程--“磨”

    整个过程实际上是一个“磨”的过程,不懂的概念,应积极的去搞清楚它的基本意思,比如”光栅化",那么什么是”光栅化“,为什么要”光栅化“,这些可以从网上查到它的原子级理解的意思,除此之外,还应积极的将查阅到的成果,写下来,方便后续遗忘后能迅速的获取该成果,巩固概念的理解。
    “磨”的第二个表现在于,提出问题,提出自己有疑惑的地方,并试图诉诸于网络,找到答案,因为学习的资料不太可能把所有细节都解释的非常清楚,如果是入门级别的水平,参阅比较中级的书籍,这个现象更加的明显,而这种不太清楚的细节,就是理解的障碍,而正是这个障碍,可能就是渐入佳境的桥梁。

    最后一点小思考

    其实,学习和思考有非常高的相似性,这种相似性就在于两个过程都是把不确定性逐渐收敛于确定性的过程,比如概念的不确定不了解到确定了解,某种知识体系运作机制的不确定不了解到确定了解,做某项决定的不确定不了解到确定了解,而这种把不确定性逐渐转变为确定性的能力就是提高学习和思考的能力,提高这种能力的途径,当然是多练习,也就是多学习和多思考,但也要讲究方法,其核心就是可以提出有价值的问题,而此时,我也终于明白,提出有价值的问题往往比答案更重要的真正含义,问题其实就是一面旗帜,它指引串联了概念与概念之间联系的可能,体系运作机制等究竟是如何的,等方向,而在解决问题的过程,其实就是锻炼这种把不确定收敛为确定的能力。
    最后,写作本身也是一种能力,它基本上有两个功效:(1)它需要将上面提到的将不确定收敛为确定的思维过程清晰的表达出来,与此同时,更进一步的理解这个思维的过程。(2)就是思维的演草纸,思维瞬息万变,而如果通过写作的方式,来进行“头脑风暴”,往往也会捕捉到最具价值的问题和想法。

  • 相关阅读:
    我心里优秀架构师是怎样的?
    Rock Pi开发笔记(一):Rock Pi系列arm产品方案快速落地方案介绍
    面试官:Redis中有序集合的内部实现方式是什么?
    面试官:Java中对象都存放在堆中吗?你知道逃逸分析?
    多线程设计模式之保护性暂停
    多线程之深入理解park与unpark
    模拟实现FutureTask
    多线程之park()与interrupt()的理解
    多线程之活锁(了解一下就可以了)
    多线程之模拟自定义消息队列
  • 原文地址:https://www.cnblogs.com/johnyang/p/16181719.html
Copyright © 2020-2023  润新知