对于零基础开发小白来讲,Java开发第一印象就是晦涩难懂,入门学习往往无从下手。大家可以先看看我整理的这份java学习路线图,年薪9-200W要学习什么一目了然。
中级工程师(P3)年薪: 9w~15w
要求:扎实的 Java基础;能使用 Bootstrap 或 VUE 编写简单网页,展现后端数据;理解并掌握5种以上常见设计模式;能理解常见数据结构的底层原理;掌握常用算法的编写;熟悉开发规范和企业开发流程;掌握团队协助工具之一;掌握软件测试基本操作。
中级工程师(P4)年薪: 15w~25w
要求:能阅读并理解JDK源码和热门框架源码;掌握各种设计模式;对复杂数据结构有深入研究;能自主编写各种常见或企业高频算法;能对项目做代码调优,SQL 调优;掌握项目部署、服务器配置;掌握MySQL集群和缓存数据库的使用;
高级工程师(P5)年薪: 25w~40w
要求:掌握分布式微服务理论知识;拥有分布式微服务架构经验;掌握三高解决方案和相应技术;掌握各种消息中间件的使用;掌握常见搜索引擎、常见缓存数据库原理、常见存储中间件;