Java在大数据框架方面用得很广,但Python也是大数据处理常用的语言,特别是机器学习方面。
大数据各个方向技能要求:
1.数据开发:Java,Zookeeper,Hadoop,Hive,Spark,Kafka等。
2.数据分析:Excel,SQL,Tableau,Python。
3.大数据分析:数据分析技能➕Hadoop➕Hive➕部分Java
4.数据挖掘:大数据分析技能➕数据挖掘算法。
从事大数据开发,Python和Java都要学习,首先要学习Java语言,Java是大数据的基础编程语言,除此之外还有一门必须的语言---Scala,它是专门用于大数据Spark开发的.当到了大数据高级阶段在做一些与大数据分析,人工智能,机器学习相关的工作时才会用到Python,换句话说对于大数据Java,Scala是基础必须要学,而Python等学到大数据高级时再学也可以.
但是我们也不需要学习全部的Java,对于大数据来说学习Java基础就足够,你也可以看看我的相关回答,更详细的了解Java在大数据学习中的地位,要学多深。