业务线开发级别分布

技术开发

高级技术开发

技术专家 p6p7

团队专家 p7 单团队 10人小团队

领域专家 p8 多团队 2-5 10人小团队,技术顶峰,业务和管理能力都不能弱。

商业或者业务leader p8 p9,商业模式设计和商业成功。业务能力和管理能力核心。

p8

管理模式

横向模式,专业领域相同,横向多业务。一般是成熟业务线和团队

竖向管理

的专业领域不同,端到端地纵向负责同一业务。

这种模式常见于新业务初期或者规模不大的团队,很多BAT出身的P8到创业公司担任CTO或者技术总监时,就会采用这种模式带团队。

p8的技术要求

P8级别是技术能力的顶峰。在P5~P8的晋升过程中,考察核心都是技术能力。业务能力和管理能力只是加分项,只要技术不行,业务能力和管理能力再好都很难晋升。

P9开始,对业务能力、管理能力和业界影响力等维度的考核比重会大大上升。就算你技术很厉害,只要业务能力和管理能力不行,同样很难晋升。

提升p8能力

P8提升技术能力的关键是什么呢?答案是技术深度和技术宽度齐头并进。

如果只有技术宽度,可能给人一种比较飘的感觉,成为“什么都知道,什么都不懂”的PPT技术专家;如果只有技术深度,技术视野太窄,就难以跟上业界技术的发展步伐,无法做出合理的技术判断、选择和规划。

P7虽然也在技术深度的基础上增加了技术宽度的要求,但技术宽度的范围是和团队相关的,而P8的技术宽度范围是领域相关的,范围要大得多,你要学习和提升的东西也多得多。这是P7很难晋升P8的第一个原因。

领域广度

P8是“领域专家”,那么这里的“领域”是怎么划分的呢?业界一般有两种方法:

一是按照技术领域划分,比如Android开发、Java业务开发和大数据等。

二是按照业务领域划分,比如推荐业务、广告系统和支付业务等。

通俗地说,“领域专家”就是在自己负责的领域“什么都懂”。

但是要界定领域的边界,有一个很简单的方法,那就是画技能图谱。只要画出完整的技能图谱,领域的范围也就基本界定了。

业务能力要求

业务:熟悉多个业务或精通端到端业务

接着,我们来看业务维度。P8级别对业务的要求和团队构成模式有关。

如果是横向模式,P8需要熟悉团队涉及的每一个业务。而且因为这些业务本质上属于某个大的行业,为了能够更好地理解业务,P8还需要对行业有一定理解。

如果是纵向模式,P8只负责1个业务。跟横向模式相比,虽然需要熟悉的业务数量更少,但是对于理解深度的要求要高得多,除了要熟悉自己负责的业务之外,还要深入理解公司内或者行业内类似的业务。

P5/P6核心能力的关键词是完成“任务”,而P7/P8核心能力的核心是指挥团队达成“目标”。它们的差别在于:任务是从过程的角度来衡量的,而目标是从结果的角度来衡量的。

以最简单的需求开发为例,P5/P6只需要按照项目计划完成各项任务就行了,而P7/P8要对业务最后的结果负责。

P7虽然也要为业务结果负责,但在晋升考核的时候,技术能力还是核心考察项,业务结果是加分项;而对P8来说,能不能拿到好的业务结果,这一点在考核中所占的比重要大得多,基本上和技术能力是平起平坐的地位。这就是P7很难晋升P8的第二个原因。

提升自己方法

第一种方法是研究业界的开源项目

你可以通过学习和研究开源项目的原理和设计来提升技术宽度,通过研究开源项目的源码来提升技术深度。

第二种方法是参加业界的技术大会,尤其是领头羊企业(BAT和TMD等)的技术积累和经验,具有很好的借鉴意义。同时,你只要关注一下大会上讲得最多的技术是哪些,就能够识别出业界整体的技术发展趋势。

