第一二周总结——Java工程师需要的技术

 


不同程度的Java开发工程师需要掌握的具体技能如下:

Java工程师入门阶段
熟悉Java开发环境搭建
熟悉Java基础语法与面向对象等相关知识
熟悉开发工具的使用,这里推荐开发工具为IntelliJ IDEA
学习一定的Java web相关知识,如HTML、JavaScript、CSS等

Java工程师初级阶段
熟悉Java的设计模式掌握数据库相关知识,这里推荐关系型数据库Mysql和非关系型数据库MongoDB
熟练掌握J2EE的开发技能或者Java Web开发技能熟悉常用的开发框架,如上所说的SSM或者SpringBoot
掌握常用的版本控制工具,如SVN、Git
掌握Html、JavaScript、Css等web开发技能
掌握一定的文档编写能力

Java工程师中级阶段
熟练掌握SSH、SSM、SpringBoot框架中的至少一种
掌握一定的Java服务端知识
掌握一定的Java微服务、容器、分布式开发、负载均衡、消息队列等知识。
掌握一定的单元测试能力

Java工程师高级阶段
Java工程师到达了高级阶段就是上述能力的综合运用以及对各技术的一个深度掌握的过程。
在这个阶段我们更多的应该关注技术的 底层实现原理 以及如何 相互配合解决实际项目。

当然如果你不满足于高级工程师的阶段,我们可以继续朝着架构师的方向发展,根据boss直聘一线城市的薪资统计数据显示,架构师的薪资在45-100万每年,也就是每月4万多

posted @ 2022-03-09 00:05  kuaiquxie  阅读(35)  评论(0编辑  收藏  举报