阿里巴巴终于公开了从初级程序员到架构师的学习路线图,这里相对应的基本上就是从P5到P8的晋升体系!今天将会带着大家从初级程序员开始一点点分享整个晋升体系!

职级:初级程序员

薪资: 6-12K

开发年限: 0-1年

技术能力: 能够理解正常的业务需求,并且快速进行CRUD。完成功能需求。对JAVA基本功能熟悉,但是没有夯实基础,也没有掌握原理。处于快速成长阶段。

职级:中级程序员

薪资: 12K-18K

开发年限: 1-3年

技术能力: 可以担任小公司主程,可以对新来的员工进行辅导,中级程序员属于执行层面的中坚力量,在写代码的过程中,会考虑代码的一些效率问题,可以非常快速的定位到常见的问题,并予以解决。对JAVA有非常扎实的基础,同时理解部分框架原理,并且开始接触一些互联网解决方案

初级程序员和中级程序员对应好就是阿里P5级别的程序员,还是偏向于入门级别!

阿里P5学习路线图

阿里内部配套学习笔记

职级:高级程序员

薪资: 18K-25K

开发年限: 3-5年

技术能力: 高级程序员一般情况下在大厂可能是组长之类的职位,可以说是基层领导。除了技术能力,还需要对整体需求进行拆解,很多程序员在小公司的经理职位实际上也是这份工作。他的工作职责除了要保证负责模块的技术问题,还需要一定的沟通与协调能力。同时还应该具备一些对项目的把控力,纯技术流派的高工,需要了解大部分技术原理,并且有一套基础结构解决方案是极为熟悉的。整个项目出了问题能够快速定位

职级:资深程序员

薪资: 25K-35K

开发年限: 5年以上

技术能力: 这是个过渡阶段,实际上部分小公司的经理以及部分所谓的架构师也是这个技术水准,很多的程序员技术不能突破的情况下,可能会在这个阶段停留很久不能突破。

这两个阶段基本上就是对应阿里P6级别的程序员了!

阿里P6学习路线图

阿里P6级配套学习笔记

职级:技术专家

薪资: 总包60W以上

开发年限: 五年以上

技术能力: 代码能力是基本功,对于常用项目的架构能力有能力实现,并且落地,大部分小公司的架构师也在这个行列甚至不到,具有良好的抽象思维。技术专家一般不参与团队管理,但是作为专家级别的技术人员,你需要有自己的定位,你的定位就是协助架构师完成架构,同时平时一些技术难点需要你进行攻关。很多时候可能需要自己产出架构中间件。

这个时期基本上就很接近于架构师级别了,至于为什么要和架构师区分开来,其实还是有火候稍有欠缺!

阿里P7学习路线图

阿里P7配套学习笔记

职级:架构师

薪资: 总包100W以上

开发年限: 8年以上

技术能力: 每一名出色的架构师,必定是一位优秀的程序员。架构师可能并不是纯粹的技术岗位。架构师通常首先负责整体基础架构,基础结构件的研发任务,以及技术选型,特殊场景的定义,架构图肯定必不可少。架构是架构师洞察内在结构、原则、规律与逻辑的过程,架构师要做到清晰理解系统,以及简洁描述,同时拥有分析整合的能力。同时还需要具备横向沟通的能力,架构师必须参与项目开发全过程,包括确认需求、系统分解、架构设计、技术选型、制定技术规格说明、系统实现、集成测试和部署各阶段,在这一系列过程中,架构师会与各部门沟通交流。

其实达到这个层面的同学,基本上除了业务能力之外最重要的就是人才管理的能力了,相对应的就是阿里P8职级!

阿里P8学习路线图

\

