1
零基础学习大数据的话,必须先学习一门编程语言。
根据自身经验写的学习流程图
- 学习java基础
- mysql
- liunx的基本使用
- 配置大数据集群,在liunx虚拟机安装jdk,mysql
- hadoop
- hive
- hbase
- spark
2
零基础,建议先技术选型开始,认准一门开发语言,可以是java、python、scala、js,任选一门进行深入学习。
数据存储存储可以mysql开始学起,逐步进阶;nosql可以用mongodb、hbase、canssandra任选其一。
另外数据工程师必不可少就是数据处理,etl工具需要学习使用,一般公司都有自己的etl工具,kettle、sqoop、datax等还有很多。
数据工程师一般都比较枯燥,一定耐得住寂寞。