“你能看到多远的过去,就能看到多远的未来。”
如果你开始思考如何提升自己的专业技能,可以参考一下这个书单。毕竟书山有路勤为径嘛~年轻人多读书总没错~
这份书单,图灵君参照全国计算机专业大学本科课程设置,结合计算机科学技术史,从IT人文、数学基础、计算机概论,到实操指南,为你寻根计算理论的本质,让你的每一次阅读和学习变得更加高效。
- 计算机历史(IT人文类)
《人工智能简史》
|原书精华摘引
每个计算机系大都有三拨人:理论、系统、AI。
|精选书评
《信息简史》
[美]詹姆斯•格雷克获选
第9届“文津图书奖”
|原书精华摘引
理查德·道金斯认为:“处于所有生物核心的不是火,不是热气,也不是所谓的‘生命火花’,而是信息、字词以及指令……如果你想了解生命,就别去研究那些生机勃勃、动来动去的原生质了,从信息技术的角度想想吧。”
|精选书评
《黑客与画家》
硅谷创业之父Paul Graham文集
豆瓣评分8.7
|原书精华摘引
|精选书评
—— Robert Morris,麻省理工学院副教授,世界上首个互联网应用程序Viaweb开发人之一
《图灵的秘密》
作者:Charles Petzold
Windows编程大师
|原书精华摘引
如果图灵机的内在限制不能在遵守物理定律的前提下被超越,那么对于那些执行计算或逻辑运算的内在机制而言,这又暗示着什么呢?当我们从探索人的思维和宇宙自身的角度来考虑这两个最重要的(也许甚至有些令人烦恼的)“内在机制”时,这个问题变得最为深刻。
|精选书评
Petzold的又一神作,对图灵的整篇论**了一个非常详细的解读,对于想了解计算理论的人来说,是一本很好的参考书。读书要读经典原作,如果原作读不了,读读Petzold的这本书,会有很大的收获,非常推荐一读。
——读者·平凡的老鱼
《只是为了好玩》
作者:Linus Torvalds,David Diamond
Linux之父Linus Torvalds
|原书精华摘引
|精选书评
Linus为我们展示了一类黑客的存在方式及其成长史:兴趣-->折腾-->成就。无疑给了那些选技术时,关注有没有搞头,有木有前途的人一记响亮的耳光:即使你们小有成就,但是搞得很痛苦吧!
——读者· heynoodles
《硅谷之火》
[美]Michael Swaine,Paul Freiberger
乔布斯生前倾情赞誉
|原书精华摘引
那是一个短暂而幸福的时刻,书呆子能够当面嘲笑霸主,理想主义可以得偿所愿,人们能够感受到世界变化的步伐。发烧友成为远见卓识者,而远见卓识者又摇身一变成为千万富翁。那是一场名副其实的革命,由成就伟人的事物所引发:贪婪的念头和理想主义、尊严和爱、实现前无古人的壮举的激情,赶上时代浪潮的兴奋,不一而足。没错,还有佛教、埃哈德自我实现训练和静坐。
|精选书评
硅谷向来是重度“历史健忘症”患者。且不说硅谷有多少优点,但饮水思源绝非其一。最好的补救方法就是阅读这本书,尤其是那些想探究世界顶尖创新集群起源的人。弗赖伯格和斯韦因出色地再现了那个时代,那个早已为硅谷遗忘的“创世”故事。任何人听到这个故事,都会对硅谷赞叹不已,无论是过去、现在还是将来,硅谷都是一个响当当的科技奇迹。如今已经是数字时代,这本书应该是任何人阅读清单上必不可少的读物。
- 计算机应用数学
《普林斯顿微积分读本》
[美]阿德里安·班纳
豆瓣评分9.6
|配套视频资源
https://www.bilibili.com/video/av
|精选书评
覆盖了单变量微积分、无穷级数、常系数线性微分方程等。很多“说人话”的直观解释,例如用图形化的黎曼和解释定积分/反常积分,用线性化和中值定理推广来解释泰勒/麦克劳林级数。再就是做题的方法论比较多(微积分做题指南),有的只有公式结论。严肃的数学语言和证明不多,甚至一些证明放到了附录(其中对极限 ε-δ 语言的解释很精彩)。脚注比较负责,适合热身、备考、回顾,或者作为辅助理解的“读本”。
——读者·null
《微积分入门》
[日]小平邦彦
明快、凝练的数学珍宝
流畅、易读的不朽名作
|导读资源
7天导读《微积分入门》
https://www.bilibili.com/video/av?from=search&seid=
|精选书评
——武汉大学前校长、数学家 齐民友
《线性代数应该这样学》
作者:Sheldon Axler
原版畅销30多个国家
|内容摘引
本书起点低, 无需线性代数方面的预备知识即可学习, 非常适合作为教材。另外, 本书方法新颖, 非常值得相关教师和科研人员参考。
|精选书评
很精彩的一本代数教材!整本书的重点十分突出,不像国内的教材花费大量精力在矩阵论和行列式上,本书紧紧围绕着线性映射为中心展开,完全淡化了矩阵与行列式的作用,仅仅将其当成必要的工具来使用,逻辑链条十分清晰。
——读者·别格莫特
《概率导论(第2版)》
作者:Dimitri P.Bertsekas,
John N.Tsitsiklis
美国工程院院士力作
|视频资源
【英字】MIT公开课 概率论
https://www.bilibili.com/video/av/?spm_id_from=333.788.b_636f6d6d656e74.20
|精选书评
此书讲解细致,语言不生涩。
最喜欢的是这本书能够对很多理论给出直觉的解释,而且还有很多很好玩锻炼思考的例子。
以前上大学时不懂的,只会记公式的东西,看过这本书后,恍然大明白。
这本书里面对连续随机变量讲解的很直观化,尤其适合这块没学懂的人。
——读者·潘潘
《具体数学》
作者:Ronald L.Graham,
Donald E.Knuth ,Oren Patashnik
豆瓣评分9.6
顶级数学家和计算机科学家合著的经典著作
|名家推荐
《具体数学》是一份‘纲领’,它的内容是我对于数学诸多方面应该如何教与学的思考。熟练掌握代数公式的基础技能,对我来说始终都是关键所在。这些内容在TAOCP里都有讨论,但只能是蜻蜓点水;在斯坦福大学的课程中,我得以深入更多的细节,而那些课程都被囊括在这本书中了。
引自 图灵奖得主计算机科学泰斗Donald E. Knuth(高德纳)
在接受图灵社区的访谈时的一段话
|精选书评
很喜欢这本书的写作风格!作者不仅讲述数学问题和技巧,而且教人解决问题的方法,以一种令人觉得有趣的方式,带有一点感**彩,而不是一味的灌。
——豆瓣评论
《程序员的数学》三部曲
[日]结城浩,平岡和幸,堀玄
掌握编程所需的数学知识
|内容摘引
《程序员的数学》讲解了二进制计数法、逻辑、余数、排列组合、递归、不可解问题等许多与编程密切相关的数学方法,分析了哥尼斯堡七桥问题、高斯求和方法、汉诺塔、斐波那契数列等经典问题和算法。
《程序员的数学2:概率统计》涉及随机变量、贝叶斯公式、离散值和连续值的概率分布、协方差矩阵、多元正态分布、估计与检验理论、伪随机数以及概率论的各类应用。
|精选书评
没太多可说的,非常简单,但是思考的过程很有意思,现在想想数学可以重新翻翻看,看世界的角度多了些,很多问题甚至可以上升到哲学层面。另外,这本书的奇偶校验是我看到过解读最精彩最明白的,为了这一点,多给一星。
——读者·自娱者小五
- 计算机组成原理与基础
“XX怎样起来的” 三部曲
作者:户根勤,矢泽久雄
图灵经典计算机基础图书
|内容摘引
本书适合菜鸟程序员入门进阶/中级程序员查漏补缺/高手程序员向家人普及计算机知识。
|精选书评
结合《编码》这本书,我真正的搞明白了函数调用,是怎么回事了。《深入理解计算机系统》也正在阅读当中。我个人觉得先读《编码》,再读《程序是怎样运行的》,然后系统的学一下王爽老师写的《汇编语言》,再深入的读一下《深入理解计算机系统》以及《程序员的自我修养》。作为一个主题,这样顺着会是一个比较好的顺序。
——读者·沉淀
- 数据结构与算法
《算法(第4版)》
作者:Robert Sedgewick,
Kevin Wayne
与高德纳TAOCP一脉相承
|视频资源
普林斯顿大学-算法课程-上
https://www.bilibili.com/video/av/
|精选书评
深入浅出,非常经典。印象最深的是在红黑树一章里面,用了一个 2-3 搜索树的例子来加强理解,书中所附的代码都非常简短精致。有意在 IT 行业向技术方向发展的同学们都应该读一下,强烈推荐。
——读者·Ted
《数据结构与算法图解》
[美] 杰伊•温格罗
摒弃复杂概念,非计算机专业
|内容摘引
本书是数据结构与算法的入门指南,不局限于某种特定语言,略过复杂的数学公式,用通俗易懂的方式针对编程初学者介绍数据结构与算法的基本概念,培养读者编程逻辑。主要内容包括:为什么要了解数据结构与算法,大O表示法及其代码优化利用,栈、队列等的合理使用,等等。
|精选书评
解决了我在DS算法原理上90%的问题,谢谢了。
——读者·EMO西西李
《我的第一本算法书》
481张步骤图详解
|内容摘引]
本书就以此App为基础,以图配文,详细讲解了各种算法和数据结构的基本原理。第1章介绍了链表、数组、栈等7个数据结构;从第2章到第7章,分别介绍了和排序、查找、图论、安全、聚类等相关的26个基础算法,内容涉及冒泡排序、二分查找、广度优先搜索、哈希函数、迪菲 - 赫尔曼密钥交换、k-means 算法等。将本书作为算法入门的第一步,是非常不错的选择。
|精选书评
从diagram的尺度来讲解算法,并不是深入到语言的尺度,对非专业人士非常友好。
——读者·zhao_kee
- 操作系统
《精通Linux(第2版)》
作者:Brian Ward
用户必知Linux知识大全
|内容摘引
本书讲解了Linux操作系统的工作机制以及运行Linux系统所需的常用工具和命令。根据系统启动的大体顺序,本书更深入地介绍从设备管理到网络配置的各个部分,最后演示了系统各部分的运行方式,并介绍了一些基本技巧和开发人员常用的工具。
|精选书评
这本书在细节与整体上平衡得很好。系统类的书就得这么写,不能从零开始讲,否则得十倍的厚度根本没法儿看,第一遍基本翻完了。
——读者·he_hard_way
《Linux程序设计(第4版)》
作者:Neil Matthew,
Richard Stones
豆瓣评分8.3
|内容摘引
Linux程序设计是一个很大的领域,本书很全面,它将程序员笔记的摘要,经过破译和编辑,有机地组织起来。它对Linux所提供的功能进行了全面而准确的阐述,并提供了贯穿全书的示例程序体验,让读者在每个主题上都具备足够的入门知识。
|精选书评
Linux C编程入门书籍,可以通过这本书知道Linux编程是怎么回事,写的不错,很全面,覆盖到了包括GUI的编程。与现在在读的Unix环境高级编程比起来,不如Unix环境高级编程讲的细致,不过入门来用确实很好,所讲知识都是非常浅的,不难。
——读者·小C
- 程序设计基础
《明解Java》

