安卓的入门相对来说比大数据低很多,学会了javase跟一些javaweb的基础就可以学习安卓了,而大数据需要很多关于分布式,liunx甚至其他语言才行。
大数据起点比android高一些。现在好多好多人都想转大数据,很有前途但不简单啊。
先要明白你准备做什么,运维还是开发,应该是开发吧,因为连做运维的都想转做开发,哈哈,那么做开发就要至少弄熟一门高级语言才可以。
就算是数据挖掘也要有编程基础,做几年java开发的人再转大数据会简单一些,也仅仅是相对来说容易上手,因为你至少精通了一门高级语言,java就行。
然后要懂系统,大数据都是在linux服务器上操作,熟悉linux操作这是最基本的,剩下的还有网络,编程,对硬件也有要求,其实对硬件要求也挺大的。。。。。
大概就这样,具体再多请教其他专家吧,我是个二把刀,我所知道的大数据开发领域就这么多,反正不管你基础多好,转大数据都得培训,没那么容易上手。
大数据方面涉及的领域有数据分析,数据平台,还有数据的可视化。像数据分析需要深入学习数据挖掘这样的技能,需要有比较深厚的数学基础以及统计学方面的知识,侧重于算法的研究。而且数据平台就涉及现在很流行的大数据开源技术,hadoop,storm等,主要用于摄取数据,格式化数据以及存储数据,同时提供查询数据做数据分析。数据可视化就是如何将分析好的数据以图表的方式展现,很多专业的图表是需要统计方面的知识,甚至定制化。所以选择好自己的方向,多多学习,大数据需要大量的实践,可以自己到网上爬一些数据来做实验。
~
题主的大数据指的是hadoop 这一生态领域吗?
另外安卓和大数据用到的编程语言都有java ,当然大数据用到的需要不仅仅是java ,还有Scala ,同时某些情况还有用到Python ,将一些情况再放大可能还会用到R和Ruby ,当然题主可能不关心后者。
另外安卓现在用的是java,不能保证以后也是,kotlin 现在貌似在安卓方面有取代java 的意思!
现在将关注点转到java上吧!安卓只是用的java的一部分,虽然语法差不多,但要转大数据,学的知识更多了!当然同是java 语言,相信题主应该没什么问题!
,我不是软件专业的,抱歉