自学Java最起码要学到什么程度?

自学Java最起码要学到什么程度?这个问题涉及到3个方面:

1、自学java,看视频看书怎样更合适?

2、自学Java半年时间(每天至少5h)是否可以?

3、半年后能学到什么程度,能否达到企业现在的要求?

下面针对这3个问题,一一来看看,具体是怎样的,希望对你和同样情况的同学有所帮助。

一、自学Java看视频和看书怎样更好?

根据经验,学习Java,特别是自学Java,肯定是看视频比看书更来得快些的。原因很简单,视频是经过专业老师提炼书本之后,有重点讲解的,这样更能抓住内容的核心关键点,而不用花更多的时间去理解一些暂时用不上的东西,这对学习成就感来讲会更有自信心一些。另外一方面,看视频是多维度吸收,尤其是代码环节有老师的一步步操作,自己可以跟着老师练习,这样学习效果会更好一些。

而书本的话,尤其是以Java四大名著为代表的书籍,几千页的内容,本来工具书看起来就容易让人犯困,很枯燥,如果说没有基础,囫囵吞枣的学习的话,一段时间都不知道学了些什么。但是视频也有一些自己的弊端,比如在实际开发过程中,遇到视频没有讲解的地方,就不知所措了。所以,需要额外拓展下自己,而书就是比较好的方式。

有些好的培训机构会有内部讲义和内部资料,没有的话,自己可以额外购买书。不过买什么样的书最好请教学专业人士,否则容易误入歧途!

总之,看视频学会更快一些,书籍可以作为辅助,查漏补缺,这样学习效果会更好。

二、自学Java半年时间(每天至少5h)是否可以?

如果你是计算机科班出来,有C、C++基础,大学学过数据库、计算机网络、计算机原理、数据结构……这些课程的话,自学Java半年时间是有可能学出来的。

如果你是零基础或转行学习的话,半年时间还是比较难的。这里,我们暂时不讨论个人学习能力问题,抛开这个不谈,但就半年时间从零基础开始自学Java,从时间上来讲就有一定难度。

为什么这么说呢?有一个很简单的方法,就是去看下培训机构的课时安排是多少?目前,正规Java培训课程,是全日制脱产学习,每天学这种,学习周期都是在6个月左右。

培训机构是有专业的老师、课程助理、班主任、就业指导老师等多重角色服务,还有同学之间的相互促进学习,肯定学习效果会是比自学更好一些的。那为什么都要6个月时间呢?

这主要是跟企业现在对Java程序员的技术要求有关,企业要求掌握那么多技术知识点,那学习就必须要学,而这些内容,满打满算至少就要6个月时间。

Java基础和数据库至少要2个月时间;javaWeb学习这块包括项目也要2个月左右;Java流行框架、分布式、中间件……以及综合实战项目与至少要2-3个月时间;再加上笔试准备这些。

关于Java学习的路线图和时间安排,可以参考下2022年国信安Java线下就业班的时间和教学大纲。

三、半年后能学到什么程度,能否达到企业现在的要求?

有的人可能会告诉你Java学到JavaWeb就差不多能做一些项目了,可以去找到相应的工作,确实是这样的。但是,这样的岗位主要是实习一类的,而且比较少。

现在企业招Java初级开发人员,都要求熟练使用Java,javaWeb,SQL数据库,以及SpringMVC、SSM、Spring boot等框架。如果是想找一份Java正式工作的话,学到JavaWeb阶段,或者简单学了下SSM框架,显然也是很难找到对口工作的。

中高级Java开发人员一般要求具备扎实的Java基础,精通多线程编程、NIO模型,设计模式;能熟练使用Spring等主流开发框架,而且要求能深入理解框架的实现原理及特性;以及常见开源分布式中间件、缓存、消息队列等技术;有大规模分布式系统的开发和高可用相关的实践经验。

从这里可以看出,Java除了必备的技术和核心知识点外,最重要的就是项目开发经验。而这一点的话,自学就相对比较吃亏了。作为一个零基础开始的,没有Java实战项目开发流程、项目设计、技术使用的把控能力。所以,建议在实战项目这块儿,最好是找专业人士带一带,或者是报个班积累自己的项目开发经验。

这里分享下国信安的Java课程,大家可以看看项目实战在整个java知识体系中所占的比重。

项目实战长达55个工作日,项目占整个学习周期的45%,实战项目类型更多,覆盖面更广,还有前后端合作开发项目,让学员积累丰富的企业项目实战经验。

● 引导式项目驱动教学,每一个阶段项目都取自行业经典,让学员具备编写互联网系统的前端页面、交互代码、后台通信代码的能力。

囊括行业最新热点和企业级框架、前后端分离、分布式并发、微服务、容器化、云计算等前沿高薪技术,助力成为优秀的Java开发工程师,赢在起点。

在新增SpringCloud、Dubbo两大生态圈的同时也加入SE底层结构、算法等知识点的讲解,让学员拥有更强的核心竞争力。

自学Java最起码要学到什么程度?

宝宝起名,添加 微信:boc855  备注:起名

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 304940684@qq.com 举报,一经查实,本站将立刻删除。
如若转载,请注明出处:https://www.zhongyi06.com/22241.html