作者:柴田望洋
258段代码+284幅图表,
|本书特色
1.258段代码+284幅图表,比课本更易懂!(本书沿袭《明解C语言》的风格,图文并茂,讲解清晰易懂)
2.从基础知识到面向对象编程完全掌握!(从Java的基础知识讲起,循序渐进,直到面向对象编程的内容。书中结合猜数字游戏、猜拳游戏、心算训练等有趣的游戏程序进行讲解,让学习过程完全不枯燥)
3.本书荣获日本工学教育协会作奖。原版系列累计畅销超100万册!
|精选书评
《Java8实战》
作者:Raoul-Gabriel Urma ,
Mario Fusco,
Alan Mycroft
|内容摘引
本书结构清晰、内容翔实,从实例入手,涵盖Java 8的主要新特性,包括Lambda表达式、方法引用、流、默认方法、Optional、CompletableFuture以及新的日期和时间API,是程序员了解Java 8新特性的终极指南。
|精选书评
这是一部十分优秀且简明的著作,书中提供了大量的示例,能帮助你迅速地掌握Java 8中的新特性。
——Jason Lee,甲骨文公司
《Java性能权威指南》
作者:Scott Oaks
原版目前最受欢迎的Java性能书,
|原书精华摘引
|精选书评
又刷了第二遍。里面的对于垃圾收集,如何调优讲解的还是非常仔细的。所有调优都基两个目的:减少full gc次数和减少停顿时间。但这两个是冲突的,需要权衡,果然调优就是一门艺术。
——读者·元勰
《嗨翻C语言》
作者:David Griffiths ,
Dawn Griffiths
|原书精华摘引
指针做了两件事:避免副本和共享数据。但既然指针只是地址而已,为什么它会令很多人感到困惑呢?因为指针是一种间接形式的地址。在茫茫存储器中追逐指针,一不小心就会迷路。而学习C指针的诀窍就是慢慢来。
|精选书评
《明解C语言》
[日]柴田望洋
比课本更易懂的C语言入门书
原版畅销28万册
|内容摘引
本书是日本的C语言经典教材,自出版以来不断重印、修订,被誉为“C语言圣经”。
|精选书评
很好的C语言入门书,对于没有基础的同学特别友好,事实上应该作为第一本C语言读物,完全不需要特别的知识储备就能读懂。文本双色印刷,很多东西都很明确的摆在那里,用不了太多的时间就能读完。
——读者·SZ-ZS
《C语言程序设计:现代方法》
作者:K.N.King
世界知名计算机程序设计教育家K. N. King力作
|内容摘引
本书对C语言的基础知识进行了彻底剖析,内容涉及数组、函数、指针、文件操作等。对于C语言语法以及一些难以理解的概念,均以精心绘制的示意图,清晰、通俗地进行讲解。原著在日本广受欢迎,始终位于网上书店C语言著作排行榜首位。
|精选书评
入门书,和Dennis那本各有千秋。
——AriesDevil
《Python编程:从入门到实践》
作者:Eric Matthes
|配套视频
特别感谢Master_lisa为本书录制的学习视频,本视频仅用于读者学习,不得商用。
配套视频在线观看:
https://www.bilibili.com/video/av
配套视频下载地址:
https://pan.baidu.com/s/1IGnQdmaz1-v9KpZ6KaRQAw 提取码: 27
|精选书评
很好的入门书,简洁全面,适合小白。learning python之类大砖头太不友好。这本虽然有些地方讲得不深入,但是对新手友好。
——读者·陈晖
《Python基础教程》
作者:Magnus Lie Hetland
|内容摘引
|精选书评
第二版和第三版都买了,内容非常好,虽说是基础教程,但我觉得它更像进阶读物,后面的实战项目也非常好
——读者·xx-dev
《流畅的Python》
[巴西] Luciano Ramalho
豆瓣评分:9.4
|内容摘引
2017年**Python进阶书籍,本书由奋战在Python开发一线近20年的Luciano Ramalho执笔,Victor Stinner、Alex Martelli等Python大咖担纲技术审稿人,从语言设计层面剖析编程细节,兼顾Python 3和Python 2,告诉你Python中不亲自动手实践就无法理解的语言陷阱成因和解决之道,教你写出风格地道的Python代码。
|精选书评
Python入门的书有很多,但是进阶的书却很少,这本书是在为数不多的进阶书里面的精粹。安道翻译的也非常好,基本没看到错误甚至别扭的地方。是我读过最好的一本翻译的书。
——读者·赖涛儿
- 计算机网络基础
《图解HTTP》
172张图解轻松入门
|原书精华摘引
|精选书评
简单却不失严谨,适合入门,尤其是讲HTTPS的部分很精彩,前后端都可读一读。
——读者·future
《图解TCP/IP(第5版)》
作者:竹下隆史,村山公保,
荒井透 ,苅田幸雄
原版畅销36万册!
|内容摘引
|精选书评
通俗易懂的讲解TCP/IP知识的入门书籍,主要向读者阐述技术概念上的知识,注重整体框架而不是TCP/IP的细节。
——读者·一字眼Z
《HTTP权威指南》
作者:David Gourley,
Brian Totty,Marjorie Sayer,
Sailu Reddy,Anshu Aggarwal
HTTP及其相关核心
Web技术方面的权威著作
|内容摘引
|精选书评
把这本书看明白了,并且能够讲清楚一些细节,找一份互联网方面的技术工作真不是太大问题。
——Fenng
- 编译原理
《现代编译原理》
作者:Andrew W. Appel,
Maia Ginsburg
大名鼎鼎的“虎书”
|内容摘引
本书全面讲述了现代编译器的各个组成部分,包括词法分析、语法分析、抽象语法、语义检查、中间代码表示、指令选择、数据流分析、寄存器分配以及运行时系统等。全书分成两部分,第一部分是编译的基础知识,适用于第一门编译原理课程(一个学期);第二部分是高级主题,包括面向对象语言和函数语言、垃圾收集、循环优化、存储结构优化等,适合于后续课程或研究生教学。
|精选书评
翻了这么多本书,这是我看过的唯一一本讲具体怎么构建一个编译器的书。同时,这本书所构建的编译器就像作者说的那样,简单但是并不平庸,拥有很多挺先进的特性,也能算是一个优化编译器。
但是要跟着这本书做下来还是有一定难度的,需要扎实的C语言功底。
——读者·没头苍蝇
《自制编译器》
作者:青木峰郎
贯穿编译、汇编、
|内容摘引
|精选书评
这方面的书看过不少, 但此本是少见的从无到有去玩的书, 看Lua源码这种大家都能看懂, 但背后怎么一步一步架构起来的却更有意义一些。
——读者·mapix
- 数据挖掘和机器学习
《数据挖掘导论》
作者:Pang-Ning Tan,
Michael Steinbach,
Vipin Kumar
|随书下载资源
随书PPT课件和习题答案 :http://www-users.cs.umn.edu/~kumar/dmbook/index.php
|精选书评
作为一本入门读物,这本书应该是无可挑剔了。不需要很深的数学背景,也能理解其论述的数据挖议题,值得推荐。
——读者·和梦无
《机器学习实战》
作者:Peter Harrington
最畅销机器学习图书
|内容摘引
|精选书评
《Python深度学习》
[美] 弗朗索瓦•肖莱
豆瓣评分9.5,深度学习领域力作
|内容摘引
本书详尽介绍了用Python和Keras进行深度学习的探索实践,包括计算机视觉、自然语言处理、产生式模型等应用,示例步骤讲解详细透彻。
|精选书评
本书是我为华盛顿大学设计的一门深度学习课程所选的教材,非常实用。能够直接得到Keras之父的建议真是一桩幸事。
——http://Amazon.com用户Eric Nichols
《深度学习入门》
作者:斋藤康毅
日本深度学习入门经典畅销书
|内容摘引
|精选书评
佩服至极!这本书真的是不来虚的,一上来就是手把手教你一步步搭建出一个神经网络,还能把每一步的出处讲明白。现在看来神经网络和数字通信里面的均衡有异曲同工之妙。对我这种通信工程师来说,理解神经网络倒是不用费什么功夫,通过这本书,很容易就能入门。
——读者·欧阳杼
- 设计模式
《图解设计模式》
作者:结城浩
原版连续畅销12年 重印25次
|内容摘引
《图解设计模式》以浅显易懂的语言逐一说明了GoF的23种设计模式。在讲解过程中,不仅搭配了丰富的图片,而且理论结合实例,用Java语言编写代码实现了设计模式的程序,让程序真正地运行起来,并提供了运用模式解决具体问题的练习题和答案。
|精选书评
很好的一本书,把23种设计模式讲明白了。读完后有醍醐灌顶的感觉,尤其是bridge模式解释的太透彻了。以后还要经常翻一翻. 有几年工作经验的很适合读设计模式。前一本设计模式的书还是13年看的大话设计模式,里面模式实现用c#,当时工作年限短,读完体会不是很深。
——读者·zxchaos
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/10527.html