蓝色关注,回复“1”获取知名公司程序员和产品经理职级
这是我的第「105」篇原创文章
见字如面,我是军哥。
上篇聊了阿里技术人才的能力模型之初级篇,然而我觉得那只是吃大餐前的冷菜,我们继续讨论人才模型之「中级篇」。
很多朋友想应聘阿里,却不知道自己的当前的能力对标阿里算P几?
中级意味拥有阿里 P7 级别能力。
然而 P7 级别到底需要哪些能力呢?
如下图思维导图所示:
需要高清图,请公众号后台回复“299”获取。
今天的文章将从「技术、业务、通用、其他和考察重点」五点逐一展开。
1.技术
按以上的思维导图,技术部分提炼为以下三点:
1、负责一个领域的技术,能定义该领域的核心问题,有思考规划能力和迭代演进,提供具有行业竞争力的技术方案落地,具备一定的技术深度和广度。
解读:这条我解读一下“一定的技术深度和广度”,这又到底如何精确定义呢?例如你是一名 P7 的业务后端,广度上要熟悉mysql(表设计和索引设计和优化),JVM原理,JavaSE基础,设计模式,Spring全家桶系列,缓存和MQ的正确使用姿势,分布式原理,各种中间件比如配置中心,微服务等等,甚至还需要了解架构设计三原则(合适、简单和演化原则),DDD,CAP理论,Docker,K8S和拜占庭将军问题等等。
至于深度方面比如JVM,各种垃圾收集算法得了解吧,遇到 outo