优秀的程序员需要有大量的知识技能储备,读书是获取知识的一个非常重要的途径。

每每读到好书,会让人茅塞顿开、醍醐灌顶。

以下图书,都可以称得上好书。你会推荐哪些给更广大的程序员呢?【文末附有投票,每人可投5本你心中的好书,我们将从参与投票的网友中,选出5位,送上你心中的好书(5本全送哦)~~】

国外图书

《C++ Primer》

图书介绍:

C++学习头牌,无论初学或老手既可用来理解C++11规则背后的原理,也可用其新语言特性与标准库来快速构建健壮程序。本书采用中文版页码全面呈现原书大量交叉引用及详尽索引,新式辅学设置与课后操练用于避开陷阱、巩固良法!

《Javascript权威指南(原书第7版)》

图书介绍:

全球畅销25年的犀牛书全新升级,涵盖ECMAScript2020|JavaScript高级程序设计从入门到精通。近25年来,凭着完整的内容、细致的讲解以及海量针对性的示例而受到全球读者的一致好评。

《JavaScript高级程序设计(第4版)》

图书介绍:

JavaScript“红宝书”,影响一代程序员的经典之作。

《Python编程从入门到实践(第2版)》

图书介绍:

针对Python 3新特性升级,重写项目代码。中文版重印30余次,热销100万册。

《编码:隐匿在计算机软硬件背后的语言》

图书介绍:

透过现象进而探索本质可以发现新事物;将复杂的事物简单化,可以发现解决问题的新方法。本书将那些看似复杂的理论转换成我们熟悉的诸多景象,使读者不由自主地跟随他的思路打造这台只有电线、电灯泡和触发器组构成的庞大的计算机系统。

《深入理解计算机系统(原书第3版)》

图书介绍:

非系统构建者视角,而是程序员视角,计算机科学家、计算机系统工程师、程序员修炼内功的无上心法,写出高性能的应用;注重实战:包含二进制炸弹实验、缓冲区溢出实验、性能实验、Cache实验等9个配套实验,帮助读者在新鲜有趣的实验中理解计算机原理。

《重构 改善既有代码的设计(第2版)》

图书介绍:

全球有经验的程序员手中的利器,既可用来改善既有代码的设计、提升软件的可维护性,又可用于使既有代码更易理解、焕发出新的活力。第2版在第1版的基础上做了全面修订,反映了编程领域业已发生的许多变化。

《代码整洁之道》

图书介绍:

从整洁代码的最佳敏捷实践中提炼出软件技艺的价值观,以飨读者,助你成为更优秀的程序员。本书会促使你思考何谓正确的代码,何谓错误的代码。更重要的是,还将促使你重新评估自己的专业价值观,以及对自己技艺的承诺。

《算法(第4版)》

图书介绍:

与计算机圣经 TAOCP 一脉相承。

《程序员修炼之道:通向务实的最高境界(第2版)》

图书介绍:

《从小工到专家》新版,成功案例数以千万计,面向未来重写全部内容,从程序员责任与职业发展,到灵活、易适配、可重用架构,阐明软件开发走向卓越之路及途中各种典型陷阱。

《人月神话(40周年中文纪念版)》

图书介绍:

堪称软件开发项目管理的典范。本版重新整理了Brooks博士的经典内容,并将国内软件开发领域先行者们对《人月神话》中的实践及系统理论的使用经验和心得集结成册免费赠与大家共享。

《程序员的数学(第2版)》

图书介绍:

有趣易懂的图解教程,教你掌握编程所需的“数学思维”。

《普林斯顿微积分读本(修订版)》

图书介绍:

从最基本的函数图像、极限、导数等进行讲起,再到后来微分方程和积分的方法,深入浅出地介绍了各种求导方法和证明极限的过程。

《深度学习》

图书介绍:

深度学习领域奠基性的经典教材,被誉为AI圣经。内容涵盖基本的数学工具和机器学习的概念、现今已成熟的深度学习方法和技术、前瞻性的方向和想法。

《6G无线通信新征程:跨越人联、物联,迈向万物智联》

图书介绍:

系统性呈现6G总体愿景、应用场景、关键性能指标、以及技术创新的著作,也是集科普性和专业性于一体的优秀作品。

《为什么:关于因果关系的新科学》

图书介绍:

本书厘清了知识的本质,确立了因果关系研究在科学探索中的核心地位,并建构了一个重要概念:因果关系之梯,其包括三个层级,其一为观察,其二为行动(干预行为),其三为想象(反事实推理),对这一概念的深入挖掘和探索,辅之以数学语言的精确表达,让我们能够回答几代科学家无法触及的研究问题,引导人工智能迈入新的高度。

国内图书

《浪潮之巅(第四版)》

图书介绍:

这不只是一部历史书 ,除了讲述科技顶尖企业的发展规律, 对于华尔街如何左右科技公司,以及金融风暴对科技产业的冲击,也多有着墨。第四版新增6章内容,探讨硅谷不竭的创新精神究竟源自何处,进一步从工业革命的范式、生产关系的革命等角度深入全面阐述信息产业的规律性。

