加入收藏 | 设为首页 | 会员中心 | 我要投稿 好传媒网 (https://www.haochuanmei.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

大数据是什么?

发布时间:2022-11-26 01:30:17 所属栏目:大数据 来源:网络
导读: 引言
“大数据”是什么?提到这个模糊的名词,有些人脑袋里想到的是自己买东西时候的个性化推荐,有些人想到的是一堆人看着很多图表认真分析。也有些人,在为如何去得到自己需要的数据在发

引言

“大数据”是什么?提到这个模糊的名词,有些人脑袋里想到的是自己买东西时候的个性化推荐,有些人想到的是一堆人看着很多图表认真分析。也有些人,在为如何去得到自己需要的数据在发愁。

或许就像盲人摸象一样,每个人或多或少都有接触到过“大数据”的概念,接受过“大数据”带来的便利性。但是真正的“大数据”是用来做什么的,恐怕对于大部分人来说都只是一个很模糊的想法,譬如:“我觉得我今天被推荐了东西我很方便”“我生活被监视了”“我的圈子被定死了”等等。而“大数据”这个概念对于没系统性去了解过大数据的人来说,大数据相关的工作就如下图所示:

数据模拟运算分析_大数据运算_36大数据 36大数据

但是实际上呢,在大数据相关工作中还有这种:

大数据运算_36大数据 36大数据_数据模拟运算分析

那么两种到底有什么不一样呢,我们在稍后会有讲解。

第一章 大数据好就业?

相信对大数据感兴趣的大家或多或少都有看到过这张图:

大数据运算_36大数据 36大数据_数据模拟运算分析

这张图是一个用来宣传大数据有多好多好的图。这个图片宣传的主要专业是:数据分析。那么让我们来看看数据分析真的很好就业吗?让我们去boss上看看。

36大数据 36大数据_数据模拟运算分析_大数据运算

36大数据 36大数据_大数据运算_数据模拟运算分析

数据模拟运算分析_大数据运算_36大数据 36大数据

要求低一点的,工资不理想。要求高的,学历不达标。

到这里有些人会说了:那大数据人才缺口又是哪来的,这专业不是缺人吗?为什么缺人还这么卷。

那么这个时候实际上大家就被偷梁换柱了。为什么这么说呢?让我们来看看另一组招聘:

大数据运算_36大数据 36大数据_数据模拟运算分析

36大数据 36大数据_数据模拟运算分析_大数据运算

数据模拟运算分析_36大数据 36大数据_大数据运算

到这里大家可能发出疑问了:嗯?为什么同样是大数据,下面这个对硬条件要求这么低,工资这么高?

事实上,真实原因是:大数据的好处全都是在开发岗位上,但是因为大家的概念上认为大数据是以分析为主,就像你玩游戏的时候你只会在乎你角色好不好看, 你却不会管你角色攻击以后数据是怎么进行运算的一样。

也是我需要一直在和身边朋友强调的事情:“不要去考虑数据分析,根本不缺人。”

所以实际上,大数据行业缺人,也不缺人。

第二章 大数据行业的优势在哪里?

很多人都说大数据好就业,是铁饭碗级别的。因为行业缺人,岗位需求度高,裁员怎么样都裁不到你头上。但是这只是表象。同样是大数据,在我之前的一篇文章里有这么样一个评论:

说的应该是BI工程师

这个时候大家可能又会疑惑了,BI工程师又是个啥概念?

那么话不多说,让我们去boss上看一眼!

下表为随机抽取的一个幸运公司的招人描述。让我们重点来看看下面几条:

数据模拟运算分析_大数据运算_36大数据 36大数据

报表(数据报表),分析(数据分析),取数(数据挖掘)。

结合上面那个就业薪资,大家应该知道说的是什么行业了吧。

没错,就是我公司裁员人数榜单(调侃)稳居前五从来不退的岗位:“数据分析”

而在他们忙的加班熬夜大半夜睡不着第二天顶着黑眼圈来上班,午休只能补觉的时候,俺们大数据开发岗正在悠闲的喝着下午茶,讨论着哪个牌子点心好吃(我比较喜欢吃费列罗或者皇家曲奇饼干,再整点大红袍,绝了(奇怪的搭配))。

那么我们就不扯远了,这个时候大家就更熟悉一个概念了。原来大数据还分为开发和分析。

第三章 大数据开发和大数据分析的区别

既然已经把概念透析了,那么我们再来看看数据开发和数据分析的区别是什么。虽然说大数据开发和分析岗位互相联系很紧密,但是由于入门难度的不同而岗位人员变动速度会不一样。如上一章讲解的那样,数据分析是以报表制作,分析数据,挖掘数据等为主,根据对数据的分析加上某一个行业的经验,来做出一些和公司相关的决策。

但是这个分析岗位更多的并不一定是分析。他有可能是运营,有可能是销售,甚至还有可能是开发人员兼职。如果不是对专业度要求较高的话,实际上能够替代这个岗位去办事的人非常的多。而且大家的目的性其实也差不多,就是为了去分析数据来给公司创造最大化的收益。那么当然在分析岗位上的竞争就会更加激烈一些。

而数据开发呢,则是在数据拿到了以后负责编写计算逻辑,清洗逻辑,对数据实时/离线处理、计算等的纯开发岗位。可能有些老板会想让你去顺便整点分析,不过总体来说是完全你拿到数据,编写逻辑,数据处理完以后没有问题了,交给分析或者交给其他的岗位的人用,也就没你啥事了。你也不用操心有没有什么运营销售之类的去抢你位置,你会的他们确实不会。唯一需要操心的就是你要怎么样去摸鱼还不让你老板发现你在摸鱼。

我们来看看开发岗位的招聘要求:

36大数据 36大数据_大数据运算_数据模拟运算分析

同样是大数据岗位,却连分析两个字都看不到。短短四行要求,工资可以达到35k(月)在北京。该选什么不用我多说了吧。

第四章 大数据开发所需要的技能

大数据开发分为离线开发和实时开发,如果是刚入坑的朋友们建议走实时开发大数据运算,如果是有一定行业经验的建议还是考虑离线开发。两个区别并不大,双修的大有人在。但是如果一定要在二者里挑一个,我选flink。为什么?相比之下实时流更缺人,薪资高待遇好啊~

大数据开发是出了名的工作待遇好,但是入行极难。光是学个Hadoop就难倒了很多自学玩家了。侥幸存活下来的也被后来出现的一些组件打垮。好不容易搭建好了环境,却因为一些代码依赖冲突,版本号不一致,配置调错了之类的导致又需要对集群里的内容进行逐一的核对检查。

那么我们应该如何才能进入到这个行业呢?

↓戳下面链接来了解一下

(编辑:好传媒网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!