很多刚开始做管理的技术人跟我聊过他们的困惑。总结一下,主要还是不知道需要培养哪些能力才能继续提升。技术经理其实是技术人员最难做的管理岗位。主要有两个原因:在互联网公司,技术骨干因为业绩突出被提拔为技术经理,往往缺乏系统的领导力培训。技术经理是团队贡献者,但仍然需要大量的个人贡献,尤其是在团队需要一针见血的时候。这两个原因导致技术管理人员在管理上的提升非常困难。一些技术体系成熟的大厂商甚至聘请产品总监或业务负责人担任子公司CTO。其中,更多的是带宽管理的考虑。但其中最关键的是四个重要的飞跃。这也是每个技术经理需要跨越的四道坎。1.责任的飞跃第一个飞跃称为责任的飞跃。技术经理管理个人贡献者:技术干部和员工。和技术总监/CTO管理团队贡献者:技术经理和架构师。管理对象的转变带来责任的跨越。技术经理更关注实施细节和进度,需要攻坚克难。高级管理人员团队一般在50人以上。在这种情况下,他们不应该过多地关注细节。他们需要更加注重平台建设和充分授权。技术经理需要承担以下职责:任务管理:开发工作量评估、开发流程的建立、开发任务的分配和跟踪;质量管理:代码审查、开发风险判断/报告/协调解决;辅导下属:提升员工技能,在出现偏离目标时及时介入调整。高级管理人员的主要职责是:平台规范:成立平台研发部门,与技术管理人员/架构师共同建设软件公共平台;提高效率:提高技术团队工作效率,打造技术团队文化;辅导技术经理/架构师,提升技术经理的管理能力,提升架构师的商业思维。我刚做技术总监的时候,团队遇到技术难点,习惯上阵解决。问题解决了,但是回过头来发现团队输出慢了。原因很简单。关键的技术决策、规划、资源协调、管理人员和下属的培训都被拖延。管理者需要对团队绩效负责。随着团队规模的扩大,承担新的责任很重要。2.业务飞跃第二次飞跃称为业务飞跃。技术经理通常负责单个产品线,而高级经理则负责整个业务线。这种差异决定了技术经理必须先实现业务飞跃,才能晋升为高级管理人员。要实现这种飞跃,首先要明白四件事:1、从业务角度看,业务方向是否与公司的业务战略一致?如何通过业务赋能业务?是降本增效还是加大投入实现突破?2、从产品角度,了解业务产品如何支撑业务?哪些产品对开发很重要,哪些不那么重要?这四种认识也可以称为商业洞察力。2012年,在360,分析了工作人员远程为用户维修电脑的工作场景。我们得出了一个重要的结论:90%的远程控制工作都可以通过自动化解决方案来解决。然后我带领团队开发了一个结合AI的远程电脑维修方案。通过技术实现自动化解决方案,首先通过AI自动回复分析,拦截50%的无效用户问题。之后自动分析用户电脑情况,运行AI自动化修复软件。如果无法解决,将由工作人员手动解决。该解决方案使员工每天处理的用户数量增加了10倍。原本需要500人的运营团队只需要50人,为公司节省了巨额的运营成本。远程控制自动化系统架构示意图这是一场基于深入洞察业务,提升业务效率的实战。技术经理需要提高对用户的理解,具备基本的业务知识和一定的产品能力。并运用这些能力来驱动业务,最终培养出优秀的业务洞察力。这是第二个重要飞跃:业务飞跃。3、战略飞跃第三次飞跃称为战略飞跃。具备战略决策能力。什么是战略决策能力?战略决策能力不代表有很多天才的想法,每一个都可以颠覆世界。比决定做什么更重要的是能够决定不做什么。只有真正了解用户、业务、商业和产品,我们才能做出最重要的关键决策。才能有战略决策的能力。技术团队是一个成本团队,资源用到哪里,投入多少资源,都需要做决定。以阿里为例:阿里要求P9管理者具备一年的战略决策能力,P10管理者必须具备三年的战略决策能力。2018年加入哒哒少儿英语,负责哒哒宝贝项目。我分析了行业数据和竞争对手数据,然后我们找到了多个可以突破的方向。之后结合团队优势,只选择一个方向进行战略单点突破,将游戏化做到极致。为了提高游戏制作的质量和速度,我们组装了高效的游戏编辑引擎。哒哒宝贝游戏引擎架构图使用这款游戏编辑引擎,我们提升了游戏的量产速度,进而赋能产品业务做好用户口碑和用户裂变。最终实现了半年零投放获取100万用户的目标。在这个过程中,大力投入游戏引擎的技术决策是一种战略决策。因此,我们能否在有限的资源下做出正确的选择,就是第三个重要飞跃:战略飞跃。4.通信飞跃第四次飞跃称为通信飞跃。越高级的技术管理者需要面对越复杂的沟通环境。高级技术经理需要与不同部门协调资源,促进合作,判断需求,有时还需要跨公司沟通。有时,技术人员和其他部门的同事沟通困难,甚至觉得对方无法理解自己。事实上,沟通语言往往存在问题,技术管理者必须学会使用非技术语言进行沟通。做好跨部门/公司的沟通,才能给技术团队的业绩带来最大的赋能,否则就会处处遭遇挫折。前几天和几位安全技术VP聊天,大家聊了一个问题:如何控制企业的安全投入。有朋友这样说:安全防护很头疼。如果没有意外,老板会认为团队一文不值,如果出了意外,老板会认为团队一文不值。其实不只是安全团队,只要是技术支持团队,遇到一个不是技术出身的CEO,都有可能出现这种窘境。大家讨论了半天,最后的结论是:一定要有一个能向上管理的CTO。他需要能够用老板听得懂的语言,告知投资的必要性,获得老板的支持。如果高层技术经理不能与他们的老板很好地沟通,结果通常会很惨淡。这是第四次重要飞跃:沟通飞跃。五、小结做好技术管理工作,共有4个非常重要的飞跃。1.职责跳跃你必须根据管理团队的规模来调整你的职责。2.业务飞跃必须真正具备用技术驱动业务,进而带动业务的能力。3、战略跨越你要脱离技术本身,从产品、用户、业务、业务的角度做好技术战略决策。4.沟通飞跃你需要具备与非技术人员,尤其是老板进行良好沟通的能力。只有经历了这四次飞跃,才能在技术管理的泥泞道路上走得顺风顺水。
