ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

阅读编程书籍高效方法我已掌握,谁与争锋?

2020-06-28 15:05:42  阅读:160  来源: 互联网

标签:知识点 高效 三悟 一知 二明 编程 争锋 理解 阅读


作为学计算机的,毋庸置疑,阅读大量计算机经典书籍是提升能力的一个重要途径。

相信初学计算机的小伙伴们都有这样的经历,开开心心地在网上买了书,收到书后迫不及待地翻开书本,津津有味地一页又一页地看着,看了几天后,回头翻看之前的,觉得很陌生(咦,我看过吗)
在这里插入图片描述
挫败感越来越强,把自己看泄气,然后这本书就被扔到书架上吃灰


编程语言类

比如C,C++,Java,Python,Go……
在这里插入图片描述

多练!

  • 先看视频,熟悉些名称概念,可快速过一遍。视频讲解的一般会是比较重点知识,如果一上来就看“大转头”,很容易迷失方向,把自己看泄气。
  • 选着一本合适的入门书籍,制定一个短期计划,短期内高强度压下来,忌讳每天看几页那种
  • 不要太抠细节,像C/C++,它的语法颗粒很细,如果深陷每个细节,那么语言就可以够你学一辈子了。
  • 书本后的习题做一做,不会可以Google,问人……

先看视频,再看书,一定一定要上机敲代码!

数据结构与算法类

理解+运用

在这里插入图片描述

  • 这一来的知识是比较抽象,所以要重理解。

  • 带着问题去读,并且反问自己一些问题,这个数据结构的优缺点,那个算法的复杂的是多少……

  • 初看肯定会有很多问题,遇到问题,多多利用网上资源问Google、查CSDN……寻找答案

  • 每读完一章节,要做总结,总结遇到的问题,前面寻找到该问题的答案,整理下,写写博客

  • 学算法,刷题是必不可少,一定要多做题。算法书后面的习题、LeetCode题库、各大高校的OJ…

讲述特定方面类

一知二明三悟

在这里插入图片描述

  • 这类的书籍往往都需要有一定基础知识才便于理解
  • 三遍读书法,一知二明三悟

一知二明三悟

第一遍

讲究快速(虽说是快速,但并不是随便翻翻那种)。所以先阅读序言,序言以简短精炼的语言,为你分解了整本书的架构,帮助你把握系统的整体。

这一遍,不必深究太过细节的知识点,你可以做个标记,第二遍阅读时,再细细研究。看完之后能对这本书有个大概的印象,那么目的就达到了。

第二遍

讲究理解,尽可能地把知识点都理解,对第一遍阅读时的疑惑进行深究。这一遍要有耐心,所谓“欲速则不达!”阅读计算机类的书,不建议边看边做笔记。你可以写写阅读过程的思考和见解,或知识点的整理等等这类的。(个人推荐写博客,写博客也是一种记笔记。不同的是,它是会发到网上,别人能看到。)

这一遍结束后,不用急着读第三遍。可以看看自己写的博客,满满的成就感油然而生。

第三遍

读完第二遍后,建议先放一放。因为知识是需要沉淀的,人的大脑需要一些时间来慢慢消化。这一遍更是讲究实践,陆游有云:**纸上得来终觉浅,绝知此事要躬行!**知识不仅是要让它停留在脑海中,更是要运用到实践中。你会发现不仅巩固了之前的知识,甚至还会产生新的想法,达到看山还是山的第三重境界。

For example

  • 学语言,可以尝试写个小项目,小游戏之类

  • 学数据库,可以做个管理系统,超市,图书馆……

  • 学操作系统,可以试着看下源码

  • 学编译原理,可以试着自己做一个小型编译器

  • 学计算机网络,可以自己尝试搭建网络环境。

总结:计算机科学类书籍重视实践,脱离了实践,往往就不能完全理解书中所述的理论和方法,过目就忘,talk is cheap

当然,一法不能通百书,有的放矢即可。

方法也不止一种,如果你有更好的方法,欢迎在评论区留言。

标签:知识点,高效,三悟,一知,二明,编程,争锋,理解,阅读
来源: https://blog.csdn.net/Dragon_1718/article/details/106977974

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有