Java

五年之期已到,恭请架构师归来:Java小白五年隐忍学习计划

2020-09-03  本文已影响0人  b81958a6edee

5年前我还是一名Java小白,默默的在网上学着Java基础教程,一步一步跟着大牛码着代码。5年后的今天,我已经是一名一线互联网企业的架构师,名利双收。(手动歪嘴)

以上只是我随口一说,不过我相信绝大部分程序员都期望有这样的屌丝逆袭的经历。五年从一个Java小白成为一个架构师显然概率极小,这是那些华为天才少年的道路。那么我们绝大部分普通人是否可以在五年时间有一个质的飞跃,比如从一个Java小白变成一个优秀的Java程序员?

当然可以,不过Java的学习不是人体自然的生长,是需要一些比较系统的技能学习。话说就算是人体自然生长也是每天需要系统的消化食物、水。下面我们来看看这五年我是怎么过的:

第一年 筑基

万丈高楼平地起,没有什么比基础更重要。刚开始你可以先去网上去看一看比较全的Java基础视频。互联网时代想学一样东西已经是一件非常容易的事情,最大的难题往往是自己的自律能力。

推荐资料:Java零基础入门400讲

第二年 深入

只是基础的知识完全不会给你实际的帮助,我们应该去学会Java开发框架,会使用一些Java Web框架。目前比较主流的是SSM框架,即Spring、SpringMVC、MyBatis。学会这三个框架的搭建,并用它们做出一个简单的增删改查的Web项目。

推荐资料:Spring、Spring MVC、MyBatis实战

Spring实战

Spring MVC实战

MyBatis实战

第三年 精通

还是直白一点来说吧,基于已经对Java有了一个更加深入的了解,代码,设计模式,并发,类库的使用。接触到更多的技术,比如大数据、分布式缓存Redis、MongoDb、分布式消息队列服务、分布式计算、软负载均衡等等;选择精通一两项,形成自己的优势。

推荐资料:设计模式、并发编程、Redis实战

设计模式

并发编程实战

Redis实战

第四年 项目

你可以发表一些文章去影响更多的人,Github创建一个属于你的开源项目,去打造自己的产品。更多的是影响力可以给你创造更多的机会,同行的反馈让你的信息面更广。

推荐:电商实战项目

第五年 大厂

在自己所钻研的领域已经有了自己一定的见解,单纯直接去提高技术通常会碰到一些瓶颈。是时候提高你的影响力了,你可以尝试去一些知名的公司去提高你的背景光环。

以上所有介绍的实战资料都有系统性整理,

需要的点赞文章关注我私信 666 即可获取。

上一篇 下一篇

猜你喜欢

热点阅读