大数据、云计算行业是不是主要需要明白Linux,并掌握大量Linux知识?

网友解答: 谢邀;大数据工程师的技能要求必须技能10条:01.Java高级(虚拟机、并发)02.Linux 基本操作03.Hadoop(此处为侠义概念单指HDFS+MapReduce+Y

网友解答:

谢邀;

大数据工程师的技能要求

必须技能10条:

01.Java高级(虚拟机、并发)

02.Linux 基本操作

03.Hadoop(此处为侠义概念单指HDFS+MapReduce+Yarn )

04.HBase(JavaAPI操作+Phoenix )

05.Hive(Hql基本操作和原理理解)

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

网友解答:

根据发现方向而定,不能一概而论。大数据和云计算可以细分很多方向。如果是运维方面的工作,自然需要语言掌握大量的Linux知识。因为无论是各种大数据框架还是容器,生产环境都是类unix系统。但是对于开发、架构以及算法方向的从业者,掌握Linux基础知识,能够熟练运用常用命令即可,主要精力应该在框架、容器或者算法上,Linux知识只是多多益善。

标签: