对于开发人员来大数据岗位主要集中在大数据平台研发、大数据应用开发、大数据分析和大数据运维等几个岗位上,不同的岗位需要具备不同的知识结构,其中Java语言的适用性还是比较普遍的,在大数据平台研发、大数据应用开发等岗位有广泛的使用。首先,大数据是一个产业领域,而Java则是一门具体的编程语言,大数据涵盖的内容非常丰富(以数据为中心),包括的工作岗位也非常多。

1、本科生从事Java开发,想转大数据或者人工智能,要怎么做?

本科生从事Java开发,想转大数据或者人工智能,要怎么做

回想Android开发的历程,从很火到普及到降温。培训机构和大学开设了Android课程,输送了大量Android开发,选择javaee的人少了,慢慢的javaee的薪资也上来了,Android开发的薪资降了,而javaee在高薪领域人数比Android开发要多很多,算法和人工智能,它的使用前提是建立在大量数据基础上的。

如果数据不够,再好的算法也训练不出好的模型来,在数据这块就pass掉了很中小企业,那就业率就降低了。所以,如果转算法和人工智能,我觉得楼主要考虑:1、就业城市。三四线城市基本不建议转了,几年内,哪怕5G普及了也没有几家企业需求,就业率是要考虑的,2、自己数学好不好,算法学起来是兴奋还是痛苦,易懂还是难懂。

3、英语好不好,4、对新技术是主动学习还是排斥。楼主可以去看下招聘要求,搞算法人工智能的人还要求会大数据,java,Python,R等等,掌握的技术不比java少。5、对技术是否会深入研究,与其与人抢大数据,算法,人工智能的饭碗,还不如深耕自己熟悉的java领域。假如转换,5年后,题主顶多是大数据,算法,人工智能的中级水平,

假如没转行,深耕自己熟悉的java领域,5年后,楼主绝对是java领域的资深专家,架构师了,薪资不低,竞争力大,转管理也是水到渠成。最后:一家公司可能需要20个javaee的开发,但可能只需要3个Android开发就够了,一家公司可能需要20个javaee的开发,但可能只需要1个大数据算法人工智能的就够了。

2、Java和大数据学习哪个发展更好?Java转行大数据难吗?

Java和大数据学习哪个发展更好Java转行大数据难吗

作为大数据行业的从业者,同时也在带大数据方向的研究生,所以我来回答一下这个问题,首先,大数据是一个产业领域,而Java则是一门具体的编程语言,大数据涵盖的内容非常丰富(以数据为中心),包括的工作岗位也非常多。从目前IT行业的发展趋势来看,学习大数据方向是个不错的选择,Java语言目前也是大数据领域的常见编程语言之一,所以学习大数据和学习Java并不冲突,完全可以同时学习。

大数据相关技术已经趋于成熟,当前大数据正处在落地应用的初期,作为产业互联网的核心技术之一,未来大数据在广大的传统行业有大量的发展机会,对于开发人员来说,大数据岗位主要集中在大数据平台研发、大数据应用开发、大数据分析和大数据运维等几个岗位上,不同的岗位需要具备不同的知识结构,其中Java语言的适用性还是比较普遍的,在大数据平台研发、大数据应用开发等岗位有广泛的使用。

因此,学习大数据相关技术从Java语言开始学起是比较常见的选择,当前大数据领域的不少开发人员都是从学习Java开始的,也有不少Java程序员转向了大数据开发领域,在学习大数据的过程中通常都会学习Hadoop平台,Hadoop平台自身就是采用Java语言开发的,所以在Hadoop平台下采用Java语言是比较常见的选择。

由于Hadoop平台自身的生态体系逐渐完善(Ambari、Cassandra、Chukwa、Hbase、Hive、Mahout、Pig、Tez、ZooKeeper等),所以在大数据领域基于Hadoop平台的应用也非常多,目前不少商用的大数据平台也是基于Hadoop平台开发的,从学习难度上来说,大数据需要具备一定的数学和统计学基础,但是完全可以在学习大数据的过程中逐渐补齐相关的知识结构,所以虽然有一定难度,但是完全可以克服。


文章TAG:javaee  转大  Java  转行  数据  javaee怎么转大数据  
下一篇