首先,学习大数据是须要有java,python和R语言的基础。前端
1) Java学习到什么样的程度才能够学习大数据呢?java
java须要学会javaSE便可。javaweb,javaee对于大数据用不到。学会了javase就能够看懂hadoop框架。python
2) python是最容易学习的,难易程度:python java Scala 。web
python不是比java更直观好理解么,由于会了Python 仍是要学习java的,你学会了java,再来学习python会很简单的,一周的时间就能够学会python。算法
3) R语言也能够学习,可是不推荐,由于java用的人最多,大数据的第一个框架Hadoop,底层全是Java写的。就算学会了R仍是看不懂hadoop。架构
java在大数据中的做用是构成大数据的语言,大数据的第一个框架Hadoop以及其余大数据技术框架,底层语言全是Java写的,因此推荐首选学习java框架
再给大家举例说明下它们的分工和做用,java注重业务,大数据注重数据,前端是脸(页面显示),java是胳膊(业务),大数据是直男大脑,人工智能,深度学习是有情商的大脑。oop
若是你想要学好大数据最好加入一个好的学习环境,能够来这个Q群251956502 这样你们学习的话就比较方便,还可以共同交流和分享资料学习
大数据职业发展方向大数据
学会了大数据,不须要从java作起,能够直接作大数据开发工程师。等积累了几年的经验, 就能够作算法工程师了。看看学会了大数据能够从事哪些岗位:
大数据开发工程师
数据分析师
hadoop开发工程师
spark开发工程师
数据仓库开发工程师
数据清洗工程师(ETL)
大数据架构师
算法工程
大数据优点
大数据受国家大力支持大量的资源都投资在这方面,大数据中心在贵州落坐,人工智能和云计算都基于大数据,须要大批大数据人才。
1)、大数据人才薪资待遇
通常的一线城市大数据相关岗位平均月薪在12-15K 北京平均17K,大数据算法工程师,年薪在30万—50万左右。
2)学习大数据有学历/专业要求吗
高中也找到工做,可是大专以上学历更好,虽然是本科学历,但大学四年中也没有学习到实际的操做技能,学习到的东西在工做中用不到,只是在理解某些东西容易些。