先说论断:能够!
如果 7 个月你还没找到,那阐明你不够怠惰,或者自学形式不对。
上面讲讲我室友怎么自学三个月拿到 20w+ 的 offer。
2018.04 月份开始自学 java,尽管咱们都是科班,但 java 根底根本为零,所以他是从 java 的基础知识变量啥的最根本的开始学。到最初学完 ssm 框架,跟着视频做了个小我的项目,就开始秋招
视频看的是某培训机构的整套视频。
- 2018.04-2018.06 看视频学习 java 根底和框架
这个时间段,他根本是早上 8 点起床开始看视频,除了吃饭时间,始终学到早晨 12 点睡觉。因为一个视频都是一两个小时,所以他一天算下来只能看三四个视频,很拜服他,从不快进。
这个时间段,你应该要边看视频边敲代码边写博客总结。
(1) Java 根底 这个是毫无疑问须要学的,而且要学的很扎实。从我面试的教训来看,根底面试官问得很多,变量,汇合,反射,代理,nio,原子包,并发包,线程等都须要把握。
(2) jQuery,Bootstrap 尽管是前端框架,但还是有必要把握一下。至多要能看得懂。
(3) Mysql 数据库至多得学一种,倡议学 mysql。crud,多表查问,索引的原理等。面试凡是问到数据库,肯定会问索引。
(4) Linux 这玩意也得玩一玩,根本的命令要会,倡议买个服务器玩一下,工夫久了天然都会。
(5) ssm struts 就不须要学了,倡议学习一下 ssm,spring aop IOC 得重点把握,先过一遍基础知识,而后做一个小我的项目。
一整套视频大略就学习了这些货色,还有一些倡议学习的
(6) spring boot 当初大多数新我的项目都应用 spring boot 构建,简化配置,有工夫能够学习。
(7) redis 这玩意也得学
- 2018.07-2018.09 实习
寒假我强行把他拉上跟我实习了两个月。倡议能找到实习的尽量多实习,这样对于面试有加分。实习阶段,他应用 ssm 独立实现了一个我的项目,这为他起初的面试减少了成功率。
- 2018.09-2019.10 秋招
总结一下,在学习过程中,我对你的要求是多敲代码,多做笔记。尽量每一个 demo 都入手敲,光看没有用,只有敲了才晓得哪里不会哪里值得改良,看着教程敲完一遍的时候,再脱离教程照本人的了解敲一遍,最初造成文章,能够写在本人的博客上,这对当前找工作也有帮忙。学习一些罕用的算法和数据结构,以及一些计算机基础知识,操作系统,同时要跟上时代,学习 SpringBoot,SpringCloud,分布式这些罕用的货色。
对于自学形式,我举荐通过书 + 视频的形式。视频能够给你更好的指引,能给你提供思路,而书能够让你更零碎更全面的学习。如果大家对于学习 Java 有任何的问题,对于如何晋升学习 Java 以及学习办法、学习技巧、疾速达到待业的技术水平,都能够随时到这个群问,建设了很久的 Java 学习交换群:796 866 257。
有不懂的问题能够随时在外面问,须要 Java 各个阶段的学习材料也能够在外面进行下载。外面有很多大佬,对于前端和 Python 的问题也能够在外面问。
最重要的一点还是多敲代码多做笔记!!!!