![]()
内容推荐 本书介绍一个强大的框架——杠杆率,用来推断、分析工作的有效性与影响力,研究并说明如何成为一名卓有成效的工程师。更为重要的是,本书提供了一系列可落地且经过验证的策略作为框架的补充,读者可以立即应用这些策略来提高工作成效。 本书的内容分为三个部分,第一部分阐述提高成效的思维模式切入;第二部分深入探讨持续提升执行力及取得工作进展的关键策略;在第三部分,作者转换角度,阐述了创造长期价值的方法。通过阅读本书,读者能够获得思维启发和高价值的实践经验,成为卓有成效的工程师,并打造高效的软件工程团队。 作者简介 埃德蒙·刘(Edmond Lau)是Quip公司的一名软件工程师,他正着力构建一个生产力套件,以提高团队的效率。 在此之前,他是Quora的初创成员之一,曾经领导工程团队致力于用户的增长,并为新软件工程师制订入职培训和指导计划。到Quora工作之前,他曾在Ooyala公司担任分析技术负责人,在谷歌担任搜索质量软件工程师。他获得了麻省理工学院计算机科学的学士和硕士学位。 埃德蒙·刘住在加利福尼亚州的帕洛阿尔托。访问他的网站theeffectiveengineer,可以看到他分享的更多经验、故事和习惯,能够帮助软件工程师提高生产力和效率。 他热衷于帮助工程团队建立强大的文化,他的文章曾被刊登在《福布斯》、Slate、《财富》、《时代》等杂志上。他是麻省理工学院和斯坦福大学的客座讲师,并在初创公司发表过关于建立卓越的工程师文化的演讲。 目录 第一部分 树立正确态度 1 聚焦高杠杆率工作 使用杠杆率衡量工作成效 提高杠杆率的三种方式 将精力投入杠杆点,而非易于完成的工作 本章要点 2 精益求精,优化学习方式 培养成长型思维模式 提升学习速率 寻求利于学习的工作环境 将时间投到培养新技能的任务上 持续学习 本章要点 3 定期调整优先级 简单易用的待办事项清单 关注直接创造价值的工作 关注重要但不紧急的工作 守护创造者日程 限制同时进行的任务数量 用“如果……就……”计划对抗拖延症 培养调整优先级的习惯 本章要点 第二部分 执行,执行,再执行 4 投资迭代速度 迅速行动,快速学习 投资节省时间的工具 缩短调试验证周期 熟练掌握编程环境 不要忽视工程以外的瓶颈 本章要点 5 正确度量改进目标 用指标推动进展 用正确的指标激励团队 建立指标监控体系 采纳有用的数字 质疑数据的完整性 本章要点 6 尽早且频繁验证想法 寻找验证工作成果的低成本方法 用 A/B 测试持续验证产品变化 当心“一人团队” 建立决策反馈循环 本章要点 7 提升项目估算能力 使用准确的估算推动项目规划 为意外情况留出预算 设定具体的项目目标和可度量的里程碑 及早降低风险 极为谨慎地对待重写项目 不要在马拉松比赛的半程冲刺 本章要点 第三部分:构建长期价值 8 权衡质量与务实 建立可持续的代码审查流程 利用抽象控制复杂性 自动化测试 偿还技术债 本章要点 9 最小化运营负担 拥抱运营的简单性 构建可以快速试错的系统 持续推进机械任务自动化 让批处理进程幂等 提升快速响应及恢复的能力 本章要点 10 为团队成长投资 让招聘成为每个人的责任 设计好的入职流程 共享代码所有权 通过事后复盘汇聚集体智慧 建设卓越的工程师文化 本章要点 结 语 附录 A 致 谢 关于作者 |