【AICon】探索八个行业创新案例,教你在教育、金融、医疗、法律等领域实践大模型技术! >>> 了解详情
写点什么

InfoQ 编辑 2018 年推荐阅读清单(第一部分)

  • 2018-10-09
  • 本文字数:7568 字

    阅读完需:约 25 分钟

本文要点

  • InfoQ 编辑团队会定期碰头,互相分享各自的推荐阅读清单。本文目的在于将面向 InfoQ 社区广泛地分享他们的推荐清单。
  • InfoQ 的核心价值之一,就是 InfoQ 网站上的所有内容必须是由软件交付实践者提供的。这些软件交付实践者是活跃在设计、构建和运维软件一线的人员。InfoQ 的编辑都是兼职的,大家共同致力于分享自身的知识和经历。
  • 本期热门的推荐阅读资源包括:Nicole Forsgren、Jez Humble 和 Gene Kim 合著的“Accelerate”一书,Adrian Colyer 维护的技术博客“The Morning Paper”,Steven Skiena 撰写的《算法设计指南》一书。

InfoQ 的核心价值之一,就是 InfoQ 网站上的所有内容必须是由软件交付实践者提供的。这些软件交付实践者是活跃在设计、构建和运维软件一线的人员。由此,向InfoQ 贡献内容的撰稿人都是一些在正常工作之余的兼职编辑,InfoQ 的所有内容是由兼职编辑修改和审核的。这些业界专家都是具有远见卓识的业界领袖和毕生保持学习的实践者,他们的目标不仅局限于提升InfoQ 信息的优秀质量,而且意在努力增进IT 业界的专业化程度,促进和发展社区。

InfoQ 编辑团队会定期在 QCon 大会上碰头,互相分享各自的最新收获,QCon 大会定期在伦敦、纽约、旧金山、北京、上海等城市举办。会上的一个重大亮点就是大家交换推荐阅读书单,并就最新的书籍和资料展开讨论。

鉴于分享知识是 InfoQ 的核心价值之一,InfoQ 编辑们致力于收集并分享大量可推荐给读者的知识,使他人可从中受益。在未来的一周内,我们将为 InfoQ 读者推出一组系列文章,分享由这些编辑们所推荐的阅读书单,并概要评述推荐书籍的重要性。

我们非常期望能收到读者们的反馈。如果大家想要了解如何成为 InfoQ 编辑,或是希望通过申请加入编辑团队,请参阅“投稿”页面中提供的指南。

Ben Linders

Ben Linders  在荷兰工作,是一位敏捷、精益、质量和持续改进领域的独立顾问。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     

“Accelerate”,作者:Nicole Forsgren、Jez Humble 和 Gene Kim

Nicole Forsgren、Jez Humble 和 Gene Kim 合著的《加速:高性能技术企业的构建和扩展》(“Accelerate: Building and Scaling High Performance Technology Organizations”)一书指出了影响软件交付性能的因素,介绍了大量有助于实提高软件交付速度、稳定性和质量的技能和实践。

我推荐本书的原因在于,书中的内容是基于扎实的研究,进而给出了对影响各因素间关系的深度洞悉。无论读者出于何种目的考虑采纳敏捷、精益或是 DevOps,本书都能帮助他们聚焦于可影响这些目标的因素,并决定应用何种实践去实现上述目标。

InfoQ 曾对本书做过书评报道

《从 1 到 100,用心求变》,作者:Lynn Manns 和 Linda Rising



Mary Lynn Manns 和 Linda Rising 合著的《从 1 到 100,用心求变: 你我都需要的 63 个持续改进与提升策略 》(“More Fearless Change: Strategies for Making Your Ideas Happen”)一书阐述了多种驱动组织可持续改进的模式。

对于身处改进中的读者(说实话,当今社会中谁能置身于改进度外),《从 1 到 100,用心求变》是一本经典书籍。在 2015 年,两位作者重新修订了书中给出的 48 种模式,并新添加了 13 种模式。

InfoQ 曾对本书做过书评报道

《敏捷估计与规划》,作者:Barry Boehm 和 Richard Turner

