首页 > 应用开发 > Java > 阿里 P系列解读:P5-P8的技能要求和薪资结构
最新阿里技术P系列薪资:上图薪资结构
1.工作要求
能独立完成日常工作,并能够对一些方案提出自己的建议。
基本考核就是能上手独立完成工作,熟练掌握。
2.技能要求(熟练)
应用发布和运维,线上故障分析和排查
1-5的技能能力:程序设计和开发、java web、数据库的技能要求熟练。
备注:技能要求我会在文章末尾解读。
1.工作要求
能独立解决问题,制定系统的 技术实现方案,考核会涉及部分技术深度。
2.技能要求
除P5的技能外,还需掌握以下技能,以下技能至少需要做到 熟悉。
1.工作要求
能 独立带领产品或业务向前发展,并在 产品或业务的规划上具备一定的能力。
这里我强调一句,是独立带领的能力,并且有一定的产品和业务的规划考核,比如:对业务的了解程度,是否可以掌控,这一条很多人会忽视业务的重要性。
2.技能要求
具体请参考:想成为阿里160万年薪的P8架构师?你必须掌握如下8大专题!
1.编程能力
对工程师而言,编程是最基础的能力,必备技能。其本质是一个翻译能力,将业务需求翻译成机器能懂的语言。
常见的编程范围:
2.调试能力
本质上讲,通过不断调试可以持续强化其通过静态代码去预测运行状态的能力。
所以调试能力也是编程能力提升的关键手段。
3.编译部署能力
编译并在线上部署运行程序是系统上线的最后一个环节。
随着微服务架构的普及以及业务复杂度的增加,本地编译和运行并不能完全模拟系统在线运行。
为了快速验证所编写程序的正确性,编译并在线上部署就成了必要环节。所以编译部署能力是一个必备技能。
4.性能优化能力
随着使用量的增加和业务复杂度的增加,大部分系统最终都会碰到性能问题,性能优化能力是一个综合能力。
因为影响系统性能的因素众多,包括:数据结构、操作系统、虚拟机、CPU、存储、网络等。
性能调优集中在:JVM调优,线程池调优、SQL调优、索引优化、数据库垂直拆分等。
具体可以参考:常用的后端性能优化六种方式:《缓存化+服务化+异步化等》
5.在线运维能力
如果说性能优化能力体现的是静态思考能力,在线运维能力考验的就是动态反应能力。
残酷的现实是,无论程序多么完美,Bug永远存在。
为了对线上故障进行快速处理,标准化的监控、上报、升级,以及基本应对机制当然很重要,通过所观察到的现象,快速定位、缓解以及解决相关症状也相当关键。
在线运维本质上是一个强化学习的过程。
很多能力都可以通过看书、查资料来完成,但在线运维能力往往需要大量的实践来提升。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69946034/viewspace-2662816/ ,如需转载,请注明出处,否则将追究法律责任。