《Java从入门到精通(第6版)》

图书介绍:

实用、易懂、资源丰富,被数百所高校选为专业课教材。210集教学微课视频+强化实战训练+在线答疑,211个应用示例+151个编程训练+94个综合训练+2个项目案例,练出编程习惯。

《极简Java(案例·视频)》

图书介绍:

本书根据 Java 的体系和脉络,采用“案例驱动”“视频讲解”“代码调试”相配套的方式,用 227 个案例(一个知识点采用一个或多个案例)和 3 个实战项目,系统透彻地介绍 Java 编程核心技术。

《极简C++(案例·视频)》

图书介绍:

本书根据 C++ 的整个体系和脉络,采用“案例驱动 + 视频讲解 + 代码调试”相配套的方式,用 213 个案例、50 个课后编程题和 1 个综合项目实战,透彻地介绍 C++ 编程核心技术。

《轻松学Web前端开发入门与实战HTML5+CSS3+JavaScript+Vue.js+jQuery(高清视频+彩色印刷)》

图书介绍:

本书采用“案例驱动+视频讲解+代码调试”相配套方式,易于读者轻松阅读,提高学习效率。

《轻松学MySQL数据库从入门到实战(案例·视频·彩色版)》

图书介绍:

全书以介绍MySQL数据库应用开发中需要的知识点为重心,取舍有序。配有152集同步讲解视频,实现手把手教读者从零基础入门到轻松学会MySQL数据库应用系统开发。

《TensorFlow与Keras——Python深度学习应用实战》

图书介绍:

本书从MLP、CNN 和 RNN 3 种主要神经网络模型开始,先图解,再实现,最后是更多的实战应用案例,循序渐进地进行讲解,不仅可以让读者实际使用 Python实现深度学习,更可以了解各种神经网络的来龙去脉,深入且真正了解神经网络的理论基础,最终让读者能够真正构建出自己的神经网络模型。

《labuladong的算法小抄》

图书介绍:

GitHub高赞硬核算法教程,Offer收割机带你搞定算法题,挑战大厂Offer。

《剑指Offer(专项突破版):数据结构与算法名企面试题精讲》

图书介绍:

筛选2020-2021中国与北美代表性名企的精华真题,以面试者|面试官双向视角剖析考点与解题思路,针对面试难关,打通算法与数据结构突击捷径。

 《机器学习》

图书介绍:

一本面向中文读者的机器学习教科书,为了使尽可能多的读者通过本书对机器学习有所了解,作者试图尽可能少地使用数学知识。然而,少量的概率、统计、代数、优化、逻辑知识似乎不可避免。

《什么塑造了今天的编程世界》

图书介绍:

一本新颖的“风琴折”形式的文化周历,保持了作者一贯的漫画风格,为所有程序员,以及对编程文化、科技发展史感兴趣的人群精心创作的特别礼物。精选200年间56个改变编程世界的关键节点,兼顾广度和深度,贯穿多条技术领域的演化线索,以“简练的文字描述+生动精美的漫画场景”展示编程世界的演变进化。

《华为数据之道》

图书介绍:

华为公司数据管理部撰写,华为官方首次对外系统披露其数据治理与数字化转型方法论。

《凤凰架构:构建可靠的大型分布式系统》

图书介绍:

一本从架构视角讲解如何构建大型分布式系统的大作,凝聚《深入理解Java虚拟机》作者周志明多年架构和研发经验的总结。

《鸿蒙应用程序开发》

图书介绍:

本书定位为鸿蒙应用程序开发的入门教程,以基础知识和实例相结合的方式成体系地介绍鸿蒙应用程序开发的常用技术。

《新程序员002:新数据库时代&软件定义汽车》

图书介绍:

本期特别邀请到2018年图灵奖得主Yann LeCun(杨立昆),2020年图灵奖得主Jeffrey Ullman,英特尔副总裁Erez Dagan,阿里巴巴集团副总裁李飞飞,以及腾讯自动驾驶总经理苏奎峰等数据库和智能汽车行业顶级专家和企业代表,共话数据库和汽车的过去、现在和未来。

本书高屋建瓴的产业分析和趋势预判适合中高端从业人员参考决策。同时,多位专家亲历的入门和实践之旅也为初学者提供了可借鉴的专业路径。

《5G时代的AI技术应用详解》

图书介绍:

本书结合大量实际案例,全面且介绍了企业在5G时代应该如何应用AI技术来提升生产、运营和管理能力。

每人可投5本你心中的好书,我们将从参与投票的网友中,选出5位,送上你心中的好书(5本全送哦)~~

