zoukankan      html  css  js  c++  java
  • 浅谈选择学习教材

      开通博客有几日了,由于近期有点小忙,所以直到今天才来写第一篇咯。用这个题目是因为最近对这个的感受比较强烈,本人尚在学习当中,此文是个人的一些不成熟想法,初学者可以参考一二,倘若被哪位高手看到了,恳请指出不足之处。

      最近在看的书是 “《深入理解计算机系统》(第二版),Randal E.Bryant David R.O’Hallaron 著,龚奕利 雷迎春 译 ”,二月份买的,挺厚实的一本书,内容偏向硬件,原计划在三月内看完,不过根据现在的情况来说估计是看不完了,因为这书是背景是Unix,所以第三章关于汇编的那部分因为格式是GCC产生的ATT格式而非较为熟悉的Intel格式,不过由于之前我汇编没有学得多深入,而且书里把概念阐释的比较清楚,翻译者对一些可能会对初学者造成困扰的地方加上了自己的提示,所以也比较容易的就搞定了。尽管我认为这本书基本上符合我们中国人的语言习惯,但仔细读还是能发现这书确实还是翻译过来的。因为语法习惯不一样,以及翻译者的细心程度不一,很可能造成一种阅读障碍,这种阅读障碍最让人讨厌的地方在于:明明这句话按你的语言水平完全可以看得懂,但你会因为语法的别捏,措辞的奇怪,潜意识里会产生一种排斥情绪,倘若你是新手或是少有这样的阅读经验,甚至可能会怀疑起自己的智商。例如我在学校开操作系统这门课之前借过一本讲操作系统的书,或许是当时我底子太薄吧,看了一段时间后竟然最后不记得看了些什么东西。所以,大家选择计算机学习教材的时候,第一要务便是要从语言角度来考虑——倘若大家对某本国外的著作评价较高(貌似国内作者写的公认的好书我一本都不知道,汗),你也想要一窥究竟,但自己的英文又不是那么好,切记切记,选好译本,不然很可能结果就是自己在降低自己的学习效率甚至是在虐待自己。当然,最好的方式还是把英语操练好,直接读英文原版啦。

      现在我重新假设一种情况,来引出我的另外一条建议:你在某个方面已经有一定的积累,突然某日希望了解一些其他方面的知识,那么该如何选择教材呢?我还是把我的经历写出来,在学过一段时间的C之后,我对制作网站有了想了解一下的冲动,我便开始先在网上找一些相关的资料,为了搞清楚网站运行的一些机制以及浏览器表面下那些我们看不见的结构,我在某论坛发帖询问,然后得到几个出现频率非常高的关键字,譬如:数据库,动态网页,PHP,服务器……这些对于当时的我来说无疑是全新的玩意,于是乎我便开始在图书馆查找一下类似于《xx天教你学会做网站》的快餐式书籍,之所以把这样的书叫做快餐式书籍是因为这些书往往看上去不薄,但占据版面较多的通常是图片,这些并不是需要自己来体会理解的书,更像是某种产品操作手册,照着这些书中介绍的方式,往往会让你离真正的事实隔离开来。正因为我之前陷入了这样的误区,导致我到现在对于网站的了解并不像我期望的那样。因此,在属于我假设的情况当中的你,这时候其实没有比论坛的帖子和官方提供的一些技术文档更适合你的了,通过这些非我们平时印象中的“教材”,你便可以继续保持良好的学习的状态——充满好奇心,重视逻辑,不流连于表象。

      除去以上两条我感觉最需要注意的,另附上一些补充:

      1.警惕那些语言过于轻松,甚至接近口语化的教材,学习某一门技术的时候应该格外注重自己的“第一次”,或许那样的书好像有利于记忆和理解,但你不能确定像这样不够严肃的理解方式有足够的说服力,或许是因为作者考虑到你刚刚起步时的内心处境,不过事实上对于你以后的学习可能会帮倒忙。

      2.多逛一些优质的论坛和博客,从这些地方接受前辈们高尚但不显眼的馈赠——他们的书单。

      3.视频教材要合理的使用,据我所知网上有不少免费的视频培训教材(也有可能的是流出版),除非你对某块的了解属于完全空白状态,而手头正好有这样的“珍惜”资料,你可以尝试观看一部分作为预热,否则还是自己老老实实去读书,因为在学习过程中,主动的思考比被动的接受要好。

      4.不要光看免费的电子书,为一本好书花一些钱,这钱不会浪费。

  • 相关阅读:
    ftpserver / FTP model:PORT/PASV/EPRT/EPSV
    windows 环境下搭建electricSearch+kibana
    springBoot2.x整合 logback实现日志记录
    springBoot使用aop添加处理rest请求 打印请求时间 和请求参数
    springCloud 使用feign复制请求头调用其他服务 content-length不一致导致调用失败
    mysql查询重复用户最新的一条数据
    【开源】 开源社区
    【数据库】 SQL 使用注意点
    【数据库】 SQL 常用语句
    【数据结构】 List 简单实现
  • 原文地址:https://www.cnblogs.com/xupengzhuo/p/1996021.html
Copyright © 2011-2022 走看看