阿里内部从初级程序员到架构师学习路线+配套学习资源相关推荐

  1. Java进阶之路——从初级程序员到架构师,从小工到专家必会的技能

    怎样学习才能从一名Java初级程序员成长为一名合格的架构师,或者说一名合格的架构师应该有怎样的技术知识体系,这是不仅一个刚刚踏入职场的初级程序员也是工作三五年之后开始迷茫的老程序员经常会问到的问题.希 ...

  2. Java进阶之路——从初级程序员到架构师

    怎样学习才能从一名Java初级程序员成长为一名合格的架构师,或者说一名合格的架构师应该有怎样的技术知识体系,这是不仅一个刚刚踏入职场的初级程序员也是工作三五年之后开始迷茫的老程序员经常会问到的问题.希 ...

  3. 专访|从程序员到架构师:交流和分享最能让技术人进步

    (尧飘海:网易蜂巢首席架构师,负责容器云计算平台建设.曾负责过网易博客.游戏.易信,开源项目Pomelo研发工作,热爱开源和技术交流.) 到2016年,云计算发展已有十个年头. 十年前,亚马逊点燃了一 ...

  4. 程序员向架构师转型之路

    课程简介 具备若干年开发经验的普通开发人员往往面临个人发展的瓶颈,即如何从普通开发人员转型成高层次的系统架构师和技术管理人员.想成为一名架构师,应当具备全面的知识体系,需要进行系统的学习和实践,很多开 ...

  5. 为什么大部分的程序员成不了架构师?

    小团队一般 10 人左右,其中常常是技术最牛的人做架构师(或TL).所以,架构师在广大码农中的占比大概平均不到 10%.而架构师也可以分为初级.中级.高级三档,江湖上真正高水平的软件架构师就更少了. ...

  6. 从程序员到架构师的最佳技术成长之路

    我把程序员到架构师的技术成长之路分为几个典型的阶段:工程师 - 高级工程师 - 技术专家 - 初级架构师 - 中级架构师 - 高级架构师,总的成长原则是每个阶段都需要"积累经验.拓宽视野.深 ...

  7. 程序员进阶架构师路线

    作者简介:曾任职于阿里巴巴,每日优鲜等互联网公司,任技术总监,15年电商互联网经历. 下面是作者根据自己15年的互联网电商经验总结的,Java程序员进阶架构师的路线图,希望对初入职场的同学和对自己技术 ...

  8. 程序员到架构师,其实没那么难!

    程序员到架构师,其实很简单 很多人做java开发2,3年后,都会感觉自己遇到瓶颈.什么都会又什么都不会,如何改变困境,为什么很多人写了7,8年还是一个码农,工作中太多被动是因为不懂底层原理.公司的工作 ...

  9. Android从程序员到架构师之路3

    本文学习自高焕堂老师的Android从程序员到架构师之路系列教学视频 40 - 认识线程(Thread)模式a 1. 线程(Thread)概念 所谓线程(Thread) 是指一串连续的执行动作,以达成 ...

最新文章

  1. 开工了!三位大咖给你指路:未来 3~5 年内,哪个方向的机器学习人才最紧缺?
  2. php post请求后端拿不到值_php服务器能获取post请求的数值不能获取get请求的数值...
  3. 《cocos2d-x手机游戏开发实战》直播课程第一期介绍
  4. C++17标准制定完成
  5. [css] 如何使用css3实现一个div设置多张背景图片?
  6. android+场景切换,Android共享元素场景切换动画的实现
  7. ES6 class 技术点拾遗
  8. 三年Java开发经验,必须要掌握的知识技能树有哪些?
  9. linux adc是什么设备,Linux 驱动--ADC驱动
  10. atitit.spring3 mvc url配置最佳实践
  11. IAR EWARM教程
  12. 二层交换机和三层交换机
  13. 教育的未来--我的感想
  14. 天津情侣朋友游玩项目
  15. SUN 的Java认证体系
  16. 金融银行软件测试超大型攻略,最受欢迎的金融银行大揭 秘附面试题
  17. 反射-获取信息详细(转)
  18. VS2019 error C2855: 命令行选项“/source-charset”与预编译头不一致(Charsets inconsistent with precompiled heade)
  19. 《软技能·代码之外的生存指南》读书笔记 ——健身
  20. 必应(Bing)每日图片获取API

热门文章

  1. 电力系统潮流计算matlab仿真,计算结果自动保存到excel文件中
  2. Excel 多sheet分解成多个单独excel文件(VBA记录)
  3. Dubbo夺命17连问
  4. Batch Normalization 的实战使用
  5. 数字图像学笔记——10. 频域与傅里叶分析方法
  6. 怎么区分直线模组中的行程和导程
  7. 基于云开发的微信小程序-miNi相册(开发环境介绍与登录)
  8. 修改添加用户权限,提示“无法枚举容器中的对象 访问被拒绝” 解决方法
  9. 俄罗斯方块游戏培训相关文件
  10. jsqlparser解析SQL工具类(转载)