上QQ阅读APP看书,第一时间看更新
Jeff的书单
在一次访谈中,被问及“你最推荐软件工程师必读的书是什么”的时候,Jeff推荐了《人月神话》以及《五轮书》。从推荐书籍中,也可以看出前期经历对他影响至深。
Frederick P.Brooks,Jr.(弗雷德·布鲁克斯)的《人月神话》不必多说,为人们管理复杂项目提供了颇具洞察力的见解。“这在今天和 30 年前一样真实,令人惊讶的是,每个工程经理都没有反复阅读它。”
《五轮书》由日本剑客宫本武藏撰写,阐述了剑道与兵法的原则、思想、策略,简单又实际,不仅适用于武士,也适合各种形式的竞争,是危机处理、策略训练的经典之作。软件工作者可以从中学习,如何通过思考来切割代码、分割障碍,并始终同时执行短期和长期战略。优秀的代码需要优秀的架构,伟大的架构需要伟大的设计,伟大的设计需要同时看到全局,以及更改代码所带来的所有副作用。
Jeff推荐的并不是关于代码等硬技能的书籍,而是关于心态的著作。他会定期与使用Scrum的前战斗机飞行员、黑带合气道、空手道和中国功夫专家会面,跟这些人讨论如何将敏捷思维引入到普通团队中。敏捷所需要的高度专注、纪律和积极主动的行动正是这些团队所需要的。我们可以和Jeff一起期待敏捷在更多领域的推广。
如果你的工作或生活中正经历着什么瓶颈,不妨看看Jeff的经历,用Scrum的方法思考一下,也许能找到答案,敏捷可能就会是你柳暗花明的又一村。