CodeGym /Java 博客 /China /阅读《芯片战争》和其他六本引人入胜的书籍来增加你的计算机科学知识
作者
Lihu Zhai
Senior Software Architect at Shinetech Software Inc.

阅读《芯片战争》和其他六本引人入胜的书籍来增加你的计算机科学知识

已在 China 群组中发布
学习计算机科学和编程可以也应该很有乐趣。我们已经向你推荐了一些电影,现在可以研究有趣的技术相关书籍了。这些不是学习用书,所以在阅读时可以寓学于乐。 阅读《芯片战争》和其他六本引人入胜的书籍来增加你的计算机科学知识 - 1

Dawn of the New Everything: Encounters with Reality and Virtual Reality

这本书的作者是程序员、音乐家、未来学家,也是“虚拟现实之父”。下面这种情况很难描述:童年记忆结合哲学、关于人类大脑的想法,当然,还有虚拟现实本身。杰伦从一开始就讲述了他的故事,回忆起他母亲的去世,成长为一名科学家所走的道路,他所有的辛勤付出——这本书会紧紧抓住你的心,你不读完不会罢休。 在杰伦的孩提时代,有一次,当地的电话网络出现了故障。他拿起电话,可以听到数百个声音。有些声音近一些,有些声音远一些,但似乎在一个虚拟空间里以某种方式联系在一起。匿名会让与陌生人的交流变得轻松,因此孩子们开始交流。但是第二天在学校,没有人谈论它。杰伦看着他周围的孩子,试着猜出他们是谁。这是他第一次开始思考能够拉近人们距离的技术。 如果你想知道虚拟现实的根源是什么,其真正价值是什么,以及科技科学家是如何思考的——这是你的必读读物。 阅读《芯片战争》和其他六本引人入胜的书籍来增加你的计算机科学知识 - 2

The Innovators: How a Group of Hackers, Geniuses, and Geeks Created the Digital Revolution

我们都知道 Walter Isaacson,因为他是著名的史蒂夫·乔布斯传记的作者。但这本书也值得你一读。Isaacson 讲述了为计算机科学做出贡献的人们的故事。比如,你可以在书中找到 Lovelace 伯爵夫人 Ada。她是 Lord Byron 的女儿,但也是计算机编程的先驱。你知道吗,编码的历史可追溯到 19 世纪 40 年代? 还有一个 Vannevar Bush 的故事,他在 20 世纪 30 年代提出了微分分析机(一种模拟机电计算机)思想。阿兰·图灵在二战期间从事破译德国密码的工作,1947 年在贝尔实验室发明了晶体管,是计算机科学的第一位女性,人造卫星的发射,“超文本”的诞生,然后是互联网,以及许多其他主题都在这本书里有介绍。这本书读起来鼓舞人心,有时令人大开眼界,对于任何在技术领域工作的人来说都有必要一读。 阅读《芯片战争》和其他六本引人入胜的书籍来增加你的计算机科学知识 - 3

Superintelligence: Paths, Dangers, Strategies

埃隆·马斯克和比尔·盖茨推荐这本书,所以绝对值得你花时间阅读。作者是有理论物理背景的哲学家(这个组合不错!)。此外,尼克·博斯特罗姆是牛津大学人类未来研究所的创始主任。当真正的人工智能出现时会发生什么?我们应该为我们在这一领域的进步感到高兴还是感到害怕? 作者着针对不同的场景进行分析。许多研究表明,人工智能越“聪明”,它就越安全。但如果这只是一个愚弄人类,让人类更快工作的诡计呢?如果 AI 变得极其强大之后,会攻击我们吗?毕竟,与人类相比,AI 可能采用完全不同的原则和价值观。或者它可能根本没有价值观。 这本书读起来会激动人心,因为你读到的事情可能很快就会发生,并对我们所知的世界产生巨大影响。 阅读《芯片战争》和其他六本引人入胜的书籍来增加你的计算机科学知识 - 4

