内容提要
Aadil是一位Sr Engineering Program Manager,他从2010年开始在Blackberry担任TPM,2012年转到Apple,2017年转到Google,2019年转到Nike,2021年加入Humane,一直致力于从0到1的大型跨部门项目。TPM需要深入理解技术,并具备模糊性和情感化的技能,能够从10000ft到100ft,帮助产品和工程管理风险,确保有效沟通,推动依赖关系等。Aadil可以在推特、Substack、邮箱aadilmaan@gmail.com上联系到,也推荐了一些关于TPM的书籍和文章。
关键要点
-
Aadil是一位Sr Engineering Program Manager,2010年开始在Blackberry担任TPM,之后在Apple、Google、Nike等公司工作,2021年加入Humane。
-
Aadil专注于大型跨部门项目的0到1过程,认为人文学科与技术密切相关。
-
TPM的职责是推动复杂跨部门项目的执行,确保产品、工程和设计等团队之间的有效沟通。
-
TPM与产品经理和工程领导的角色常常被混淆,尤其在初创公司中,产品经理可能同时承担TPM的职责。
-
TPM的价值在于协调多个团队的目标,保持项目的整体健康和进度。
-
TPM与Staff角色的主要区别在于,Staff可以做出决策,而TPM只能影响决策。
-
TPM的最佳部分是能够在高层和细节之间灵活切换,学习跨学科的知识。
-
TPM面临的挑战是缺乏正式的决策权,需要不断影响他人推动项目进展。
-
TPM需要对技术有足够的理解,以便在技术讨论中与工程师对话。
-
保持对技术的了解需要不断阅读和学习,关注技术趋势。
-
TPM的角色主要与产品和工程团队互动,确保各方协作顺畅。
-
适合TPM角色的人需要能够应对模糊性,并具备同理心。
-
当公司达到一定规模时,TPM的角色变得必要,尤其是在复杂的跨部门项目中。
-
新TPM通常需要在前30天内学习团队文化和工作流程,之后开始推动改进。
-
TPM的日常工作包括会议、协作和解决突发问题。
-
想要成为TPM的人可以参考Paula Dieli的《Get on Track》和Will Larson的《System Engineering Management》。