您的位置 首页 java

Java自学到什么程度才能找到工作?

很多人在不同的平台问我 Java 自学的话可以就业吗?学到什么程序可以找到工作呢?学习4个月可以吗?学习6个月可以吗?今天就直接从就业的角度,告诉大家以就业为标准,我们应该如何自学Java。

一、招聘要求

其实很多同学总是问好多人,实际上的招聘软件一查Java初级工程师的岗位要求就知道了初级应该具备的水平。而且很多人会问Java自学应该学什么,如果有聪明的小伙伴一定会去找培训机构要课程大纲!一下就清楚Java自学该怎么学了。

我们找到了北京的初级Java开发的岗位,工资待遇9.6k-12k的岗位,看下岗位职责。

从上图我们会发现,除了Java基础的内容以外,要熟练使用 SSM 框架,并且熟练掌握数据库相关的内容,Web开发相关的热门框架也要会使用。其次就是构建项目用的软件经常被大家忽视,但实际企业上对此要求还是挺高的。但是Linux并没有过多要求,其次就是根据公司业务需要会微信小程序、支付类的技术。

二、如何自学

我们在B站放出来的全部Java相关的课程大于476小时了已经,其实大家只要想要学就能找到很多免费的课程和实操项目。自学的第一步就是自学安排,这个安排不限于找到课程,还有自己每天的学习时间和一个月内的学习进度进行安排。

(1)时间安排

比如我是一个上班族,不想脱产学习,那么我每天下班之后最多有四个小时的学习时间,我应该如何安排时间?比如3个小时的跟课学习,1小时的练习。另外上下班的路上是否可以找到相关的电子书?或者是可听不看的Java课程。

其次就是,安排一个月内的学习进度。比如我们用一周的时间 掌握基础语法 ,周末进行 小项目的练习 。接下来是 面向对象 ,如果我怎么都没理解面向对象,那应该找一个可以给我解释清楚的老师的课程。其次就是 集合API ,我用一周的时间进行学习。多 线程和IO流 用一周的时间学习。在基础的这个阶段,我们应该为下一个阶段做铺垫, 网络编程 相关的新特性 我是否应该了解,在初期这个阶段,我们是否学好了 编程语言 的通用的语法点,写出 语法规范的代码

(2) Java Web 学习

很多同学从2016年就问过我,以后的工作方向不是前端是否不用学 javaweb 相关的内容了。如果是几年前我还会说,那要清楚计算机网络之后如果实在学不下去就先跳过去再说吧。但是现在随着 互联网技术由web的2.0时代向3.0时代发展中 ,web前端技术越来越受企业重视,所以合格的Java工程师就需要不断的学习包括但是不限于 Javascript在内的前端知识 ,另外就是 Ajax和jQuery框架以及Ext-Js框架

下面放送 jQuery 全部知识点汇总:

下面是 Ajax 知识点汇总:

(3)Linux和数据库

我们看到上面的招聘信息就可以看出,有关 Linux 操作系统相关的只是需要简单的操作指令就可以了,但是大家想要往高级程序员发展那么Linux一定是要会一些高级命令操作。

有关数据库我们知道SQL语言是必学的内容,其次就是 MySQL还有redis和MongoDB。

(4)Java学习的路径

(5)工具篇

Maven 是用来管理Jar包的, Git 是用来进行分布式diamante管理的, GitHub 是大家学习交友开源的必备网站所以一定要学。很多程序员都会用 IntelliJ IDEA 作为开发工具,所以我认为也需要学习。

(6)热门技术框架

现在Java热门框架技术就是SSM,一个优秀的程序员所必备的技能不光是会使用框架,而是清楚各个框架的底层原理。 项目开发中主流的 Java框架技术有SpringMVC、Spring、MyBatis、MyBatis Plus、SpringData等 。这些框架技术都是一个高级程序员所必备的技能。

(7)并发、底层、优化

我把这个阶段放到这里,是因为其实有关 多线程 并发相关的内容实在是太多理论相关的知识点了。对Java概念模糊的话,很容易就学跑偏了。所以这里的内容,如果你们没有找到的好课程,建议大家可以看书学习。

(8)服务器、分布式

很多内容都应该拆开说,但是由于篇幅问题就放在一起了。现在企业级的开发因为业务量和用户量的增加,为了保证的系统的可用性,所以系统越来越复杂,就需要分布式架构。

服务器 板块包括 虚拟化和web应用服务器的学习,主要包括如下几个模块: Vmware 虚拟机 软件;Linux,专门用于服务器的系统; Nginx ,集群部署时反向代理服务器;Tomcat,项目发布时主要使用的服务器 。该板块学习后,我们就可以把开发好的项目发布到服务器中,然后供你的小伙伴远程访问了,超酷!

(9)项目

每个公司需要你有得项目经验是不一样得,比如我们今天举例得招聘公司就需要大家有支付相关得项目经验。所以如果你没有那么多时间学习那么多行业得项目,那如果你学得是电商相关得技术,你就找需要电商技术得工作就可以了。

三、总结学习方法

学习+记笔记+写代码+练习小项目+完成大项目+刷面试题。

这是一个从零基础开始学Java一定要走的路径,建议大家从大的框架开始规划。千万不要买了一本书,看了一眼第一章直接开始学了!一定像我一样,将整本书的大纲以思维导图的形式记录下来,然后每一章节的小知识点一点点往里填充,攻克一个知识点,找到相应的练习!确保自己完全理解了,进行下一个。不然从第一章直接开始学很容易遇到不会的问题就钻牛角尖。

以上算是一个全面的总结了,平台问题所以不能发外链需要什么资料的可以评论。学习Java或者其他编程语言中遇到了什么问题的可以提问,有问必答!

文章来源:智云一二三科技

文章标题:Java自学到什么程度才能找到工作?

文章地址:https://www.zhihuclub.com/191853.shtml

关于作者: 智云科技

热门文章

网站地图