JAVA应用】自学Java好找工作吗?

2020-04-07 14:43发布

2条回答
霸气的名字 - 喜欢晴天
2楼 · 2020-08-13 14:51

可以的。一般现在java开发岗位招聘要么要求对口专业学历,要么要求软件开发真实项目经验,要么要求非常出色的实力。


自学的话,前两个没办法自己获得,只有第三个有可能,但是简历可能在前两个条件的筛选下就被人淘汰了,根本没有机会展示自己的实力,除非有的公司不重视简历,而是只重视面试、笔试等综合结果。


yjh
3楼 · 2021-11-09 11:35

自学Java通常要学多长时间呢?正常的安排一般至少要6个月。首先要搞定几个重点的内容,像Javase、数据库、SpringMVC、SpringBoot、Spring Cloud等Spring全家桶系列的框架。其它的Java体系知识,掌握了基本的操作就ok,不必花大量的时间和精力去研究。6个月的时间里,每天得保证有六、七个小时的有效学习时间。
但是,根据实际情况来看,很多人都无法保证每天有6-7个小时的有效学习时间。有的人看起来,他一天10多个小时都在埋头学习、不停的敲着键盘。其实呢,在这10多小时里,部分的时间都是没有效率的,或者是效率的非常低在慢慢的消耗时间。在每天的学习时间里,一定要保证是高效率学习。就是在这个时间段里不要被打扰,整个人沉浸里头,一心投入到学习中,身边的一切都被抛到九霄云外,这样才有可能保证高效率的学习。
Java软件工程师一般月薪范围在4000-10000元,远远超过了应届毕业生月薪2500元的平均水平。通常来说,有一年工作经验的Java高级软件工程师的薪酬大致在年薪10—13万左右。
从Java的应用领域来分,Java语言的应用方向主要表现在以下三个方面:首先是大中型的商业应用;其次是桌面应用,就是常说的C/S应用;再次是移动领域应用。
综上而言JAVA就业方向为:可以从事JSP网站开发、Java编程、Java游戏开发、Java桌面程序设计,以及其他与Java语言编程相关的工作。可进入电信、银行、保险专业软件开发公司等从事软件设计和开发工作。

相关问题推荐

  • 回答 20

    100-199 用于指定客户端应相应的某些动作。 200-299 用于表示请求成功。 300-399 用于已经移动的文件并且常被包含在定位头信息中指定新的地址信息。 400-499 用于指出客户端的错误。 400 语义有误,当前请求无法被服务器理解。 401 当前请求需要用户验证...

  • 回答 5
    已采纳

    1、相同点(1)都是表现层框架,都是基于MVC设计模型(2)底层都离不开 Servlet API(3)处理请求的机制都是一个核心控制器2、不同点(1)SpringMVC的入口是Servlet,而Struts2的入口是Filter(2)SpringMVC是基于方法设计的,而Struts2是基于类(3)SpringMV...

  • 回答 22
    已采纳

    类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据结构。类的加载的最终产品是位于堆区中的Class对象,Class对象封装了类在方法区内的数据结...

  • 回答 23
    已采纳

    (1)idea启动时会有两个快捷方式,安装完后默认生成在桌面的是32位的idea的快捷方式,如果我们使用这个快捷方式运行大项目,一般都会很卡。解决方法是找到idea的安装目录,然后进入bin文件夹,找到名称为idea64的应用程序,右键他生成桌面快捷方式。以后每次...

  • 回答 12
    已采纳

    获取Map集合中所有的key可以通过map集合的keySet()方法获取例如:    Map map = new HashMap();    map.put(xx,xx); //存放数据    //.... 省略    Set set = map.keySet();    //可以通过迭代器进行测试    Iterator iter = set.iter...

  • 回答 4
    已采纳

    Java中有八种数据类型,基础数据类型分别是:byte,short,int,long,float,double,char,boolean,引用数据类型分别是:数组,类和接口。方法传参的时候我们有两种,一种是形式参数(定义方法时写的参数),一种是实际参数(调用方法时给的具体值)。首先...

  • 回答 15
    已采纳

    现在的架构很多,各种各样的,如高并发架构、异地多活架构、容器化架构、微服务架构、高可用架构、弹性化架构等,还有和这些架构相关的管理型的技术方法,如 DevOps、应用监控、自动化运维、SOA 服务治理、去 IOE 等等,还有很多。分布式架构其实就是分布式系...

  • 回答 10

    1、监控GC的状态使用各种JVM工具,查看当前日志,分析JVM参数的设置,分析堆内存快照和GC日志,根据实际的各区域的内存划分和GC的执行时间,判断是否需要进行优化2、分析结果、判断是否需要优化如果各项参数设置合理,系统没有超时的日志出现,GC频率也不高,...

  • 回答 12

    提升自身条件,技术也要提高,这样才能去好的企业大厂发展

  • 回答 2

    建议您收集相关证据,证明对方没有积极履行合同中关于定向委培、推荐就业的义务,后可向法院起诉,主张自己的合法权益,要求退还学费。

  • 回答 2

    百分百就业现在应该都很难保证吧, 而且在学习过程中你学的怎么样谁能保证,我觉得保证百分百就业比较难吧

  • 回答 2

    如果你足够努力,每天按照老师的安排进度走,就可以学会。现在有很多零基础,非计算机专业的女生学习测试。

  • 回答 4

    你可以多去了解吧,it行业也是分了很多个方向,你要去了解多几个再结合自身的特点和兴趣然后来挑选会比较好一点

  • 回答 1

    最扎实的其实还是提升自我,自己有底气了,有能力有技能了,就是你选择别人而不是等待别人选你

  • 回答 3

    做测试的女生还是很多的,女生天生比男生细心,做测试就是需要细心,耐心,女生很好就业的

  • 回答 3

    现在游戏站在风口浪尖上,你懂的。不过任何一个技术,只要学的好,就没有差的。最终还是看你学的咋样。学游戏开发,其实就是学Unity引擎,其它向cocos、UE4引擎,不适合小白学(那些得有几年工作经验后,再转比较好学)。说游戏前景怎么样,还不如说U3D引擎学...

没有解决我的问题,去提问