java从菜鸟到巨佬的学习目标

工作一年多了,觉得自己还是很菜,就会简单的crud,啥数据结构,算法,计算机组成原理......这一切都不咋会。但是又不知道自己需要从哪学,从我一个室友给的建议,把你想要的学的列出来,然后一点一点去征服他们。这几天上班没啥事,想了想自己想要学和应该学的一些东西罗列出来了。

记得每次面试,hr或者技术官都会问这么一个问题:"你未来的规划是啥"?很多人的回答其实都是啥架构师,大数据人工智能,高级工程师等等之类。我算是一个保守派,我每次的回答都是这样的:我觉得现在谈未来遥不可及的规划还太早,我只给自己定了近期的目标,我要把自己的基础打牢,看看数据结构和算法之类的东西,敷衍面试官。对于一个初级工程师的我啥架构师,高级工程师我都不care,我相信随着我阅历和技术的提升,我会清楚的定位自己的未来的目标。我现在想要做的就是立足当下,适当的向前看下。

这也是我上家公司我给自己定的NLP,然而由于自己自身能力和心态的问题,自己没能坚持住,主动离职了。我现在就要定一个今后要学习的技术方向,这篇博客将会被我置顶,他也会时刻提醒我保持一颗学习的心,我也不会让我的27个粉丝失望(以后肯定会更多),今后希望你们能见证一个巨佬的诞生(吹捧下自己,给自己一个打个气)。

未来学习计划(这些计划是我冥思苦想出来的学习计划,我会按照这个顺序学下去,尽量做到每天一更):

0.JAVASE原理分析

1.常用的设计模式

2.源码分析ssm

3.多线程原理

4.分布式架构基础知识

5.Netty

6.SpringBoot原理

7.React JS + ES6

8.Zookeeper原理

9.Dubbo原理

10.消息队列中间件:kafka,RabbitMQ,RocketMQ

11.SpringCloud系列

12.Redis

13:分库分表

14.任务调度

15:ELK

16:JVM

17:Tomcat

18:Mysql

19:SpringCloud原理分析

20:大数据技术

工作一年多了,想了很多,觉得自己成天就是喜欢看些api,不喜欢去研究,不说研究底层实现,哪怕去研究一个api实现逻辑的想法都没有,我觉得这样真的没啥用,我不想再当码农了,我也要进步,不说会底层,最起码api的实现逻辑能够看懂的能力还是要培养的。这些专题,我会用心来维护的,我不希望自己能够学的很快,有时候慢就是一种快,我只希望自己每天都能够学习,一天一更的目标能够实现。加油,菜鸡Carry,向着下一个目标前进吧

 

你可能感兴趣的:(未来发展目标)