Barry Boehm 和 Richard Turner 合著的《敏捷估计与规划》(“Balancing Agility and Discipline: A Guide for the Perplexed”)一书对敏捷方法和计划驱动方法进行了对比。该书是一本经典图书,针对如何根据人们的需求,需求敏捷和规划以及应用实践间的平衡。

更多信息,可访问该书的出版信息

Chris Swan

Chris Swan is Fellow  是 DXC.technology 的董事、副总和全球交付 CTO。他在企业中领导跨产品系列的运营设计转变、利用数据推动客户转型和服务履行的优化。                                                                                                                                                                                                                                                                                                                                                                                            

“Accelerate”,作者:Nicole Forsgren、Jez Humble 和 Gene Kim

我再次推荐“Acclerate”一书。我要强调指出的是,该书适用于各行各业的企业,书中介绍的内容是基于数据和分析的,而非采用案例研究的讲述方式。因为案例研究很容易被读者否定,“我们并不喜欢这类案例,它们对一些企业适用,但并不适用于我们”。

《信息安全工程》,作者:Ross Anderson

永恒的经典教材《信息安全工程》(“Security Engineering: guide to building dependable distributed systems”)。任何关注安全的读者(当然,任何人都应关注安全),应该熟知该必读书目。特别要指出的是,现在该书可在线免费下载。

该书的详细信息,可访问作者的主页

由 Adrian Colyer 维护的博客“The Morning Paper”

该博客会定期发布对多篇计算机领域重要论文的解读,它为读者了解业界的最新动态提供了一种简单的方式。对于那些想从该博客中汲取精华内容的读者,也可阅读 InfoQ 提供的季度评论。

直接访问该博客,请点击此链接

InfoQ 与 Colyer 合作推出季度评论杂志。有兴趣的读者可点击此链接

Richard Seroter

Richard Seroter  是 Pivotal 的产品高级总监,他具有科罗拉多大学的工程学硕士学位。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    

《格鲁夫给经理人的第一课》,作者:Andy Grove

《格鲁夫给经理人的第一课》(“High Output Management”)一书是 Intel 前 CEO Andy Grove 于二十多年前撰写的,但书中内容时至今日依然很有价值。无论是技术经理新人,或者已任职多年者,都能在本书中发现大量可用于改进自身管理技能和团队整体性能的指导。我是在 2018 年上半年读的这本书,立刻后悔为什么我没有在五年前读到它。该书将会改变你对于召开会议、一对一座谈、做出决策和持续改进上的做事方式。

更多信息,可访问该书的出版信息

《数据密集型应用系统设计》,作者:Martin Kleppmann

《数据密集型应用系统设计》(“Designing Data-Intersive Applications”)一书是我今年读到的写得最好的技术图书。在本书中,Kleppmann 很好地阐述了数据存储和处理解决方案的一些现状,并指出了在选择最适合方案中需考虑的因素。书中提出的存在于可扩展性上的挑战和问题,是很多人在处理分布式系统中尚未考虑到的。尽管很多开发人员宣称自己知道如何构建稳健的应用,但是我怀疑很多人在面对数据层时依然存在许多考虑不周之处。这本书可加速提升读者对此的认知。

更多信息,可访问该书的主页

读者可以收听 InfoQ 对 Martin Kleppmann 的采访录音

“Overcomplicated, Technology at the Limits of Comprehension”,作者:Samuel Arbesman

鉴于我们正在构建越来越复杂的系统,因此我们应该认识到,没有任何人能理解整个系统,知道系统会如何出错。我们不应过分膜拜技术,也不应对技术抱有恐惧心理。正确的做法是在两者间找到正确的平衡点。《过度复杂:处于理解边缘的技术》(“Overcomplicated, Technology at the Limits of Comprehension”)一书介绍了如何对日益复杂的系统做设计、构建、探索和排错。该书为我提供了几种新的思考问题途径。

更多信息,可访问该书的主页

Ben Evans

Ben Evans  是 jClarity 的联合创始人,一家致力于 JVM 性能优化的公司。Ben 是 LJC(伦敦 Java 用户组)的组织者,JCP 执行委员会成员,并参与制定了 Java 生态系统的标准。他还是一位 Java 冠军程序员,三次担当 JavaOne 摇滚明星演讲者(Rockstar Speaker)。此外,他撰写或合著了《Java 程序员修炼之道》(“The Well-Grounded Java Developer”) 、最新版的《Java 技术手册》(“Java in a Nutshell”)和“Optimizing Java”等图书。

