
亚麻TPM是一个技术管理岗位,相较于SDE等纯技术岗位,其工作强度相对较低,晋升速度较快,且薪资水平在高级别时与SDE趋同。
一、TPM职位概述
TPM,即Technical Program Manager(技术项目经理),是亚马逊等科技公司中的一个重要职位。与SDE(Software Development Engineer,软件开发工程师)等纯技术岗位不同,TPM更多地侧重于项目管理和技术协调。他们负责确保项目的顺利进行,协调各方资源,解决技术难题,并推动项目的最终完成。
在亚马逊,TPM的工作强度相对较低,晋升速度也较快。这主要是因为TPM岗位更多地依赖于项目管理能力和领导力,而非纯粹的技术能力。因此,即使技术水平不是最顶尖的,只要具备出色的项目管理和协调能力,TPM也能在亚马逊内部获得快速晋升。
二、TPM与SDE的对比
工作强度:TPM的工作强度相对较低,他们更多地是在幕后进行项目管理和协调,而不需要像SDE那样每天编写大量的代码。这使得TPM有更多的时间和精力来关注项目的整体进展和团队的合作情况。
晋升速度:由于TPM岗位更多地依赖于项目管理能力和领导力,因此其晋升速度通常比SDE更快。在亚马逊内部,一些想快速升级又有做manager打算的SDE在被卡级别时,会选择先转做TPM,然后再转做SDM(Senior Delivery Manager,高级交付经理)。
薪资水平:随着级别的提升,TPM和SDE的薪资水平逐渐趋同。在高级别时,两者的薪资水平相差无几。这使得TPM成为了一个既轻松又高薪的职位选择。
三、TPM的转岗与面试
内部转岗:在亚马逊内部,SDE可以通过向上级说明探索TPM岗位的想法,并参与相关项目来逐渐转为TPM。这个过程通常需要半年到一年的时间。此外,由于亚马逊TPM岗位众多,一些想进大厂的码农和NG也会选择先占HC再内部转岗到TPM。
面试重点:亚麻TPM面试重点考三个方面的问题:项目管理、技术和领导力(BQ)。其中,技术面试偏重于考察系统设计和Technical Retrospective。常见的系统设计题目包括设计聊天系统、通知系统、新闻推送系统、搜索系统、URL缩短系统和Dropbox等。
四、亚麻TPM的注意事项
虽然TPM岗位相对轻松且晋升速度较快,但并不意味着所有TPM都能轻松胜任。在选择TPM岗位时,需要注意以下几点:
项目管理能力:TPM需要具备出色的项目管理能力,能够协调各方资源,确保项目的顺利进行。
沟通能力:TPM需要与团队成员、上级领导和客户进行有效的沟通,以确保项目的需求和目标得到准确传达和实现。
领导力:TPM需要具备一定的领导力,能够带领团队共同完成项目目标。
避免毒组:虽然TPM岗位相对轻松,但如果误入亚麻的毒组(如Amazon Bedrock、Amazon HVH和Amazon Alexa AI等),同样会面临巨大的工作压力和挑战。因此,在选择TPM岗位时,需要了解并避免这些毒组。
五、亚麻内部转组攻略
在亚麻内部转组相对简单,只要方法得当,成功的概率很大。以下是一些转组攻略:
利用内部网站:用内部网站查找适合的HC(职位空缺),并直接找到HM(Hiring Manager,招聘经理)的名字,广撒网发邮件。
面试准备:每个小组的面试要求不同,因此需要提前了解并准备相应的面试内容。
同时面多个组:可以同时面试多个组,并从所有的offer中挑选一个最合适的。可以通过约新组的同事打听情况或去tech survey查小组分数来了解更多信息。
与现任老板沟通:在拿到HM口头offer后,与现任老板进行1v1沟通,并尽快在内部系统中提交转组申请,以防止被放入Dev list(开发名单)而延误转组进程。
综上所述,亚麻TPM是一个既轻松又高薪的职位选择,但需要具备出色的项目管理能力、沟通能力和领导力。在选择TPM岗位时,需要了解并避免毒组,并合理利用亚麻内部的转组机会来实现个人职业发展。
