《卓有成效的工程师》(美)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