《C 专家编程》,作者:Peter van der Linden

《C 专家编程》(“Expert C Programming”)讲授了一些常被人误解的 C 和 Unix 知识,的确可令读者提升相关知识的层次。

更多信息,可访问该书的主页

《判断力》,作者:Roger Fisher 和 William Ury

《判断力》(“Getting to Yes: Negotiating Agreement Without Giving In”)一书介绍的谈判技术高度适用于专业技术人员所处的多个场合。如果正确使用,可给出非常好的结果。

该书的更多介绍,可访问作者的个人网站

《算法设计指南》,作者:Steven Skiena

对于使用任何编程语言的开发人员,《算法设计指南》(“The Algorithm Design Manual”)都是十分有用的手册。

更多信息,可访问该书的主页

额外推荐:由 Adrian Colyer 维护的博客“The Morning Paper”

和 Chris Swan 一样,再次推荐读者定期阅读该博客。

Srini Penchikala

Srini Penchikala  目前在德克萨斯州奥斯丁市任高级软件架构师。他也是 InfoQ 大数据和 NoSQL 数据库社区的责任编辑。Srini 在软件架构、设计和开发上具有 22 年的经验,目前正在撰写“Big Data Processing with Apache Spark”一书,并与他人合著了“ Spring Roo in Action ”一书,该书已由 Manning 出版社出版。

“Dare to Serve”,作者:Cheryl Bachelder:

本书讲述了一位领导者应如何通过服务他人并服务于企业的最佳利益,进而提供卓越的成果。本书作者 Cheryl Bachelder 于 2007 年加入陷入困境的 Popeyes Louisiana Kitchen 炸鸡专营店并担任 CEO。她通过采用“服务型领导”模式扭转了企业的经营局面,并使企业恢复盈利。

该书倡导的领导原则是“激情、倾听、计划、指导,问责和谦逊”。在该模型中,服务型领导者帮助员工在工作中找到目标,并将可实现的高绩效目标定义为“大胆的目的地”,推动员工参与其中。实现目标是通过解决实际问题、提供资源并衡量结果。

在软件开发团队中,服务型领导力很好地诠释了 Scrum Master 和架构师等角色。

更多信息,可访问该书的官方网站

《对话智商》,作者:Judith E. Glaser

《对话智商——如何通过三级对话达成卓越表现》(“Conversational Intelligence: How Great Leaders Build Trust & Get Extraordinary Results”)一书是组织人类学家 Judith E. Glaser 撰写。书中新给出了一些有效的强大对话方式,向大脑提供信任、合作和共同成功等信息。在书中,作者提出了一种新的框架,用于了解哪些对话激活了更高层次的智能(如信任、诚信、同理心和良好的判断力)。

对于企业中各个层级的敏捷软件开发团队和团队领导者,该书都是很好的资料。

更多信息,可访问该书的官方网站

“Reactive Microsystems”,作者:Jonas Bonér

当前,微服务已成为开发解决方案的主流。如果读者尚不甚了解如何在分布式系统环境中管理这些微服务,那么这本迷你书提供了非常及时的资源。

在该书中,Bonér 阐述了如何使用事件和命令等概念来管理微服务间的交互。本书向读者介绍了事件优先的领域驱动设计(DDD),以及如何实现一直有效的 DDD 原则与再次提出的事件驱动架构(EDA)间的协同工作。

该书可从 Lightbend 网站下载。

查看英文原文: The 2018 InfoQ Editors’ Recommended Reading List: Part One

公众号推荐:

跳进 AI 的奇妙世界,一起探索未来工作的新风貌!想要深入了解 AI 如何成为产业创新的新引擎?好奇哪些城市正成为 AI 人才的新磁场?《中国生成式 AI 开发者洞察 2024》由 InfoQ 研究中心精心打造,为你深度解锁生成式 AI 领域的最新开发者动态。无论你是资深研发者,还是对生成式 AI 充满好奇的新手,这份报告都是你不可错过的知识宝典。欢迎大家扫码关注「AI前线」公众号,回复「开发者洞察」领取。

