2. 为什么转TPM?. check 1point3acres for more.
我比较喜欢high level technical design和与人交流,对于coding的热忱没有那么大。当时选择码农这个行业也是阴差阳错,并不是我最大的兴趣。在我还是SDE的时候,我觉得如果未来5年都做SDE让我感到很不开心。于是当时考虑了manager, product manager,和TPM的职位。和公司大概20多个不同岗位的牛人聊了以后觉得TPM是一个可以体验到各个职位的position,就抱着试一试的态度先lead了一个project(当时又做tech lead又做TPM),做完了没想到感觉还不错,于是就正式转TPM了。
3. 什么人适合转TPM?
这是一个很tricky的问题,我的建议是如果你有兴趣,不如跟老板聊聊试着lead 一个project as TPM。毕竟小马过河,只有自己知道适不适合自己。. 1point3acres.com
因为这个问题几乎每个和我咨询的人都会问,我想多说一点,希望有帮助。. 1point3acres
我自己将TPM分为两种(纯个人意见):embedded TPM和portfolio management TPM.
Embedded TPM和一个或者几个engineer team(s)紧密合作,可能管一个specific program(e.g. facebook portal), 也可能同时管一个program底下的几个小的projects。这种TPM需要参与到engineer的day to day work中,也需要influence both business and technical strategy。个人认为这种TPM最好有比较强的technical background。My two cents,如果你喜欢technical design,又想influence business decision,这种TPM可能比较适合你。
Portfolio management TPM会和很多很多组合作,一般drive的是org level或者company level的project。因为合作的组太多了,不能dive deep每个project的technical/business decision,更多是drive multiple teams consensus,然后track overall project的risks。My two cents,如果你很喜欢收集整理信息,喜欢organize,喜欢和很多人聊天drive consensus,这种TPM可能比较适合你!
. 4. Most liked and most disliked as a TPM?
Most liked:impact很大,visibility很大,可以影响到项目的几乎每一个area,可以学到很多很多soft skill,这个soft skill几乎可以apply到各行各业,所以以后跳槽flexibility也很高。
Most disliked:会超级多,一周60%+都在开会。而且一般最需要TPM的项目是最chaos/ambiguous的,所以心很累。