第350期 | 你离高级Java工程师还差几步?
池建强
讲述:池建强大小:7.05M时长:07:42
你好,这里是卖桃者说。今天想借着周五这个机会,跟你聊一聊 Java 技术和职场能力要求。
Java 可以说是我们的老朋友了,距 Java 第一个公开的 alpha 版本发布至今,已经有 25 年了。已经 25 岁高龄的 Java 却依旧活跃在各大主流的系统和框架中,丝毫不见颓势。无数后来者想要推翻 Java 的统治地位,但它却自岿然不动,依旧是当今互联网行业需求度最高的语言,特别是对于各个大厂来说。
而且这么多年下来,Java 几乎就没有错过互联网上的任何一个热点,不断演进,紧跟时代。甚至有时候因为演进得过快,过于丰富的语言本身的功能还有在它之上多种多样的生态系统,让 Java 开发者们都感觉有点跟不上节奏。
我跟不少 Java 开发人员交流的时候发现,他们中的很多人在工作 3 年的时候,基本都会遇上一道难过的坎。为啥这么说呢?因为工作一段时间之后,大部分工程师都已经完成了最原始的基础技能积累,大家的技术水平差距集中在语言、框架、工具的使用熟练度上。而这个差异不会很大,就算大,也很容易追赶。
但如果一个工程师一直停留在业务开发,一直沉浸于工具的使用熟练度,那他自然就会遇到能力瓶颈。这个瓶颈就是前面说的那道坎,跳过去了,你就发现了一片新天地,可以在下一个区间里继续生长。跳不过去,就可能不停地在原地打转。
一般来说,3 年或者 5 年绝对是一个初中级 Java 工程师和高级 Java 工程师的分水岭,能越过那座山丘,那他马上就会进入一个全新的发展阶段。
而山丘的两侧,对一个工程师的能力要求也完全不一样。总结来说,高级 Java 工程师除了要有技术的广度外,还应该有技术的深度。比如,之前你知道 JVM,知道配置一些参数,但是现在,你需要具备在复杂的高并发场景下 JVM 调优的能力,而这一项能力就要求你在深入理解 JVM 工作原理的同时,还能熟练使用各个分析工具。
我研究了包括阿里巴巴、腾讯、百度、字节跳动、拼多多、美团、小米、网易、京东、快手、滴滴、新浪等公司的招聘要求,发现大家对于高级 Java 工程师、资深 Java 工程师、Java 技术专家、Java 架构师等高级岗位的能力要求基本都不超出以下几个点:
Java 基础,包括并发编程、JVM、IO 等;
开发框架,包括 Spring 技术体系、ORM 技术体系等;
中间件技术,包括 RPC、MQ、Redis 等;
数据库技术,包括 MySQL 优化、分库分表等;
架构能力,包括微服务、系统重构、高并发经验等。
为了帮助大家跨过那道坎、爬过那个山丘,我们特地对标大厂要求,和秦金卫老师一起设计了“Java 进阶训练营”这个项目,第 0 期的训练营,预计会有超过 1000 名学员共同学习。
秦金卫老师现在是 Apache Dubbo 和 ShardingSphere 两个顶级项目的 PMC,之前在淘宝做过架构师,在银行做过技术经理,在互联网公司做过高级技术总监。我在这里放了他的 GitHub 主页:https://github.com/kimmking。
除了技术水平,秦老师很会讲课和教学,他之前一直在公司和开源社区里组织技术培训、技术分享,并且先后培养了数百位优秀的开发工程师和架构师。这次课程的很多案例,都取自于他在前公司的内部培训,这些内容都已经被打磨和验证过了。
说完老师,咱们再来说说课程内容。在设计内容的时候,我们研究了一线大厂对于 Java 架构师 / 技术专家(P7 水平)的能力要求模型,整体总结了 5 项专业能力、5 项通用能力,其中,每个专业能力项大致又分为 3 到 5 个等级。
然后将这些能力要求,按层次划分为 12 个教学模块,包括:JVM 进阶、NIO 技术、并发编程、开发框架、系统性能优化、超越分库分表、分布式服务、分布式缓存、分布式消息、分布式系统架构、业务系统重构、架构师修炼之道,可以说是体系完整、层次分明。更具体的内容,比如课程大纲和目录,你可以点击文末的图片查看。
另外,这次课程最大的特点就是深入浅出、实践为要。按秦老师的说法就是,技术应该有两方面,有一小部分人去做高精尖的,以理论为主,更多的人把技术应用到实际工作、改进效率、提高生产力,以实用为主。
所以,我们在这个课程里,只给大家呈现那些对大家的工作有用的、脚踏实地的东西,不管是技术点,还是经验之谈,虽有少量的前瞻性介绍和展望,但是主线一定是偏向于必须的基础和实际应用的。
好了,说了这么多,如果你是 Java 程序员,希望能突破瓶颈,进阶到高级 Java 工程师,那这次的课程就是一个很好的系统性学习的机会。极客时间出品,质量保证。
秦老师会用 15 周的时间,带你完成这 12 个模块的学习。这期间,除了全程直播授课,老师还会给你布置课后作业,帮你实战练手,定期进行答疑直播,帮你解答难题以及你所希望了解的课程以外的内容,等等。另外,极客大学还有一支非常优秀的助教团队,帮助你随时解决学习过程中遇到的问题。
最后,报名我们的课程还有一项超高价值的服务,那就是企业内推。极客大学团队,会给每位毕业之后有跳槽需求的同学,一年内提供两次互联网大厂、600+ 鲲鹏会企业的内推服务。这项服务不局限北上广深,任何地区都可以。
目前“Java 进阶训练营”还在早鸟报名阶段,原价¥4999 的课程只要 ¥2999,使用卖桃者说的专属口令“88MACTALK”,还能再优惠 ¥200,到手仅需 ¥2799,可以说是非常合适了。
好,周五的精选就到这里。卖桃者说,下周见。
(编辑:夏天)
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《卖桃者说》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
全部留言(2)
- 最新
- 精选
- 许天水老师好,这里的优惠口令怎么用呢?下单过程中好像没看到输入口令的地方
池建强回复: 在 App 下单进商城,走到最后可以填写优惠口令。在 PC 版下单,口令在结算台,比较明显。
- 长发姑娘从去年开始就感觉到了特别严重的瓶颈,自己也在学习。但是总感觉不成章法,不得要领,学的东西串不起来,也没有学以致用。 最初先是了解了架构师的课程,但是觉得对我来说段位高了些,所以 Java 进阶训练营开始后,在八月第一天就果断报名。跟着老师好好梳理下自己的知识体系,为我指点迷津,不再盲目乱追乱学。5
收起评论