小编逢人就推荐的程序员经典书目:

1、【樊登推荐】浪潮之巅 第四版

作者:吴军

这不是一本科技产业发展历史集,而是在这个数字时代,一本IT人非读不可,而非IT人也应该拜读的作品。

《浪潮之巅 第四版》是一本介绍互联网及IT行业兴衰变化的书,书中的内容最初由吴军博士发表在Google黑板报上,历经多次改写和重构,第四版增加了四分之一的内容,并重写和更新了其他章节。近一百多年来,总有一些公司很幸运地、有意识或无意识地站在技术革命的浪尖之上。在这十几年间,它们代表着科技的浪潮,直到下一波浪潮的来临。从一百多年前算起,AT&T 公司、IBM 公司、苹果公司、英特尔公司、微软公司、思科公司、雅虎公司和 Google 公司,也许还有接下来的特斯拉公司,都先后被幸运地推到了浪尖。虽然,它们来自不同的领域,中间有些已经衰落或正在衰落,但是它们都极度辉煌过。在这些公司兴衰的背后,有着它必然的规律。《浪潮之巅》系统地介绍了这些公司成功的本质原因及科技工业一百多年的发展。本书不仅讲述科技工业的历史,更重在揭示它的规律性。

2、人工智能:现代方法(第4版)揭示AI与chatgpt的奥秘,详解人工智能的发展与未来!

作者: [美]斯图尔特·罗素(Stuart Russell) ,彼得·诺维格(Peter Norvig)
译者: 张博雅 ,陈坤 ,田超 ,顾卓尔 ,吴凡 ,赵申剑 ,张志华 ,审校

系统性总结人工智能的方方面面,国际人工智能领域专家斯图尔特·罗素撰写人工智能百科书,时隔十年重磅更新,被全球全球1500多所学校采用的经典教材。

本书全面、深入地探讨了人工智能(AI)领域的理论和实践,以统一的风格将当今流行的人工智能思想和术语融合到引起广泛关注的应用中,真正做到理论和实践相结合。全书分7个部分,共28章,理论部分介绍了人工智能研究的主要理论和方法并追溯了两千多年前的相关思想,内容主要包括逻辑、概率和连续数学,感知、推理、学习和行动,公平、信任、社会公益和安全;实践部分完美地践行了“现代”理念,实际应用选择当下热度较高的微电子设备、机器人行星探测器、拥有几十亿用户的在线服务、AlphaZero、人形机器人、自动驾驶、人工智能辅助医疗等。本书适合作为高等院校人工智能相关专业本科生和研究生的教材,也可以作为相关领域专业人员的参考书。

3、重构 改善既有代码的设计(第2版 平装版)

作者: [美]马丁•福勒(Martin Fowler)
译者: 熊节 ,林从羽

重构20年,生动阐述重构原理和具体做法,普通程序员进阶到编程高手的修炼秘笈和代码整洁之道。

本书是经典著作《重构》出版20年后的更新版。书中清晰揭示了重构的过程,解释了重构的原理和实践方式,并给出了何时以及何地应该开始挖掘代码以求改善。书中给出了60多个可行的重构,每个重构都介绍了一种经过验证的代码变换手法的动机和技术。本书提出的重构准则将帮助开发人员一次一小步地修改代码,从而减少了开发过程中的风险。

本书适合软件开发人员、项目管理人员等阅读,也可作为高等院校计算机及相关专业师生的参考读物。

4、代码整洁之道

作者: [美] 罗伯特·C. 马丁(Robert C. Martin)
译者: 韩磊

鲍勃大叔作品,程序员,汇聚编程数十年编程生涯的心得体会,阐释如何解决软件开发人员、项目经理及软件项目领导们所面临的棘手的问题。

软件质量,不但依赖架构及项目管理,而且与代码质量紧密相关。这一点,无论是敏捷开发流派还是传统开发流派,都不得不承认。

本书提出一种观点:代码质量与其整洁度成正比。干净的代码,既在质量上较为可靠,也为后期维护、升级奠定了良好基础。作为编程领域的佼佼者,本书作者给出了一系列行之有效的整洁代码操作实践。这些实践在本书中体现为一条条规则(或称“启示”),并辅以来自实际项目的正、反两面的范例。只要遵循这些规则,就能编写出干净的代码,从而有效提升代码质量。

本书阅读对象为一切有志于改善代码质量的程序员及技术经理。书中介绍的规则均来自作者多年的实践经验,涵盖从命名到重构的多个编程方面,虽为一“家”之言,然诚有可资借鉴的价值。

5、计算之魂 (《数学之美》《浪潮之巅》等畅销书作者吴军博士新作)

作者: 吴军

数学之美姊妹篇,吴军科技领域重磅新作,李国杰院士郑纬民院士作序推荐,快手宿华拼多duo陈磊倾情推荐,名企面试题算法题讲透计算思维。

对计算机科学的掌握程度,决定了一个计算机行业从业者能走多远。在本书中,作者将人文历史与计算机科学相结合,通过一些具体的例题,分10个主题系统地讲解了计算机科学的精髓。这些例题是作者面试求职者时用到的考题,或是头部计算机公司和金融企业的面试题。

作者在书中结合自己对计算机工程师的五级分级标准,详细讲解了每类题目不同层次的解决方法、不同水平的人大约能思考到什么样的深度,深度阐述题目背后的计算机科学精髓。通过对比优化解题思路,读者不仅可以衡量自己的水平,在职业的发展道路上走得更快,更可以深刻理解并掌握计算机科学和计算思维,逐渐把握计算机科学这门艺术,获得重复性成功。

