大家好。最近看到很多人在问:学Java一般要多久才能找到工作?
今天我简单的根据个人经历和感受写了一个回答,希望对有类似问题的朋友有所帮助。

我是河北理工毕业的,大概3、4年。我大学学的是机械设计专业,但是我并不是很喜欢这个专业。
后来工作了才知道Java这种语言,但是从来没有实践和学习过。
工作三年多,在实在不想从事这个专业的时候,我认真的学习了Java。然后,我自学了近半年。
整个过程花了我一个暑假+半年时间,每天的学习强度基本都在10个小时以上。后来收到一家公司的8k offer!
所以,在我看来:自学Java想找工作,如果自学强度比较大的话需要半年左右,学习强度正常的话需要一年左右。
对于没有任何编程基础的小伙伴来说,这个时间可能会继续延长。
当然,自控能力差的小伙伴也可以像千峰一样报名线下培训班。
如果线下培训有什么问题,也可以现场直接问老师。
毕竟不是每个人都有非常明确的学习目标和强烈的学习动力。有一个比较靠谱的学习路径和学习氛围,确实可以让很多初学者少走弯路。

接下来,不管是自考还是报班,给大家讲讲找工作要掌握的学习内容:
Java的主要学习内容:
一、JavaSE的基本条款
JavaSE是一个标准版本,是Java语言的基础部分。Java衍生出来的各种框架和产品都是基于JavaSE标准的,JavaSE是Java向上发展的基础。
主要内容:数据类型、基本语法、运算符、流控制、数组、面向对象、常用类、异常处理、set、IO流、多线程、反射、注释、解析、网络编程。
推荐视频:JavaSE基础从初学者到熟练在线观看:
前锋教育Java零基础完整教程_ Billibili www.bilibili.com/video/BV1OZ411Q7QbSSSS
第二,数据库

数据库是Java必须掌握的内容。常用的数据库有MySQL和Oracle。
大部分互联网公司用的数据库都是MySQL,Oracle比较复杂,所以推荐你学习MySQL数据库,小巧轻便,免费。甲骨文可以作为一种理解。
学习数据库也比较简单,主要包括查,删,改,查。
推荐教程:
MySQL数据库基础+高级教程:
前锋教育最新的MySQL完整教程,MySQL数据库基础+高级教程,轻松入门MySQL数据库_ ⭧⭧⭧⭧⭧⭧⭧⭧⭧⭧⭧⭧⭧⭧⭧


