由普林斯顿大学教授的Brian W. Kernighan编著的《世界是数字的》一书全面介绍了电脑的内部结构和运行的方法,其中包括了计算机的基本单位比特(bite)、了解cpu、软件系统、通信方式与万维网。是一本初级的、入门的书,对大一的我们的帮助是非常大的,让我们认识到我们是生活在一个数据的世界里。回响一下10年前,互联网刚刚进入中国,3g网还没有覆盖全国,对数据世界的感觉还不是很深,可十年后的今天,在这本书的引导下,惊觉自己已经被数据包围。在家里,用电视、用电脑,在学校扣手机,一切的一切都被和数据紧紧的捆绑在一起。

  这本书共分三部分,硬件,软件和通信。本书更是让我们了解到了第一台电脑的产生时间,与第一位“工程师”竟是以为织布机的发明者。如今,数字的普遍,数字化的发展让我们要意识到我们应该抓住数据的尾巴,必须接受它并好好的使用它。

  在硬件方面,我们要清楚的知道计算机的构成,要知道数据的表示方式和处理方式;在软件的方面,要清楚的知道怎么描述发问者所提出的问题,要打好基础,数据算法更是重要。记得在《程序员开发者路线图》里有提到过:你所学习的一门语言将是你学习下一门语言的工具,第一门语言很大部分决定了后一门语言的好坏。这正是强调了学习第一门语言、打好基础的重要性。本书很少涉及怎么学,更多的是介绍,不是心灵鸡汤模式,而是一砖一瓦的介绍。通信方面,大到互联网,小到话筒,都是一种信息传递的方式。

  另外,本书让人眼前一亮的还有书后面的词汇表,它详细的介绍非常多的名词。

  不久的以前,我还以为学习软件不一定要学会这些,每当被人问起我xx电脑部件坏了咋办的时候,每当碰到关于计算机运行方式的题目的时候,我总是含糊带过,以“我是学软件,又不是学硬件的”之类的话含糊过去,殊不知在将来的今天里会被这些东西搞混,只懂简单、基本的代码,但却不知道他们运行的计算机内部是发生着怎么样的运算、组合方式;

一个真正追求知识的人应该广泛的去了解,不能为了学习而学习。要以充实自己为目的为动力,不断的充实自己,不断的对专业了解越来越深入。