针对行业的业务战略,可以借宝洁战略模型,从愿景、使命、定位、策略、能力和组织等方面来理解。关于宝洁战略模型,我会在专项提升部分详细介绍。

管理:核心是抓重点

难度

1. 团队人员数量变多,不可能熟悉每个人了。

2. 项目数量大大增加,不可能参加每个项目了,包括需求评审、方案设计等。

3. 需要参与的各种管理事项大大增加。

核心思路就是要学会**抓重点**。我们必须认识到,P8的管理方式不能再像P7那样偏重细节和执行方面的管理(否则时间和精力根本不够用),而是应该关注重点事项的管理。

1. 团队管理:搭建梯度

因为P8无法关注团队的每一个人,很多事情的传达和具体执行效果是靠P7/P6级别的人来把控的,所以P8需要重点关注**搭建合理的团队梯度**,包括核心的TL/P7/P6有哪些,核心人员的状态,核心人员的晋升规划等,都是需要重点考虑的。

什么样的团队梯度就算合理呢?一个简单的判断原则是,每个核心人员都至少有一个备份人员。

2. 目标管理:参与制定,保证理解

P8需要指挥多个团队达成业务目标,所以对于业务目标的制定和理解是很关键的。P8级别已经有机会参与业务目标的讨论和制定,不能只是带着耳朵去听一下,而要真正地参与进去。

对于最终确定的业务目标,P8级别的人必须是充分理解和赞同的,因为之后P8还需要向团队(包括自己直接指挥的团队和相关协作团队)解读业务目标。如果不理解或者不赞同,在目标讨论过程中就应该提出来,经过讨论或者PK最终达成共识,这样才能为团队拿到更合理的业务目标。

千万不能在讨论业务目标的时候不认同或者不理解但是却不说,然后跟下面团队沟通的时候来一句“其实我也不怎么认同这个目标”,这样做会大大伤害团队的积极性和稳定性。

3.. 技术管理:关注演进

P8级别精力分配的经验。如果带横向模式的团队,可以参考532标准,也就是技术50%、管理30%、业务20%;如果带纵向模式的团队,可以参考433标准。

小结

这一讲我基于COMD能力模型,给你详细解读了P8级别的具体要求以及对应的提升技巧。现在,我们回顾一下这一讲的重点:

1. P8的核心能力要求是指挥多个团队达成目标,主要提升目标是成为有影响力的领域专家。

2. 技术维度上,P8需要精通领域相关的技术,重点提升领域技术宽度,可以通过研究开源项目和参加技术大会来拓宽自己的技术宽度,也可以在技术大会上做主题演讲来提升自己的影响力。

3. 业务维度上,P8需要熟悉多个业务,并且开始需要掌握战略规划相关的技能,以帮助自己理解业务整体规划,可以采取“宝洁战略模型”的方法快速提升自己的业务理解力。

4. 管理维度上,P8需要负责指挥多个团队,提升自己管理技能的核心是学会抓住三个管理重点:搭建团队梯队,参与目标制定,关注技术演进。

