赫尔曼·黑塞曾说过:“世界上任何书籍都不能带给你好运,但它们能让你悄悄成为自己。”
转眼间又到了年末,不知道这一年你过得如何?在 ChatGPT 浪潮下努力学习新知识的每一个人,相信你们都会有属于自己的答案。到目前图灵共计出版图书 80+ 种,在技术不断变化的当下,我们不断迭代,产出更多优质图书,助力读者学习、工作。
年度书单盘点作为备受读者喜爱的栏目,今年来的稍微早一些。图灵君决定把今年超多的好书整理成书单,给认真读书的你们提供一个省心的选书方向。
好书是时间的凝结。今天这份书单,我们根据年度销量、读者口碑等维度评选出 2023 年图灵最受技术人喜爱的经典计算机图书 TOP 15。这些技术类经典,每次反复阅读,都能有新的收获。作为技术人常备案头书,它们是每个人不可或缺的经典。
关注双十二图灵社区直播,编辑老师的年度好书推荐,2023年终大盘点!
《 Python编程:从入门到实践(第3版) 》
[美]埃里克·马瑟斯 | 著
袁国忠 | 译
年度销冠,多年蝉联京东计算机销量榜单第一名,这本是 Python 入门圣经,影响全球超过 250 万读者,长居 Amazon、京东等网店编程类图书榜首,真正零基础,附赠随书代码+配套视频讲解+速查手册,选择这本入门无压力。
《啊哈!算法》
啊哈磊 | 著
一本你一定可以读懂的算法书,书中涉及的数据结构有栈、队列、链表、树、并查集、堆和图等;涉及的算法有排序、枚举、深度和广度优先搜索、图的遍历,当然还有图论中不可以缺少的四种最短路径算法、两种最小生成树算法、割点与割边算法、二分图的最大匹配算法等。
《深度学习入门:基于Python的理论与实现》
斋藤康毅 | 著
陆宇杰 | 译
深度学习“鱼书”,畅销 10 万册,相比 AI 圣经“花书”,本书更合适入门。本书深入浅出地剖析了深度学习的原理和相关技术,书中使用 Python3,尽量不依赖外部库或工具,从基本的数学知识出发,带领读者从零创建一个经典的深度学习网络,使读者在此过程中逐步理解深度学习。
《SQL必知必会(第5版)》
本·福达 | 著
钟鸣,刘晓霞 | 译
SQL 入门必备,畅销多年,中文版累计销量超 15 万。本书没有过多阐述数据库基础理论,而是专门针对一线软件开发人员,直接从 SQL SELECT 开始,讲述实际工作环境中常用必备的 SQL 知识,实用性极强。第 5 版对书中的案例进行了全面的更新,并增加了章后挑战题,便于读者巩固所学知识。
《算法图解》
Aditya Bhargava | 著
袁国忠 | 译
趣学算法鼻祖教程,豆瓣评分 8.4,像小说一样有趣的算法入门书。有趣的配图,丰富的示例将算法的基本原理阐明,用学习者最能理解的方式讲解算法。
《网络是怎样连接的》
[日]户根勤 | 作
周自恒 | 译
日文版重印 32 次!“计算机网络概论”图解趣味版。本书以探索之旅的形式,从在浏览器中输入网址开始,一路追踪了到显示出网页内容为止的整个过程,以图配文,讲解了网络的全貌,并重点介绍了实际的网络设备和软件是如何工作的。目的是帮助读者理解网络的本质意义,理解实际的设备和软件,进而熟练运用网络技术。
《JavaScript高级程序设计(第4版)》
[美]马特·弗里斯比 | 著
李松峰 | 译
几代人前端人的入门经典,中文版累计销量 32万+册,第 4 版涵盖 ECMAScript 2019,全面、深入地介绍了 JavaScript 开发者必须掌握的前端开发技术,涉及 JavaScript 的基础特性和高级特性。
《Python网络爬虫开发实战(第 2 版)》
崔庆才 | 著
Python 之父 Guido van Rossum 推荐的爬虫入门书,第 1 版销量近 100000 册。本书为第 2 版,相比于第 1 版,为每个知识点的实战项目配备了针对性的练习平台,避免了案例过期的问题。
《Linux命令行与shell脚本编程大全(第4版)》
理查德·布卢姆 | 著
门佳 | 译
豆瓣评分 9.6,有口皆碑的 Linux 佳作,中文版销量超 10 万册。全方位梳理知识,示例丰富,适用于所有 Linux 发行版,新版针对 Linux 系统的最新特性进行了全面更新,轻松掌握 shell 用法。
《程序是怎样跑起来的(第3版)》
[日]矢泽久雄 | 作
胡屹 | 译
日文版重印 50 次中文版重印 38 次,蹲马桶就能看懂的编程基础知识。本书从计算机的内部结构开始讲起,以图配文的形式详细讲解了二进制、内存、数据压缩、源文件和可执行文件、操作系统和应用程序的关系、汇编语言、硬件控制方法等内容,目的是让读者了解从用户双击程序图标到程序开始运行之间到底发生了什么。书中还专设了“如果是你,你会怎样讲呢?”专栏,以小学生、老奶奶等为对象讲解程序的运行原理,颇为有趣。
《算法(第4版)》
Robert Sedgewick, Kevin Wayne | 著
谢路云 | 译
豆瓣评分 9.4,涵盖程序员必须掌握的 50 种算法。作为算法领域经典参考书,这本书内容对初学者友好,不难啃。作者提供了 Java 代码,采用了模块化编程风格,方便读者对代码进行改造。
《MySQL必知必会》
Ben Forta | 著
刘晓霞,钟鸣 | 译
MySQL 入门圣经。本书从数据检索开始,逐步深入各种复杂内容。包括联结的使用、子查询、正则表达式和基于全文本的搜索、存储过程、游标、触发器、表约束,等等。通过重点突出的章节,条理清晰、系统而扼要地讲述了读者应该掌握的知识,使他们不经意间立刻功力大增。本书注重实用性,操作性很强,适用于广大软件开发和数据库管理人员学习参考。
《Excel+Python:飞速搞定数据分析与处理》
[瑞士]费利克斯•朱姆斯坦|著
冯黎|译
流行 Python 库 xlwings 创始人亲授,教你让 Excel 快得飞起来。办公人士零压力学 Python ,轻松突破 Excel 瓶颈,拓展解决问题思路。让你告别烦琐公式和 VBA 代码,将 Excel 任务自动化,实现效率飞跃。
《计算机是怎样跑起来的》
作者:[日]矢泽久雄
译者:胡屹
本书倡导在计算机迅速发展、技术不断革新的今天,回归到计算机的基础知识上。通过探究计算机的本质,提升工程师对计算机的兴趣,在面对复杂的最新技术时,能够迅速掌握其要点并灵活运用。
本书以图配文,以计算机的三大原则为开端、相继介绍了计算机的结构、手工汇编、程序流程、算法、数据结构、面向对象编程、数据库、TCP/IP 网络、数据加密、XML、计算机系统开发以及 SE 的相关知识。
《图解TCP/IP(第5版)》
竹下隆史 | 著
乌尼日其其格 | 译
这是一本图文并茂的网络管理技术书籍,旨在让广大读者理解 TCP/IP 的基本知识、掌握 TCP/IP 的基本技能。书中讲解了网络基础知识、TCP/IP 基础知识、数据链路、IP 协议、IP 协议相关技术、TCP 与 UDP、路由协议、应用协议、网络安全等内容。