基础大概有两大块
1.是要有较强的数据库管理系统的使用能力(比如你要学会Oracle),以及较强的数据库理论知识背景。
2.大数据分析你要掌握概率统计学的知识,学会数据分析工具的使用。比如MATLAB,这个工具非常强大,掌握起来有些难度。但不是说你掌握了这个工具就能胜任数据分析师的工作了。你还需要,有较强的逻辑分析能力,对各种各样的数据进行建模,然后根据统计分析结果进行最终判定。
建议:
入门的时候先从数据库开始,因为这是数据的生存环境,大数据或者称为海量数据都是存储在这其中的。
熟悉数据建模,这是个系统性很强的学科,主要是高等数学范畴内的只是,偏统计分析。
最后是勤加练习对各种数据建模分析,当你的结论越来越靠近最优解的时候,你的经验也在不断增长,那么离你的目标就很近了。
这是个很有挑战,也是非常复杂的工作。需要你坚持,大概三年能有小成。但前途一片光明。
一、大数据通用处理平台
Spark
Flink
Hadoop
二、分布式存储:HDFS
三、资源调度
Yarn
Mesos
四、数据分析/数据仓库(SQL类)
Pig
Hive
kylin
Spark SQL,
Spark DataFrame
Impala
Phoenix
ELK
五、流式计算
Storm/JStorm
Spark Streaming
Flink
1阶段:Java
2阶段:JavaEE核心
3阶段:Hadoop生态体系
4阶段:大数据spark生态体系
大数据学习路线
大数据前景是很不错的,像大数据这样的专业还是一线城市比较好,师资力量跟得上、就业的薪资也是可观的,学大数据面授班的时间大约半年,学大数据可以按照路线图的顺序,
大数据吧!毕竟不论是待遇还是人才缺口,大数据都比Javaweb要多要大。但大数据的学习难度是比较大的,涉及软件工程的核心内容,如信息处理和操作系统的内容,本身就非常抽象,要转换成代码就更抽象了。
可以到这边看看哈,毕竟互联网it学校