事先声明写的是自己的比较关注的或感受较深的点,并不全面,也不官方,供参考。
技术广度&深度
- 理解掌握主流的架构设计,并且能设计复杂的架构、框架等
有广度才能避免重复造轮子,才能做出有生命力的设计。如果你不了解趋势,更好的功能组件,设计的方案很可能就是容易过时,没有生命力的。
业务理解
- 理解业务目标和价值,帮助业务落地
- 关注业务指标,发现问题,帮助业务推进
项目管理
- 有长链路,复杂或因资源紧张等困难的项目的管理经验
影响力
- 输出的东西(比如技术文章,总结分享)对别人有帮助
- 持续拿到好的业务结果,做正确的事,让人信服
以上主要是 P7 的能力要求,项目管理其实不是那么必要,影响力也不会被太考察,但是随着层级的升高影响力会越来越重要。需要业务思维,知道业务是怎么想的,以业务价值为依归。
P8 以上会特别强调创新。什么是创新?为什么会公司会强调创新?
总有思维定式觉得要搞出别人没搞过、见过的东西才叫创新。瞎搞也能搞出别人没见过的东西,这个定义指导不了创新。俞军对创新的定义是
用任何新要素审视现有生产方式和生活方式,如果能应用并创造新的用户价值,那就是创新
创新=新价值 by 新要素
P6, P7 也可以也会有创新,在项目中引入新组件解决xx问题,提升了xx等。只是这些创新的价值可能不算大,P8 的创新 = 大的新价值。大的新价值往往需要引入新要素,因为对旧要素的修补、完善很难折腾出大的价值。
也回答了公司为什么对 P8 要强调创新,因为这等于是要求创造大的价值。所以还是以价值为依归的。