技术团队管理要求 网文节选要点,内部培训用相关推荐

  1. CTO俱乐部下午茶:技术团队管理中的那些事儿

    摘要:"CTO下午茶"是一种有效的集体对话的模式,参加活动的成员在真诚互动和共同学习的宗旨下齐聚一堂,在喝茶聊天氛围下交流工作心得.本期"CTO下午茶"的主题是 ...

  2. 团队建设之做好技术团队管理

    博客出自:http://blog.csdn.net/liuxian13183,转载注明出处! All Rights Reserved ! 做过团队管理,知道团队管理的麻烦,所以收集资料加上个人认识整理 ...

  3. 一线互联网技术团队管理经验谈

    一线互联网技术团队管理经验谈(一):问题与挑战 近两年以来,电商.移动互联网.O2O等领域大热,互联网开发人员也急剧膨胀.2010年前后百余人的技术团队就感觉规模很大了,而现在千余人的技术团队都不少了 ...

  4. 5个技术团队管理技巧

    尽管开发团队是技术性的,但他们仍然是由人组成的,因此管理他们更像是艺术而不是科学.这是一个优秀的人对技术团队管理至关重要的地方. 团队合作让梦想成真--如果做得好 你们都听过这句话的前半部分,在工作中 ...

  5. 怎样才能做好技术团队管理

    经常看到有人问程序员适合做管理吗,或者手底下有牛人比我技术更好怎么办,或者感叹一下做管理好难啊之类的.同时,相当大的一部分程序员都梦想着走所谓专家路线--并不是因为对技术特别有兴趣或者觉得自己特别适合 ...

  6. 技术团队管理中的凝聚力、战斗力和成长力

    随着现代项目日益复杂和行业跨度越来越大,技术团队的活动往往需要靠团队作战的方式,单枪匹马的时代已逐渐远去.拥有一个好的团队,是工作成功的一个重要的保障,因此团队管理和建设是团队管理者的一个重要工作. ...

  7. 技术团队管理:如何快速杀死程序员

    我们今天来聊下程序员对需求的看法.教你如何快速干死一个你看不顺眼的臭屁程序员.不说话,先直接上图,无图无真相. 为什么会这样,先看个段子: 你去饭店,坐下来. "服务员,给我来份宫保鸡丁!& ...

  8. 史海峰:成为技术领导者 从技术到管理的必经之路丨声网开发者创业讲堂 • 第 5 期

    前言 史海峰,曾在神州数码.亚信联创长期从事电信行业业务支撑系统集成工作,参与中国移动.中国联通多个项目,具有丰富的大型业务系统研发实施经验. 曾在当当负责总体架构规划.技术规范制定和技术预研推广,参 ...

  9. 我在经网的日子---从1个程序员开始建立的规范技术团队

    讲述一段经历,总结一个从1个程序员开始建立的规范技术团队! 经网,一个立足于湖南的互联网公司. 2006年,以"湖南经济网"的名字进入网络新闻传媒界,2007年底,平均日IP20万 ...

最新文章

  1. 准爸爸日记——20120502海淀妇幼建档续
  2. 微博登录界面的PHP代码,关于接入微博登录的代码实现
  3. 抽象工厂模式java_面试官:说一下静态工厂模式,工厂方法模式,抽象工厂的区别吧...
  4. zcmu1713(模拟)
  5. 在linux中安装软件会出的问题,linux中安装程序出现的问题
  6. VC++中,如何定义callback函数和它的触发事件?
  7. javascript基础修炼(4)——UMD规范的代码推演
  8. MYSQL 在当前时间加上或减去一个时间段
  9. 信息学奥赛一本通 1153:绝对素数
  10. android getid,Process.myTid()和Thread.currentThread().getId()区别
  11. java多线程_Java多线程
  12. python爬虫requests设置代理ip_干货|Python爬虫如何设置代理IP
  13. Java核心基础30天
  14. python中compile函数_Python compile函数有什么用?
  15. 超高速V系列DMD空间光调制器
  16. 《Clojure Web开发实战》——第2章,第2.3节应用架构
  17. Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)
  18. 不干胶标签有哪些优点呢?
  19. Kaggle泰坦尼克号-决策树Top 3%-0基础代码详解
  20. maven命令错误:-Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOME

热门文章

  1. 分布式文件存储系统Minio,tuling,fox
  2. Python: NumPy中的多维数组ndarray
  3. Android App卡顿分析,以及使用Choreographer进行帧率统计监测
  4. linux命令sm,标 题: Linux必学的60个命令(6)-其他
  5. 2020 中国开源年会暨阿帕奇中国路演 社区合作伙伴征集令
  6. Windows下使用Eclipse开发Arduino程序
  7. 数码宝贝第一部中关于进化,超进化,神圣计划,徽章的一点思考
  8. 上海数据交易中心CEO申翔宇:数据互联,引领智慧未来
  9. 关于电弧焊的一些基本常识
  10. 华三交换机ping大包命令_H3C交换机命令大全