大数据学习入门规划?和学习路线

本文介绍了大数据领域的三个主要方向:大数据工程师、数据分析师和大数据科学家,并详细阐述了大数据工程师的技能要求,包括必须和进阶技能。给出了一个经典的学习路径,分为三个阶段,涵盖了从Linux、Java到Hadoop、Spark等技术的学习。此外,还推荐了一些学习资源,如Apache官网、Stackoverflow等,并讨论了如何根据个人背景选择合适的大数据学习方向。
摘要由CSDN通过智能技术生成

大数据方向的工作目前分为三个主要方向:

01.大数据工程师 
02.数据分析师 
03.大数据科学家 
04.其他(数据挖掘本质算是机器学习,不过和数据相关,也可以理解为大数据的一个方向吧)

一、大数据工程师的技能要求 
二、大数据学习路径 
三、学习资源推荐(书籍、博客、网站)

一、大数据工程师的技能要求

总结如下:

必须技能10条: 
01.Java高级编程(虚拟机、并发) 
02.Linux 基本操作 
03.Hadoop(此处指HDFS+MapReduce+Yarn ) 
04.HBase(JavaAPI操作+Phoenix ) 
05.Hive 
06.Kafka 
07.Storm 
08.Scala 
09.Python 
10.Spark (Core+sparksql+Spark streaming )

进阶技能6条: 
11.机器学习算法以及mahout库加MLlib 
12.R语言 
13.Lambda 架构 
14.Kappa架构 
15.Kylin 
16.Aluxio

二、学习路径

image.png

第一阶段: 
01.Linux学习(跟鸟哥学就ok了) 
02.Java 高级学习(《深入理解Java虚拟机》、《Java高并发实战》)

第二阶段:

03.Hadoop (董西成的书) 
04.HBase(《HBase权威指南》) 
05.Hive(《Hive开发指南》) 
06.Scala(《快学Scala》) 
07.Spark (《Spark 快速大数据分析》) 
08.Python (跟着廖雪峰的博客学习就ok了)

第三阶段: 
对应技能需求,到网上多搜集一些资料就ok了, 
我把最重要的事情(要学什么告诉你了), 
剩下的就是你去搜集对应的资料学习就ok了

当然如果你觉得自己看书效率太慢,你可以网上搜集一些课程,跟着课程走也OK 。这个完全根据自己情况决定,如果看书效率不高就上网课,相反的话就自己看书。

三,学习资源推荐:

01.Apache 官网 
02.Stackoverflow 
04.github 
03.Cloudra官网 
04.Databrick官网 
05.过往的记忆(技术博客) 
06.CSDN,51CTO 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值