zoukankan      html  css  js  c++  java
  • 学习方法-暗时间

    根据主题来查阅资料,而不是根据资料来查阅主题

    以前读书的时候是一本一本的读,
    眼里看到的是一本一本的书, 现在则是一章、 甚至一节一节的读, 眼中看到的不是一本一本
    的书, 而是一堆一堆的章节, 一个一个的知识主题, 按照主题来阅读, 你会发现读的时候不
    再是老老实实地一本书看完看另一本, 而是非常频繁地从一本书跳到另一本书, 从一处资料
    跳到另一处资料, 从而来获得多个不同的人对同一个主题是如何讲解的。 比如最近我发现在
    看蒙特卡罗算法时就查了十来处资料,其中有三四篇 paper 和六七本书;这是因为即便是
    经典的书, 你也不能指望它对其中每一个主题的介绍都是尽善尽美的, 有些书对某个主题 (知
    识点)的介绍比较到位,有些书则对另一些知识点介绍得比较到位。而有时候一篇紧凑的
    paper 比一本书上讲得还要好。我硬盘里面的书按主题分类,每个主题下面都有一堆书, 当
    我需要学习某个主题的知识时(譬如贝叶斯学习或者神经网络) ,我会把里面涉及这个主题
    的书都翻开来, 索引到相关章节, 然后挑讲得好的看。 

    看一本书总是习惯性一字不落地从头看到尾,这是病!得治。(当然如果你是处女座的那就没办法了,囧~~~)

    带着问题去看书(找到专门的对应的章节、对应的知识点)或者直接看自己感兴趣的章节,这样往往是非常高效的。看不懂?

    为什么看不懂?如果看不懂一个知识, 一般有如下几个可能的原因: 1. 你看得不够使劲。
    对此古人总结过——书读百遍其义自现。 虽然这个规律不是任何时候都成立的, 但是从认知
    科学的角度看是完全可以解释的, 我们在阅读的时候, 注意力往往会有选择性地关注其中的
    某一些“点”, 而忽略了另一些“点”, 于是一遍看下来可能因为某一些忽略导致无法理解整体。
    或者干脆看的时候就没注意其中一些细节但重要的东西。 此外, 大脑理解一个东西需要一定
    的处理时间, 人脑的处理速度很慢, 神经冲动每秒传输速度不过百米, 所以不能指望看到哪
    懂到哪。 最后, 我们可能因为思维定势的原因会从某个特定的角度去看一句话而忽略了从不
    同角度去理解的可能性。 对于这类情况, 仔仔细细地再多读两遍, 多试着去理解两遍, 往往
    会“哦!原来这样。”地恍然大悟。2. 其中涉及到了你不懂的概念。这是技术性的不理解。
    这种情况就需要 Cross Reference 。如果一句话中用到了你不懂的概念,那就去查,现在很
    多书都是电子书, 直接搜索一下, 或者, 对于纸书, 看一下书后面的索引就行了。 奇怪的是
    很多人看不懂也不分析一下为什么不懂, 就直接放弃了。 正如解决问题一样, 问题卡住解决
    不了,第一时间要做的就是分析到底为什么解决不了,而不是直接求救。 3. 作者讲述的顺
    序不对,你接着往下看,也许看到后面就明白了前面的了。因为作者写一本书,是站在已经掌握了的立场来写,

    大部分时候就连他自己也不清楚到底哪个章节应该在哪一章节前面,知识点本来就彼此交错,

    因此无谓所谓的章节序。

    --摘自《暗时间》

    手里拿着一把锤子,看什么都像钉子,编程界的锤子应该就是算法了吧!
  • 相关阅读:
    【WebService】WebService之WSDL文档深入分析(三)
    Android开发——发布第三方库到JitPack上
    Android破解学习之路(七)—— 乐秀视频编辑 内购破解 专业版 价值40元的破解
    Android破解心得——记学习七少月安卓大型安全公开课
    【转】Android播放音频MediaPlayer的几种方式介绍
    Android开发——EditText的属性使用
    Android开发——Fragment的简单使用总结
    Android开发——签名包的生成
    Android Stuido xml使用app属性没有提示代码
    Android开发——设置界面的创建
  • 原文地址:https://www.cnblogs.com/chess/p/4738339.html
Copyright © 2011-2022 走看看