美亚4.4分!这可能是最有趣的计算机科学入门书籍

程序员书库(ID:OpenSourceTop) 编译

链接:https://code.energy/learn-computer-science/

许多科技企业的创始人都是计算机科学专业出身的,这些并不是巧合,事实证明,一旦你掌握了计算机科学,你就拥有能为科技企业出谋划策的计算机思维,而且会帮助你成为一个更加出色的人


计算机科学需求正在爆炸式增长


美国劳工部预测,到2020年将有140万个计算机科学工作岗位 - 但目前符合条件的人才只能填补这些工作岗位的30%。面对如此令人震惊的数字,许多人甚至将计算机科学教育推向小学。


我的一位朋友,他经营一家科技公司,就经常和我吐槽:现在要聘请一个优秀的程序员太困难了,面试者大部分知道如何编程,但都不了解计算机科学,如今越来越多的高级程序员认为:具备计算机科学知识是必要的。


既然计算机科学人才需求这么大,为什么并没有太多人在研究它?值得一提的是计算机科学是最受欢迎的十大学位之一,但是,学起来确实很难,因为大学课堂的教课方式太过复杂和严谨,这种教学方法对于想要成为学术研究人员的学生来说,这是好事,但对其他人来说就未必了。据“每日电讯报”报道,计算机科学专业的辍学率高达11%。


而且计算机科学相关的书很少,基本找到的都是冗长乏味的教科书式的书籍,我觉得初学者就应该以一种简单、有趣和直接的方式学习计算机科学的书。比如讲解知识点的方式是这样的:



其实这样的书还是存在的,而且前不久中文版也出版了,这本书就是——《计算机科学精粹》



本书面向所有对计算机科学感兴趣的读者,以浅显易懂的语言和简明扼要的形式介绍计算机科学领域的重要知识点,尽量少涉及学术概念,着力将抽象理论具体化,复杂问题简单化


值得一提的是,本书在美亚上获得4.4星好评。



其风格有点类似之前和大家推荐过的《算法图解》,采用插图图方式,生动介绍计算机科学,全书只有100多页,没有高深的知识,读起来不枯燥,无论你是科班出身的老手,还是经验不足的新人,本书都能让你眼前焕然一新


阅读目录



本书一共分为八章,第一章到第三章,主要讲解数学相关的基础知识;第四章关于数据,如数组、链表、树等;第五章关于算法;第六章关于数据库;第七章关于计算机,最后一张着重讲解程序设计。


作者简介



Wladston Ferreira Filho 程序员,获得米纳斯联邦大学计算机科学硕士学位,现任职于 Code Energy,热衷于学习各种编程语言。


读者书评:


@yjhmelody:很适合大一读,大一的时候计算机概论课应该把这本作为补充

@栗子邱orz:中学生科普读物。

@Edward S. Jackson:自己正在学计算机科学,里面的内容确实很值得一读,但是缺乏代码量

@大卫:里面很多主题都很好,很多计算机科学主题的概述,它不应该是一本关于编码的书。这是关于计算机科学的。

推荐↓↓↓
程序员书库
上一篇:这本免费的在线书籍,给你一个《Node.js 最佳实践》 下一篇: 计算机书籍每周销量排行榜!(2019年01月18日)