【有奖投票】程序员IT好书评选相关推荐

  1. 程序员IT好书评选结果出炉,20本图书俘获程序员芳心

    2021年10月27日,由CSDN和<新程序员>发起的"程序员IT好书评选"结果出炉,20本图书进入前20,成为程序员心中的好书. 本次评选投票在CSDN社区.CSDN ...

  2. 针对java程序员的好书目录 各帖总结与收集,自用送礼两相宜

    1. <反模式--危机中软件.架构和项目的重构> 这本书从一个新的角度审视模式,提出了反模式的概念,介绍了在软件开发中常见的问题-------将设计模式错误应用于不适当的上下文环境.这本书 ...

  3. java书籍_这本最适合夯实基础的Java 书籍,80% 的 Java 程序员没认真看过

    今天要给大家带来的一本书,是大名鼎鼎的head first系列丛书的一本<head first Java>相信很多学习Java的朋友对它都不会陌生. 深入浅出系列书籍是由O'Reilly出 ...

  4. 史上首例!阿里程序员写的这一行代码,被国家博物馆收藏了

    中国国家博物馆,收藏有各类文物100多万件,是我国收藏文物数量最丰富的博物馆之一. 从甲骨到价值连城的的玉器书画,这里的藏品种类繁多,无不体现着厚重的中华文明. 近日,国博又增加一件令人意想不到的特殊 ...

  5. 到美国去,挣美元!-2000年10月-年程序员杂志-试刊1

    到美国去,挣美元! 作者:<程序员>杂志主编 李学凌 发表于2000年10月 程序员杂志 试刊1 程序员这个名字给许多人的第一感觉就是:埋头苦干不抬头看路. 第一次见到周奕,正是这种感觉. ...

  6. 【互动有奖】年薪百万的程序员是怎样的?

    ❀福利来啦!❀ 友友们往往对程序员有着刻板印象,如他们一定会穿格子衬衫.一定默默无闻.一定要跟产品经理吵架-- 但其实,程序员小哥即使生病也要做最野的战狼! [互动有奖话题] 看看自己的程序员值有没有 ...

  7. 《Java程序员,上班那点事儿》图书有奖征文图书奖品名单

    51CTO读书频道,为了让大家更好的学习<Java程序员,上班那点事儿>,特举办了"  <Java程序员,上班那点事儿>图书有奖征文".优秀书评奖奖品是电子 ...

  8. 程序员的私藏好书中,一定有这7本!

    众所周知,读一流的书,是人生最大的捷径.今天推荐异步社区的 7 本经典程序员必读书籍!并送出 7 本,赠送方式见文末! 无论是从书中得到提升专业技能的知识,还是增长见识.启迪智慧,这些都只有好书才能做 ...

  9. python编程快速上手 让繁琐工作自动化 豆瓣_2019年,这些豆瓣评分9.0以上的8本程序员好书你都知道吗?...

    豆瓣这些9.0以上的高评分程序员好书你都知道有哪些吗?小编去豆瓣看了一下,推荐这8本最适用的程序员好书给你. 1.UNIX环境高级编程(第3版)(豆瓣评分9.6)UNIX编程圣经 与Linux相结合的 ...

  10. 重磅!华为云社区·CSDN【寻找黑马程序员】有奖征文活动奖项公布!!

    华为云社区·CSDN[寻找黑马程序员]第一期有奖征文活动在大家的鼎力支持下顺利落幕啦,非常感谢大家一直以来的支持~现在小宅就要隆重公布本次活动的奖项了!! 请各位获奖的伙伴在8月18日前私信联系提供联 ...

最新文章

  1. R语言使用ggplot2包的快速可视化函数qplot绘制分组分组点图(带状图)实战
  2. 面试官:哪些原因会导致JAVA进程退出?
  3. MySQL多表查询核心优化
  4. 高级程序员值得一看的33本编程书籍
  5. 布鲁克大学计算机科学,布鲁克大学计算机科学本科.pdf
  6. jpanel把原本内容覆盖掉_A5:APP关键词覆盖你该了解哪些
  7. 如何使用弱网环境来验证游戏中的一些延迟问题
  8. Async/await 和 Promises 区别
  9. C++::My Effective C++
  10. VC2008界面编程
  11. 前端实现video播放
  12. 软件测试的艺术读书笔记
  13. 寻路系统的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  14. 2022年陕西省职业院校技能大赛中职组网络安全赛项规程
  15. xp无法查看工作组计算机 服务没有启动,XP系统弹出“无法查看工作组计算机”提示怎么办?...
  16. Angular-路由设置
  17. 解决人人商城无法退款的问题
  18. vux组件库更换主题颜色的方法
  19. gstreamer学习笔记:将音视频合成MPEG2-TS流并打包通过rtp传输
  20. RubyProgramming:向Ruby之父学程序设计pdf

热门文章

  1. 【数字水印】图像数字水印技术-含Matlab Gui界面-含文档【0100期】
  2. 记录|深度学习100例-卷积神经网络(CNN)minist数字分类 | 第1天
  3. 通达信最新 行情服务器,通达信行情服务器数据
  4. mysql数据库证件脱敏_mysql 数据库脱敏
  5. 电容或电感的电压_低成本电容电感测量电路
  6. oracle中ipad是什么意思,Oracle中Ipad和Rpad函数的用法
  7. python 移动文件 覆盖_Python操作文件(删除、复制、移动...)
  8. 西门子逻辑运算指令_西门子plc位逻辑运算指令
  9. Linux下查看网卡光衰值
  10. 统计学(贾俊平《第七版》)知识总结