今天聊一下可能大多数人都关注的问题“自学Java如何找工作”那么首先你就要明确现在招聘Java开发的基本要求是什么?下面我们来看一下招聘网站上面的要求,在这里我只随便找了一个比较全面的要求,自己可以去拉勾网去调查一下。

根据现在的需求来看,应聘Java开发是必须要熟练掌握“框架”的应用,在任何一个招聘要求下,Java的SSH,SSM整合框架都是会排在首位。然后数据库,web等技术。也就是说,你想找到Java开发的工作就必须熟练掌握以下技术:

JavaSE基础:

开发环境-语法-控制结构-数组-面向对象-抽象类-接口-异常处理-IO-字符串-包装类-反射-多线程等

数据库:

MySQL-Oracle-JDBC

Javaweb:

html-css-Java-servlet-tomcot-Jsp-正则-jQuery-ajax-json

企业级框架:

Struts2+Hibernate4+Spring+MyBatis +spring MVC

其实就是一个初学者想自学Java应该掌握的内容,其实我个人觉得,每一个技术想掌握的很好都不容易,所以想自学Java并且找到工作,以上内容我觉得至少需要6-8个月的时间。

在学习的过程中,我给大家这样的几个建议:

1.我不相信谁都可以完全独立的把Java学好,包括我在学习Java的时候也是有老师的,所以我建议大家学习编程这玩意,能有领路人最好有领路人,别想着自己一个人那么厉害,能把Java学的那么透,很多情况,你一定会迷失方向,放弃的几率非常大,经验之谈,可以不听。

2.把时间规划起来,你自学肯定是需要系统的教程吧,既然选择学了,就别三天打鱼两天晒网的,学习编程就是一个漫长的过程,别怕浪费时间,安排好每天的学习任务,也别想着一口吃个胖子,速成你千万就别想,所以规划好你自己的时间,每天什么时间看视频,什么时间练习,我不知道你的时间所以也不能具体说怎么进行规划,不过你要是对于这块真的不懂,可以问我。

3.我发现啊新手在学习编程这块,特别喜欢去买书,感觉好像非常爱学习,非常重视一样,不过从大多数人的身上你会得出一条结论,那些Java的书籍,买回去就没有几个人能看的下去,所以我不推荐看书学,对于找工作来讲,我觉得意义不大,看视频比看书强的多。

4.Java并不是很好学,所以你要是用学高中数学语文那种方式去学习编程,可能你一辈子都学不会,掌握得当的学习方法是学习Java的必要,不管你是看书还是看视频,最终你都不要忘记一点,就是别光看不会写,那样跟没学过也没什么区别,所以这事过来人走过的弯路,记住掌握学习方法。

对于找工作这块的建议:

你不要给人的感觉就是你低微的去求一个工作,你这样想一下,如果你是面试官,别人把他自己卖的那么贱,你会录用他吗?你肯定会想,这个人把自己卖的这么贱,那他肯定是没啥本事,但凡有多少本事的,都不会这样。

现在都是需要工作经验的,但是我们学完了往往是没有工作经验的,但是你不用担心自己找不到工作,你可以在简历说自己拥有两年工作经验,你不要觉得这是骗人的,这只是权宜之计,不过你要保证自己能力过的去,如果你面试,人家对你很满意,你可以给人家公司创造价值,那么你完全可以胜任这个工作,你可以说自己拥有两年工作经验,但是你要是啥能力没有,说什么都是没用的,所以在这里我们还是老生常谈啊,技术最重要啊。

面试的时候要明白一点,可能你们刚入职场还不了解,你要明白面试官的心里,什么是面试?面试就是面你这个人,在短短的时间内,他需要去了解你,而你给对方一个什么样子的状态,包括着装,说话声是否洪亮,是否自信,这些都是在面试一个人,而不仅仅面试的只是技术而已,他更多的可能看的是你以后发展潜力和可以给公司创造多少价值,有的人面试给人的感觉就是我只是在你这里混混经验,然后以后跳槽,那么你技术无论多NB,人家都不会录用你。