对于所有有志于了解或学习科技,特别是计算机科学的人来讲,本书不仅有助于了解计算机科学,更有助于了解 IT 产业的技术特点、培养一些特殊的思维方式、掌握信息时代特殊的做事方法,通过具体的例子,从“术”的层面获得“道”的层面的提升。

哪一本书让你逢人就推荐的?相关推荐

  1. 推荐系统系列教程之十二:Facebook是怎么为十亿人互相推荐好友的?

    编者按:之前推出了<推荐系统系列教程>,反响不错,前面已经推出了十一期,今天按约推出第十二期:Facebook是怎么为十亿人互相推荐好友的.希望朋友们多点"在看",多多 ...

  2. 图数据库Neo4j实现人脉推荐——二度人脉

    "吾尝终日而思矣,不如须臾之所学也:吾尝跂而望矣,不如登高之博见也.登高而招,臂非加长也,而见者远:顺风而呼,声非加疾也,而闻者彰.假舆马者,非利足也,而致千里:假舟楫者,非能水也,而绝江河 ...

  3. 日子过得再不好,也不要逢人就说,而是要积极向上,努力改变现状。

    一只猴子,肚子被树枝划伤,流了很多血. 它见到一个猴子就扒开伤口说,你看我的伤口好痛. 每个看见它伤口的猴子都安慰它,告诉它不同的治疗方法. 它就继续给朋友们看伤口听取意见,后来它感染死掉了. 一个老 ...

  4. 逢人必推的4款实用软件,国产良心,相遇不易

    你有哪些逢人必推的黑科技软件?下面几款就是我的答案. 1.优众影视 这是一个被网友吹爆的视频播放软件,整合海内外全网资源,电影.电视剧.综艺.动漫等一应俱全,值得关注的是,各种大片资源免费看,无需登录 ...

  5. 推荐策略产品经理:剖析协同过滤(千人千面推荐的核心 )

    本文为PMCAFF专栏作者凤城狂客出品 前文:剖析千人千面的大脑--推荐引擎部分,其中这篇是定位:对推荐引擎中的核心算法:协同过滤进行深挖. 首先,千人千面融合各种场景,如搜索,如feed流,如广告, ...

  6. 【每周一本书】之《人之彼岸》:郝景芳带你提前踏入人机交互的未知世界

    编辑 | abby 官网 | www.datayuan.cn 微信公众号ID | datayuancn 人之彼岸,即人与人工智能彼此映照. 今天,小编要为大家推荐的是郝景芳继<北京折叠>后 ...

  7. 论文人强烈推荐必备的几个中英文文献网站

    前言 又是一年论文季,博主也正和论文做着艰难的斗争(都懂-).所以想把一些论文网站分享给各位战友,再艰难也要挺住啊(-.-) 1.Sci-Hub 首先推荐的就是大名鼎鼎的论文破解网站,工科人,工科魂, ...

  8. 怎样多人配音?推荐下面这三款多人配音软件

    每年的暑假期间,学校通常会给学生布置一些课外实践作业.去年我们的暑期课外实践活动便是制作一段主题为"家乡名胜古迹"的介绍视频,要求我们每个小组成员都要出镜进行介绍.由于小组的成员都 ...

  9. 知乎万人点赞推荐的五款APP

    APP作为手机功能的主要呈现方式之一,随着手机越来越智能化的发展,APP的种类也越来越多.除了人人都会下的微信.支付宝外,其实有许多的APP有太多人知道,但是他们的功能也很强大. 今天就来跟大家说说, ...

最新文章

  1. 理解Linux的性能
  2. centos6下时间同步(ntp)操作
  3. 如何在CentOS 7 / RHEL 7 运行单用户模式进行root的密码重置
  4. [论文阅读] (11)ACE算法和暗通道先验图像去雾算法(Rizzi | 何恺明老师)
  5. scikit-learn学习笔记(二)load_files加载自己的文件
  6. 思科路由器debug基本操作和简单配置
  7. 动态规划 —— 线性 DP
  8. Python中的Series和DataFrame
  9. MySQL常用函数,你真得看看!
  10. 难以拒绝的中国风雅致新年元旦海报来袭
  11. PostgreSQL\GPDB 多维数据透视典型案例分享
  12. 【ffmpeg】不带透明通道的视频overlay
  13. (带手机版数据同步)高等院校学院学校类网站源码 政府单位学院学校网站织梦模板
  14. 笔记本连不上网(IPV4和IPV6无网络访问权限)解决方法
  15. 校验EXE文件防止软件被破解
  16. html5中translate,css3 中translate和transition的使用方法
  17. 设置vm虚拟机让centos成功连接上外网 详解
  18. 快捷餐饮之店家后台厨艺秀实现
  19. k8s、pod、容器、虚拟机概念
  20. 面稀土,战码家(二)

热门文章

  1. java 手机号隐藏中间4位
  2. 外接屏幕闪烁解决方法(硬件与配置 结合)
  3. php批量爬取上市公司高管持股变动信息
  4. 解决QT不能发现QT平台插件
  5. 《Thenbsp;Road》影评
  6. python爬取网站上所有诗句(第三版)
  7. 总结过去,展望未来,迎接2018
  8. [4G5G专题-94]:流程 - 4G LTE 同频切换与异频切换的案例分析
  9. [深入研究4G/5G/6G专题-60]: Nokia如何让小基站即插即用
  10. 酷派之路:三个阶段重构手机市场