大数据主要学习什么内容?有什么要求和条件?


作为一名IT从业者 。同时也是一名计算机专业的教育工作者 。我来回答一下这个问题 。

大数据主要学习什么内容?有什么要求和条件?

文章插图
从当前大的岗位划分来看 。通常包括以下几个岗位:
第一:大数据开发岗位 。从近两年大数据方向研究生的就业情况来看 。开发岗位的人才需求量还是比较大的 。相关岗位的薪资待遇也比较高 。其中从事大数据平台开发的研发级岗位会有更高的薪资待遇 。从事大数据开发岗位 。通常需要学习三大块内容 。其一是程序开发技术 。初学者可以从Java或者Python开始学起;其二是学习大数据平台知识 。初学者可以从Hadoop和Spark开始学起;其三是大数据开发实践 。这个过程需要掌握一定的行业知识 。
第二:大数据分析岗位 。大数据分析岗位的人才需求潜力是非常大的 。不仅IT(互联网)行业需要大量的大数据分析人才 。传统行业领域也需要大数据分析人才 。选择大数据分析方向需要具有一定的数学和统计学基础 。而且也有一定的学习难度 。目前大数据分析的常见方式有两种 。分别是统计学方式和机器学习方式 。
第三:大数据运维岗位 。如果对于编程和算法设计不感兴趣 。那么也可以考虑学习大数据运维知识 。未来可以从事大数据运维岗位 。大数据运维岗位的任务相对比较杂 。需要从业者具有较强的动手实践能力 。从知识结构上来看 。大数据运维需要掌握网络知识、大数据平台知识和服务器知识 。
我从事互联网行业多年 。目前也在带计算机专业的研究生 。主要的研究方向集中在大数据和人工智能领域 。我会陆续写一些关于互联网技术方面的文章 。感兴趣的朋友可以关注我 。相信一定会有所收获 。
如果有互联网、大数据、人工智能等方面的问题 。或者是考研方面的问题 。都可以在评论区留言 。或者私信我!
其他观点:
首先你要清楚自己为什么想要学习大数据 。其次现在的工作机会是不是你心仪的工作 。然后想要学习大数据是感兴趣还是盲目跟风 。最后如果是想往大数据方面发展的话那么一定要了解大数据的职业划分和薪资情况 。到底想从事大数据工作的哪个方向 。
我的建议:IT技术更新迭代速度很快,所以一定要做到未雨绸缪 。选好方向做好规划 。避免还没等学就被淘汰了 。
下面我从2个方面介绍
1.大数据职业划分和薪资介绍及我的认为的发展发现
2.大数据的学习路线
大数据职业划分和薪资介绍
从51job、智联、猎聘查看职位 。我认为大数据大概分为这5个方向
数据管理类:首席数据官、数据管理员、数据安全工程师;
这类主要负责公司数据的管理 。数据安全策略的制定和实现 。
大数据主要学习什么内容?有什么要求和条件?

文章插图
数据分析类:战略分析师、数据分析师、商业智能分析员;
这类主要负责数据分析相关的工作 。
大数据主要学习什么内容?有什么要求和条件?

文章插图
数据挖掘类:数据挖掘工程师、算法工程师;
这类负责数据挖掘算法的设计与策略 。
大数据主要学习什么内容?有什么要求和条件?

文章插图
技术研发类:数据仓库架构师、数据采集工程师、数据仓库开发工程师、数据可视化工程师、大数据架构师、大数据开发工程师;
这类主要负责数据仓库的搭建和ETL任务的开发 。
大数据主要学习什么内容?有什么要求和条件?

文章插图
IT基础架构类:hadoop运维工程师、数据库运维工程师、系统运维工程师
这类主要负责大数据集群软硬件的管理和维护 。
大数据主要学习什么内容?有什么要求和条件?

文章插图
薪资在猎聘上截了几张图 。具体你可以上智联、51job或猎聘上搜职位名称查看薪酬 。
我对大数据发展方向的建议:我朋友就是做猎头的 。据他说目前最火的还是算法工程师 。以前不起眼 。现在随着5G的兴起 。AI方向有更为广阔的发展空间 。BAT玩命的招人 。其次就是做技术开发类 。做大数据平台的 。这也是目前招聘人数最多的 。如果做到大数据架构师 。年薪百万不是问题 。数据分析类和数据管理类的一般是甲方企业 。偏企业内部 。最后是运维 。相对发展前景最差 。
大数据的学习路线
必须掌握的技能11条
Java高级(虚拟机、并发)Linux 基本操作Hadoop(HDFS+MapReduce+Yarn )HBase(JavaAPI操作+Phoenix )Hive(Hql基本操作和原理理解)KafkaStorm/JStormScalaPythonSpark (Core+sparksql+Spark streaming )辅助小工具(Sqoop/Flume/Oozie/Hue等)

推荐阅读