关于是否去培训?

说下我对于培训的理解哈,可能跟大多数人不一样,我觉得去培训好比我们上初中,高中,大学,培训本身就是一种上学而已,我们为什么要上学呢?因为有老师教我们知识,而这些知识我们大多数人自己是不可能学好的,也没有那个脑子。所以大家不要把培训想的太神奇,或者是富裕太多含义,在农村有很多家庭,孩子念完初中就不让去高中了,或者念完小学就不让去初中了,因为没有钱,或者是怕花钱。所以培训也是这样,如果你觉得培训能更好地帮助你,那你就去,如果你觉得培训不值,那你就不去,自己条件不错的,或者想拥有更好的平台条件去学习,我真的建议你去培训,如果你培训有专业的老师教你,你都学不好,我怎么就不信你自学能学好?所以培训就是上学而已,大家不要想什么培训机构包就业这些玩意,都是假的,我们上了大学四年,花了近10W块钱,也没见包就业,培训机构怎么可能包就业,所以想去培训的人别天真,找培训机构找啥样的,就找认真教你东西的,老师讲课会讲的,通俗易懂的,还有一点大家要注意,不要觉得技术有多NB,讲课就有多NB,讲课跟技术完全是两码事,这好比自己NB和自己带出来比自己更NB的人一样,马云毛技术不会,但是马云可以带出来很多NB的人,所以培训就是有人带而已,让你更好的学习,最后学执行的事情都是你自己的事情,你没有那个学编程的脑子,可能谁教你都学不会。

啰嗦了半天感觉自己说的有点多,也不想删除,就这样的吧,感觉扯远了,反正学Java是大部分人都能学的,看的就是谁能坚持下去,谁能多用功一些。如果大家对于学习Java有任何的问题,可以随时来问我,或者在下面评论说出你的问题或者私信我,学习方法啊,学习规划啊,就业方面的都可以,希望大家少走带你弯路吧!

如果你对于学习Java整个流程有任何的问题,可以随时来咨询我,学习方法,学习路线,系统学习规划,希望可以帮助大家少走弯路。

这是我个人的QQ:827917488

我个人的5000人Java交流学习群:494801931

Java自学如何找工作的更多相关文章

  1. 自学php找工作【二】 PHP计算时间加一天

    最近几天在做一个项目,主要是将SQLserver数据到MySQL数据库,一个url跑一次 同步一次昨天的数据,由于很多数据需要同步,所以做了一个操作界面的,一个单纯跑url的 在其中涉及到了对于时间的 ...

  2. java自学找工作经历

    断断续续的,折腾了7个多月,学完了在网上购买的培训机构J2EE的全套课程.期间各种蛋疼看另一篇博客 http://www.cnblogs.com/work396/p/6791488.html 直接说找 ...

  3. 我在北京找工作(二):java实现算法<1> 冒泡排序+直接选择排序

    工作.工作.找工作.经过1个多星期的思想斗争还是决定了找JAVA方面的工作,因为好像能比PHP的工资高点.呵呵 :-)  (其实我这是笑脸,什么QQ输入法,模拟表情都没有,忒不人性化了.) 言归正传, ...

  4. [找工作] 2019秋招|从春招到秋招,Java岗经验总结(收获AT)

    转自(有更多) https://blog.csdn.net/zj15527620802/article/month/2018/10 前言 找工作是一件辛酸而又难忘的历程.经历过焦虑.等待.希望,我们最 ...

  5. 猿灯塔:疫情冲击,去体验远程面试被怼10分钟,今年Java开发找工作真难

    网行业,美团王兴曾说:“2019年可能会是过去十年里最差的一年,却是未来十年里最好的一年”.没想到预言竟然快成真了? 年前很多企业一波裁员,2020年又受疫情影响,延长了假期,各大企业复工时间拉长,招 ...

  6. 校招有感:计算机专业毕业生如何找工作(Java方向)

    这两年毕业生的就业形势,大家都看在眼里.由于我平时本职会到校园去做校招,兼职会做培训,所以也接触到了不少计算机应届毕业生. 我看到的计算机专业毕业生,各种情况的都有.虽然其中有学校的因素,但学校的因素 ...

  7. Java培训班学员如何找工作?如何过试用期?

    在本文里,首先将结合我了解的多家培训班辅导学员就业的情况,来讲讲培训班学员如何高效找工作.由于本人在周末会兼职在培训班讲课,也帮助过不少学员成功入职,所以下文还会给出"培训班学员如何快速适应 ...

  8. 【Java分享客栈】我曾经的两个Java老师一个找不到工作了一个被迫转行了

    前言 写这篇文章的初衷主要是最近发生了两件事,让我感慨良多,觉得踏入这个行业的初始,有些事情就应该长远考虑,这样对职业发展才更有利,仅仅停留在技术的追求上固然能壮大自身,可逆水行舟的程序员们终究会面临 ...

  9. 正在找工作的同学看过来,zozo最新的java面试题总会,学会月薪3万起!!!

    引言 为正在找工作的同学提供些许帮助,话不多说直接上题. 关注后私信我[资料]即可免费获取! 关注后私信我[资料]即可免费获取! 关注后私信我[资料]即可免费获取! 关注后私信我[资料]即可免费获取! ...