Algorithms to Live By: The Computer Science of Human Decisions

我们每天都面临着可以借助算法解决的问题。比如找公寓出租或者约会。这两种生活任务都属于称为“最优停止”的数学问题类别。如果你知道最有效的行动方式,你可以节省宝贵的时间、金钱和精力。例如,在寻找住处时,作者建议你花 37% 的时间(比如一个月 11 天)去看公寓而不要做决定。在经过这样的校准之后,你应该租下第一个看起来比你目前为止看过的所有地方都好的公寓。这就是你如何将花费的时间最小化,将获得的价值最大化。 这只是本书所介绍问题中的一个例子。作者帮助读者将计算机科学原理应用到日常生活中:从找免费停车位到处理家务事,不一而足。如果你喜欢有几分科学性的实用技巧,这本书很适合你。 阅读《芯片战争》和其他六本引人入胜的书籍来增加你的计算机科学知识 - 5

The Fourth Age: Smart Robots, Conscious Computers, and the Future of Humanity

而成为一名程序员不仅仅就是处理代码。此外,还要了解技术世界的发展方向,以及人类的行为会产生什么样的结果和后果。根据作者的描述,我们现在可以看到“第四时代”的曙光。 第一个时代从人们发现火并开始用火烹饪食物开始。第二个时代的主要技术是农业。农业技术让人类有了更多的食物,他们开始建造城市并在那里生活。第三个时代开始于 5000 年前,在书面语言发明之后。直到最近,我们一直生活在第三时代,尽管我们创造了从蒸汽机到发电厂的所有技术。 第三时代最重要的发明是计算机。正如里斯所说,计算是宇宙的心跳。计算机为人类打开了第四个时代的大门。计算机帮助我们创造了人工智能和机器人,这些技术将改变我们的生活。具体怎么做?你应该读这本书来找出答案。 阅读《芯片战争》和其他六本引人入胜的书籍来增加你的计算机科学知识 - 6

Factfulness Illustrated: Ten Reasons We're Wrong About the World — Why Things are Better than You Think

你可能会问“这本书与计算机科学有什么关系?”。但事实是,程序员需要批判性思维。此外,他们需要了解如何正确解释数据并得出结论。 我们都有一个共同的问题:我们在估计时总是出错。作者提出了一个简单的多项选择测试来说明这个理念。例如,其中一个问题是关于贫困的:部分生活在贫困状态中的人口在过去 20 年中发生了怎样的变化:几乎增加了一倍,大致保持不变,或者几乎减半?只有 7% 的人回答正确(几乎减半)。 事实证明,我们对世界的看法比实际情况要糟糕得多。教师、科学家、记者,甚至诺贝尔奖获得者都会遇到这种情况。作者解释了为什么会这样,以及应该做些什么。 阅读《芯片战争》和其他六本引人入胜的书籍来增加你的计算机科学知识 - 7

Chip War: The Fight for the World's Most Critical Technology

这本书新鲜出炉,但它已经入围《金融时报》年度商业图书奖,并在《纽约时报》和其他媒体上广受好评。 计算机芯片在整个科技领域发挥着核心作用。几乎所有东西都需要用到芯片:智能手机、汽车,甚至股市。芯片决定着哪个国家具有最重要的军事、经济和地缘政治力量。难怪真正的战争会因其而爆发。美国可以主宰全球舞台,因为他们控制了计算机芯片的发展。但现在情况正在发生改变。例如,中国试图成为一个主要参与者(因为这个国家在购买芯片上的花费比任何其他产品都多,包括石油),并向这个领域注入大量资金。 经济史学家克里斯·米勒讲述了计算机芯片发展的故事,描述了这个市场的现状,并对其未来进行了推测。 你觉得这套书怎么样?分享你的看法或推荐你最喜欢的书籍! 阅读《芯片战争》和其他六本引人入胜的书籍来增加你的计算机科学知识 - 8
评论
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION