《卓有成效的工程师》(美)Edmond Lau(埃德蒙·刘)【文字版_PDF电子书_下载】

《卓有成效的工程师》封面图片
书名:卓有成效的工程师
作者:[美]EdmondLau
出版社:电子工业出版社
译者:万学凡/顾宇
出版日期:2022-7
页数:268
ISBN:9787121435881
8.5
豆瓣短评

前往下载

当当正版

知乎搜索

全网资源

内容简介:

本书介绍一个强大的框架——杠杆率,用来推断、分析工作的有效性与影响力,研究并说明如何成为一名卓有成效的工程师。更为重要的是,本书提供了一系列可落地且经过验证的策略作为框架的补充,读者可以立即应用这些策略来提高工作成效。本书的内容分为三个部分,第一部分阐述提高成效的思维模式切入;第二部分深入探讨持续提升执行力及取得工作进展的关键策略;在第三部分,作者转换角度,阐述了创造长期价值的方法。通过阅读本书,读者能够获得思维启发和高价值的实践经验,成为卓有成效的工程师,并打造高效的软件工程团队。

作者简介:

埃德蒙·刘(Edmond Lau)是 Quip 公司的一名软件工程师,他正着力构建一个生产力套件,以提高团队的效率。在此之前,他是 Quora 的初创成员之一,曾经领导工程团队致力于用户的增长,并为新软件工程师制定入职培训和指导计划。到 Quora 工作之前,他曾在 Ooyala 公司担任分析技术负责人,在谷歌担任搜索质量软件工程师。他获得了麻省理工学院计算机科学的学士和硕士学位。埃德蒙·刘住在加利福尼亚州的帕洛阿尔托。访问他的网站 TheEffectiveEngineer,可以看到他分享的更多经验、故事和习惯,能够帮助软件工程师提高生产力和效率。他热衷于帮助工程团队建立强大的文化,他的文章曾被刊登在《福布斯》、Slate、《财富》、《时代》等杂志上。他是麻省理工学院和斯坦福大学的客座讲师,并在初创公司发表过关于建立卓越的工程师文化的演讲。

万学凡,数字化转型专家,行业知名敏捷转型顾问,InfoQ2020、2021年度中国十大IT产业推动者。《EDGE:价值驱动的数字化转型》、《如何写出好程序》、《敏捷回顾:反模式与重构引导实践》、《解决方案架构师手册》、《AI重新定义企业》、《内容智能:打赢每一场运营战争》、《Go语言学习指南》等书的译者。凯捷中国数字化团队总经理,首席咨询顾问。顾宇,腾讯 PCG平台与内容事业群 T11 研发效能专家,长期专注于企业数字化转型、企业 IT 治理和软件研发效能提升,及规模化敏捷(SAFe)、领域驱动设计(DDD)、微服务架构、DevOps 和云原生技术实践。在多年软件开发和咨询过程中积累了丰富的实践和教学经验。曾参与信通院《研发运营一体化(DevOps)能力成熟度模型 第3部分:持续交付》、《研发运营一体化(DevOps)能力成熟度模型 第5部分:应用设计》、《分布式应用架构评估标准:第一部分:微服务平台》等标准的编写,及多家大型企业 DevOps 成熟度评估、指导。

目  录:

第一部分 树立正确态度

1 聚焦高杠杆率工作 .................................................................. 2

使用杠杆率衡量工作成效 .............................................................. 4

提高杠杆率的三种方式 .................................................................. 6

将精力投入杠杆点,而非易于完成的工作 .................................. 9

本章要点........................................................................................ 12

2 精益求精,优化学习方式 ..................................................... 13

培养成长型思维模式 .................................................................... 15

提升学习速率 ................................................................................ 19

寻求利于学习的工作环境 ............................................................ 22

将时间投到培养新技能的任务上 ................................................ 27

持续学习........................................................................................ 31

本章要点........................................................................................ 34

3 定期调整优先级 ................................................................... 36

简单易用的待办事项清单 ............................................................ 39

关注直接创造价值的工作 ............................................................ 41

关注重要但不紧急的工作 ............................................................ 43

守护创造者日程 ............................................................................ 46

限制同时进行的任务数量 ............................................................ 47

用“如果……就……”计划对抗拖延症 .................................... 48

培养调整优先级的习惯 ................................................................ 50

本章要点........................................................................................ 55

第二部分 执行,执行,再执行

4 投资迭代速度 ....................................................................... 58

迅速行动,快速学习 .................................................................... 61

投资节省时间的工具 .................................................................... 63

缩短调试验证周期 ........................................................................ 68

熟练掌握编程环境 ........................................................................ 71

不要忽视工程以外的瓶颈 ............................................................ 75

本章要点........................................................................................ 78

5 正确度量改进目标 ................................................................ 79

用指标推动进展 ............................................................................ 82

用正确的指标激励团队 ................................................................ 85

建立指标监控体系 ........................................................................ 91

采纳有用的数字 ............................................................................ 95

质疑数据的完整性 ...................................................................... 100

本章要点...................................................................................... 103

6 尽早且频繁验证想法 .......................................................... 104

寻找验证工作成果的低成本方法 .............................................. 107

用 A/B 测试持续验证产品变化 ................................................. 111

当心“一人团队” ...................................................................... 116

建立决策反馈循环 ...................................................................... 121

本章要点...................................................................................... 123

7 提升项目估算能力 .............................................................. 124

使用准确的估算推动项目规划 .................................................. 128

为意外情况留出预算 .................................................................. 133

设定具体的项目目标和可度量的里程碑 .................................. 137

及早降低风险 .............................................................................. 142

极为谨慎地对待重写项目 .......................................................... 144

不要在马拉松比赛的半程冲刺 .................................................. 148

本章要点...................................................................................... 152

第三部分:构建长期价值

8 权衡质量与务实 ................................................................. 154

建立可持续的代码审查流程 ...................................................... 157

利用抽象控制复杂性 .................................................................. 160

自动化测试 .................................................................................. 165

偿还技术债 .................................................................................. 169

本章要点...................................................................................... 172

9 最小化运营负担 ................................................................. 173

拥抱运营的简单性 ...................................................................... 175

构建可以快速试错的系统 .......................................................... 179

持续推进机械任务自动化 .......................................................... 183

让批处理进程幂等 ...................................................................... 188

提升快速响应及恢复的能力 ...................................................... 190

本章要点...................................................................................... 194

10 为团队成长投资 ............................................................... 195

让招聘成为每个人的责任 .......................................................... 198

设计好的入职流程 ...................................................................... 203

共享代码所有权 .......................................................................... 208

通过事后复盘汇聚集体智慧 ...................................................... 211

建设卓越的工程师文化 .............................................................. 215

本章要点...................................................................................... 217

结 语 .................................................................................... 219

附录 A .................................................................................... 221

致 谢 .................................................................................... 227

关于作者 ................................................................................ 229

猜你喜欢