查看原文
其他

大数据、数据挖掘技能表

2017-04-17 猿哥 猿哥

从878家知名企业的大数据、数据挖掘招聘信息中统计出来的。



统计说明:


1、数据来自企业的招聘信息,不是猿哥根据自己想法排名的。可能有些技术点过时了,但是因为历史遗留项目问题仍然还会有企业在用,大家要明白这个道理,不是最新技术就一定会被企业接受,对于企业来说,项目能正常运转,满足需求就够了,更换新技术代表增加额外成本。


2、因为分析英文单词的程序不够完善,有些技能关键词可能漏掉,如果大家觉得哪个技能比较热门,竟然没统计上来,可以留言说明。


学习建议:


1、基础肯定是要学,特别是大公司,对基础要求更高。从事大数据相关工作,对算法、数学要求较高。


2、大数据技术里面,hadoop、Spark 、hive、Hbase、Storm、MapReduce、kafka这些热门的技能点,每个技能都可能需要长时间学习,有些公司甚至招聘岗位直接就出现相关技能名称。比如hadoop工程师,Spark开发工程师等。


3、从编程语言上看,Java、Python、Linux Shell、C++、Scala前五。这5个并不是任选一个,可能是需要多个,比如Python和Linux Shell像黏合剂,跟Java,C++等都很搭。


4、技能表中,红色表示比较多企业招聘有要求,可以重点关注。另外,出现次数超过100的,都可以考虑学习,同类的,选择其中之一学习。


数据挖掘 569

数据结构与算法 531

机器学习 429

数学 287

分布式 280

统计学 239

数据仓库 138

自然语言处理 124

推荐系统 97

商业智能 66

深度学习 62

人工智能 57

多线程 50

云计算 28

设计模式 21

面向对象OO 15

运筹学 11

hadoop 541

Spark 489

hive 332

Hbase 263

Storm 181


附:

Java工程师技能表

Java开发学习路径和书籍推荐

C/C++程序员技能表

C语言入门学习和书籍推荐


PHP程序员技能表

Android工程师技能表

.NET/C#程序员技能表

iOS开发技能表

前端开发技能表

Python开发技能表

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存