随机推荐

  1. TCP建立与断开连接、socket通讯模板

    在传输层,有一个重点是TCP传输时建立连接的三次"握手"和四次"挥手",因为socket工作于应用层和传输层之间,故而涉及到建立连接和关闭连接的过程,以下笔记可 ...

  2. Mybatis:resultMap的使用总结

    resultMap是Mybatis最强大的元素,它可以将查询到的复杂数据(比如查询到几个表中数据)映射到一个结果集当中. resultMap包含的元素: <!--column不做限制,可以为任意 ...

  3. 自己写的C#三层代码生成器

    思来想去用T4生成代码要学习它的语法,C#本身能很简单地生成txt文件,为啥不直接批量替换模板方式自己写个的三层代码生成器.说干就干,2个小时搞定.当然各层还可以做的更精细,比如DAL层的Add方法I ...

  4. [转]在ASP.NET Core中使用百度在线编辑器UEditor

    原文地址:https://www.cnblogs.com/durow/p/6116393.html 0x00 起因 最近需要一个在线编辑器,之前听人说过百度的UEditor不错,去官网下了一个.不过服 ...

  5. 【转】Mysql索引设计原则

    来源:https://segmentfault.com/a/1190000000473085 假设一高频查询如下SELECT * FROM user WHERE area='amoy' AND sex ...

  6. 利用grep参数查看某关键词前后几行内容

    查看文件中含有“哈哈哈”关键字所在行后5行内容 cat xxxxxx | grep -A 5 哈哈哈 查看文件中含有“哈哈哈”关键字所在行前5行内容 cat xxxxxx | grep -B 5 哈哈 ...

  7. Linux下mysql的root密码修改方法(ERROR 1054)

    #1.停止mysql数据库 /etc/init.d/mysqld stop #2.执行如下命令 mysqld_safe --user=mysql --skip-grant-tables --skip- ...

  8. EVM项目管理

    详细参照:https://zhuanlan.zhihu.com/p/33925657 报告日实际: 按预算完成 按原始cpi完成 按时完成

  9. Ubuntn16.04.3安装Hadoop3.0+scale2.12+spark2.2

    Ubuntn16.04.3安装Hadoop3.0+scale2.12+spark2.2 对比参照此博文.bovenson 前言:因为安装的Hadoop.Scale是基于JAVA的应用程序,所以必须先安 ...

  10. Bacnet协议IP采集开发 总结

    一.开发准备     a.模拟器  VTS和BACnetDeviceSimulator b.主站  BACnetScan c.参考文档 http://wenku.baidu.com/view/3052 ...