更新时间:2022-08-16 16:02:48
封面
版权信息
内容简介
献给
推荐语
中文版推荐序
译者序一
译者序二
中文版审校者
推荐序
前言
第一部分 树立正确态度
1 聚焦高杠杆率工作
使用杠杆率衡量工作成效
提高杠杆率的三种方式
将精力投入杠杆点,而非易于完成的工作
本章要点
2 精益求精,优化学习方式
培养成长型思维模式
提升学习速率
寻求利于学习的工作环境
将时间投到培养新技能的任务上
持续学习
3 定期调整优先级
简单易用的待办事项清单
关注直接创造价值的工作
关注重要但不紧急的工作
守护创造者日程
限制同时进行的任务数量
用“如果……就……”计划对抗拖延症
培养调整优先级的习惯
第二部分 执行,执行,再执行
4 投资迭代速度
迅速行动,快速学习
投资节省时间的工具
缩短调试验证周期
熟练掌握编程环境
不要忽视工程以外的瓶颈
5 正确度量改进目标
用指标推动进展
用正确的指标激励团队
建立指标监控体系
采纳有用的数字
质疑数据的完整性
6 尽早且频繁验证想法
寻找验证工作成果的低成本方法
用A/B测试持续验证产品变化
当心“一人团队”
建立决策反馈循环
7 提升项目估算能力
使用准确的估算推动项目规划
为意外情况留出预算
设定具体的项目目标和可度量的里程碑
及早降低风险
极为谨慎地对待重写项目
不要在马拉松比赛的半程冲刺
第三部分 构建长期价值
8 权衡质量与务实
建立可持续的代码审查流程
利用抽象控制复杂性
自动化测试
偿还技术债
9 最小化运营负担
拥抱运营的简单性
构建可以快速试错的系统
持续推进机械任务自动化
让批处理进程幂等
提升快速响应及恢复的能力
10 为团队成长投资
让招聘成为每个人的责任
设计好的入职流程
共享代码所有权
通过事后复盘汇聚集体智慧
建设卓越的工程师文化
结语
附录A
每位软件工程师都应该阅读的10本书
推荐关注的博客
致谢
关于作者