2018-10-09 18:352533
用户头像

发布了 391 篇内容, 共 127.0 次阅读, 收获喜欢 256 次。

关注

评论

发布
暂无评论
发现更多内容

流媒体数字版权应用实践

Marvin Ma

数字版权 流媒体

传输体积下降 85%,融云 HTTP 压缩算法解析

融云 RongCloud

算法 音视频 传输 融云 通讯

使用验证码拦截爬虫和机器人实践分享

宙哈哈

php html 爬虫 机器人

助力企业数字化转型,「一体化」或是最佳实践路径

ToB行业头条

从零学习SDK(1)什么是SDK,为什么要使用它

MobTech袤博科技

基于二代征信报告的信用评估模型实践

中关村科金

金融 征信 风控 对话式AI

软件测试/测试开发丨录制你的第一个web 自动化测试用例

测试人

软件测试 自动化测试 测试开发 Web自动化测试

WebAssembly 助力云原生:APISIX 如何借助 Wasm 插件实现扩展功能?

API7.ai 技术团队

api 网关 APISIX Wasm

KgCaptcha接入汇总

宙哈哈

Java php Python C# html

DataLeap数据资产实战:如何实现存储优化?

字节跳动数据平台

MySQL 数据库 大数据 数据治理 数据存储

[验证码] KgCaptcha风险监测方法

宙哈哈

php html

量化交易场景下日增 144 万条数据,使用 MySQL 和 TDengine 分别如何建模?

TDengine

大数据 tdengine 物联网 时序数据库

低代码有哪些缺点?4千字深入解析

优秀

低代码 低代码缺点

景顺长城基于 Apache APISIX 在金融云原生的生产实践

API7.ai 技术团队

api 网关 APISIX 金融业务

学了这么久的高并发编程,连Java中的并发原子类都不知道?

华为云开发者联盟

Java 开发 华为云 华为云开发者联盟 企业号 4 月 PK 榜

软件测试/测试开发丨测试步骤代码修改,用 Yaml实现数据驱动

测试人

软件测试 自动化测试 yaml 测试开发 UI自动化测试

「刷起来」Go必看的进阶面试题详解

王中阳Go

golang 高效工作 学习方法 面试题 Go 语言

尚硅谷新版Git视频教程发布

小谷哥

数据库原理及MySQL应用 | 事件

TiAmo

MySQL 数据库 事件

FastAPI 开发中数据校验利器 Pydantic 介绍与集成使用

宇宙之一粟

Python 后端 FastApi Pydantic

阿里云弹性计算资深技术专家徐海弘:云上自动化运维成熟度模型

云布道师

弹性计算

ZRTC高并发策略在专属音视频中台场景的应用

中关村科金

RTC 中关村科金 音视频中台 高并发策略 对话式AI

大模型打开了一层技术天花板,催生新场景变革老场景

中关村科金

人工智能 企业服务 大模型 对话式AI

通过 NFTScan 追踪 NFT 钻石手持仓

NFT Research

NFT NFTScan

Flink Table Store 独立孵化启动 , Apache Paimon 诞生

Openlab_cosmoplat

大数据 开源

聚焦用户精细化运营场景,极客邦科技与火山引擎数智平台达成合作

字节跳动数据平台

用户增长 数字化 用户运营 数字化案例 企业号 4 月 PK 榜

sync.WaitGroup:掌握并发编程中的重要工具

Jack

MIAOYUN与OpenCloudOS、TencentOS Server 3完成产品兼容互认证

MIAOYUN

容器云 云平台 产品兼容性互认 互认证 兼容性互认证

如何在 Web 实现支持虚拟背景的视频会议

声网

Web 视频会议 RTE 虚拟背景

MobPush推送查询API

MobTech袤博科技

上网买个东西,居然需要那么多业务系统支撑!

产品海豚湾

SaaS 电商 供应链 电商平台 wms

InfoQ编辑2018年推荐阅读清单(第一部分)_研发效能_Daniel Bryant_InfoQ精选文章