前言
昨天,看到了读者的留言:
小Q我来报喜了,刚拿到快手的offer,薪资涨了80%,毕业后迷茫了2年多,才发现适合自己的方向
其实之前就和这个小伙子聊过,刚开始的时候我一直以为他就是一个刚毕业的学生,不知道想要干什么,深入聊天后,发现他跟我一样,曾经也在一家小公司,平时打打杂,说不上是干的运营还是产品,反正哪需要我就去哪。
后来,他觉得不能再这样下去了。过来找我,有没有什么学习指导,去年 9 月份开始学 Java,6 个月的时间,拿到了快手的 Offer。
在我看来,3 年只是一个分水岭,选对方向,并坚持地走下去,你就会发现,你和身边的人就慢慢拉开了差距。
你是不是也和他当时的处境相同?因为钱多、发展好,正在纠结或已经决定转向Java,左看一本书、右看一份资料,忙到白了头,结果一场空。
后来我问他怎么做到的,他说你只要准备两个东西:扎实的基础和项目经验。
掌握扎实的基础,他把Java的学习分成了 5 个部分:
1、Java 核心技术,这是基础不用说;
2、企业常用的开发框架,这是工具必须会;
3、理解分布式架构,这是硬技能;
4、玩转微服务架构,这是最新潮流;
5、搞懂性能优势,这是加分项;
当然前提是你得为此准备好100%的耐心和毅力,并且在这期间,你还需要一位有经验的前辈来指导方向,不然出问题了自己都不知道。(自学能力强的大神还请飘过,当我没说)
在有了目标之后,接下来就是安静的学习了,学习没有学习资料怎么可以,给大家准备了一份资料(视频+文档+面试资料)
适合人群
- 没有工作经验,但基础非常扎实,对java工作机制,常用设计思想,常用java开发框架掌握熟练的。
- 具有一定工作经验的,但面对目前流行的技术不知从何下手,需要快速提升核心竞争力的人群。
- 在公司待久了,过得很安逸,但跳槽时面试碰壁。需要在短时间内进修、跳槽拿高薪的可以报名。
- 想了解“一线互联网公司”最新招聘需求/技术要求,对比找出自身的长处和弱点所在,评估自己在现有市场上的竞争力如何;
- 做了几年Java开发,但还没形成系统的Java知识体系,缺乏清晰的提升方向和学习路径的程序员。
学习文档
面试
互联网一线大厂面试题库
各知识点总结整理
视频
注:文章最后会将我参考用的面试资料放出来,有需要的朋友可以根据提示获取
关注公众号:Java架构师联盟,每日更新技术好文,添加小助手:msbxq2020免费获取
部分资料已经上传到我的git仓库中:有需要的可以下载
https://gitee.com/biwangsheng/mxq