> 文章列表 > Java 元婴期-架构师成长路线

Java 元婴期-架构师成长路线

Java 元婴期-架构师成长路线

Java 元婴期-架构师成长路线

练气期 - 入门,助理

掌握的能力

  • 能力
类别 时间 内容
计算机课程基础 1~2个月 计算机操作系统、数据结构和算法
Java的编程基础 2~4个月 面向对象编程;常用类,多线程、IO六、网络编程
开发工具基本使用 1个月 IDEA,GIT
数据库的基本使用 1个月 mysql
编程规范 1个月
  • 输出

维护几千行以内代码的小项目;

公司职级

对应公司职级:助理工程师 阿里 P4,华为13

筑基期 - 一般模块开发贡献者

掌握的能力

类别 时间 内容
微服务基础 2~4个月 Spring Boot,MyBatis,Spring,SpringMVC
数据库关键技术 1~2个月 reidis,JDBC
常用的设计模式 1个月 工厂模式、单例模式、装饰者模式,构建者模式
工作软实力 1个月 时间管理、沟通
  • 输出

一般业务需求开发;

职级

对应公司职级:助理工程师 阿里 P5,华为14

金丹期 - 关键模块开发共享者

掌握的能力

  • 能力
类别 时间 内容
微服务熟练掌握 2~4个月 认证服务、分布式缓存、容器化、前后端分离
Java底层知识 1个月 JVM调优
中间件组件实战 1个月 ELK、Kafka、Tomcat,Redis
设计模式熟练掌握 1个月 23个设计模式都能熟练掌握
业务理解能力 x个月 业务设计能力
  • 输出

关键模块的设计和开发;

职级

对应公司职级:助理工程师 阿里 P6P6+,华为1516

元婴期 - 架构师

掌握的能力

  • 能力
类别 时间 内容
微服务架构理解 1~2个月 微服务源码分享
性能调优 1~2个月 JVM性能调优,mysql的性能调优,nginx的调优
Java的并发编程 1~2个月 Java并发编程原理
架构设计理论 1~2个月 分布式理论、响应式编程理论、
架构设计方案 2~3个月 DDD领域驱动设计、可靠性设计、应用保护设计
  • 输出

输出架构设计方案,带领团队解决领域问题,领域专家;

职级

对应公司职级:助理工程师 阿里 P7+,华为17+

参考:

  1. 马士兵Java路线
  2. 黑马程序员

Java 元婴期-架构师成长路线