永不过时的Java,2019年还值得学习吗?
感谢邀请,如下是我个人见解,欢迎讨论
就目前实际情况,18和19年大寒冬,互联网行业不是很景气。大佬公司裁员的大家也都知道,倒闭的公司很多,发不起工资去劳动仲裁也有,所以对于IT的我们,能在目前坑里呆着是最好的,防卡踩坑。
当然如果对IT行业很感兴趣,java和python是目前很火的二门编程语言,其中java拥有强大的市场需求,从web开发、网络开发、app开发到云计算应用,均可采用java实现,同时java语言自身性能比较稳定,扩展性强,所以比较受大型互联网平台的欢迎。
我个人觉得学习java必须具体如下条件:
1.学习的欲望,你是否有学习的欲望和自己琢磨的心思,如果没有无论怎样也学不好;
2.正常的逻辑思维,java不是很容易学的,因为java逻辑比较强,就像一道数学题,有的同学马上懂,有的同学需要老师讲几遍,另外有的同学怎么讲也不懂;
3.必须要有一个老师,如果没有人给你解答,会浪费很多时间,而且大多数问题对于新手来说,你可能琢磨一天,有人指导你,可能很快就能理解明白;
4.坚持,因为学java不容易,现在转行的也多,竟争大,最后能拿高薪的都是之前没日没夜熬出来的,所以坚持非常重要。如果没动力,你就以挣钱拿高薪为动力;
学习java推荐路线:
1.java
基础必须要扎实,推荐书籍<<java编程思想>>;2.java设计模式,推荐书籍<<Effective java>>代码设计及效率;
3.java虚拟机,推荐书籍<<深入理解java虚拟机>>,学习前要熟悉设计模式;
4.数据库学习,推荐学习oracle/mysql;
5.java web学习,html/css,jsp等;
最后学习的过程中,最好结合项目一起操作,光理论学习没多大作用,还是要理论结合实践。另外虽然目前java是大环境下的很热门的编程语言之一,但是目前python人工智能上升趋势非常明显,在掌握java语言之后,应该重点关注下python语言,为后面自己发展多条道路走的更远。
当然值得,不能说是永不过时,但就目前来看或者再往后看几年,Java依旧非常有活力,可以说是正直壮年,哈哈。
目前国内对Java的需求量也是最大的,基本上十个程序员有一半以上是搞Java的吧。当然,近几年Python的势头也很猛,但对业内的程序员来说,Python还主要是是小范围的使用,广度的话还是要Java哦。就说下面几点吧,
1、一次编译,处处运行
Java是基于JVM虚拟机的,具有非常好的移植性,这是Java一直活跃的一个很重要的原因。
2、Android生态
现在手机基本上市Android和iOS的生态,Android就是基于Java的哦,要想学Android,先会搞Java。
3、企业级应用
不管是互联网,还是企业级开发,现在系统也多半是是Java的了,想阿里系的就不说了,现在国企、政府机构在更新换代自己内部陈旧系统的时候,也基本会选择Java生态。
4、Hadoop大数据生态
大数据是这几年非常火的概念,甚至匹配人工智能的热度,但也可归为Java生态的延伸。现在我们招聘的大数据岗位,硬性要求精通Java才可以,因为像Spark、Storm、HBase、Hive等组件在具体应用的时候,需要对应的Java开发去实现。
好了,差不多先这样吧。建议先选好自己的定位方向,然后就不用考虑太多,放手去学就好啦。加油!
怎么会?java作为编程界的"英语",是不会过时的,而且也是现在流行的大数据的基础性语言,80%的企业都是用java的。所以你不要担心它过时。只要你现在开始就不晚,而且现在社会发展这么快,技术更新也很快的,需要不断学习才行,要不然迟早会被淘汰!所以你现在做的就是把技术学好,我建议先学习下百战程序员的java300集,这个是针对零基础开始教的,课程讲的是很细的,然后也有小项目让你练手,先看这个入个门,如果可以考虑继续系统的学。这个资料在他们官网就有,而且是免费的,很人性化的一家机构
零基础学习Java可以吗?怎么选择机构?
您好,零基础自学java是可以的。但建议您满足以下几个条件:
1、自控能力
2、搜集素材能力
3、理解能力
以上没有问题的话,恭喜您自学即可。但也请您了解以下几个问题:
1.学 java 需要基础吗?学 java 需要英语什么水平?
当我们想要学习Java编程技术的时候,首先要去明确自己的目的,如果您只是想找个这方面的工作,进入这个个行业,那么没有基础,英语水平一般就可以了。因为我们大部分的编程语言都是引进国外的,有些技术更新还是要到外文网站查看的,等翻译到中文的时候已经是二手的了,这话确实没错。
如果您只是想要找一份工作,那么没有基础也是没关系的,但是绝不代表您以后也不需要,尤其是在以后对于Java知识的深入学习的时候,在您学 java 的过程中,对英语水平的提升也是非常必要,应该在学习中不断的提升英语水平,起码可以看动相关的报错信息。
2.自学 java 有出路吗?自学 java 要多久呢?
首先,自学是有出路的,但是对于您自学有没有出路。那别人就没法做出判断了,对于学习的时间,也不是很好确定,每个人的情况不同学习时间的长短也不一样,如果是每天学习10小时,而且自己的理解能力也不错,那么学习半年就差不多了。
如果是某一方面比较短板,那需要花费的时间可能会更多点。 自学主要是靠自己的。
3.学 java 出来工资待遇怎么样?自学的能拿多少钱?
对于工资待遇的高低,第一要看您对于Java知识的掌握程度,第二要看您选择的城市一般一线要比二三线城市高,只要是您掌握的知识技能达到企业的相关要求,基本薪资也不会差到哪里。
自学的话再提醒一下,自律性、学习能力、逻辑思维能力、学习时间等方面都需要达到一定的要求才可以有效学习。否则就是浪费时间,这一点一定要明白。
您最后的问题,靠谱java培训机构推荐的话,建议您自己从师资力量、课程设计、就业情况,机构口碑等多方面综合考察。

