听说你想要学大数据?你确定你搞清楚概念了吗?我们来做个小测验吧:
数据分析师在公司是干什么的?
大数据和普通数据最大的区别是什么?
你的日常工作中根本接触不到大数据,你真正想学的是大数据吗?
有点蒙圈了吧。鱼君正是要帮你在最短的时间内理清这些概念,找准自己前进的方向。
大数据之“大”数据,大家会陌生吗?不会。我们每天的日常生活都会接触到数据。淘宝购物时货比三家的价格,年终考核之后发给我们的奖金,发表在知乎上的文章的评论数量,这些都是数据。
从人们会计数开始,数据就有了,数据分析也是。那么大数据呢?
说到大数据,你就绕不开互联网。在互联网出现之前,虽然政府部门和一些公共事业单位通过日积月累获得了较大量的数据,但并没有形成足够的影响力。直到互联网产品的出现,由于它收集用户数据的便利性,通常在一天之内就能够累计其他行业可能一年才能获取的数据量。
数据量的升级造成算法和硬件都必须要升级, *** 作起来的技术难度也就会提高很多。这个时候,就需要专业的技术和平台来完成存储,处理和分析大数据的工作。比如说,大家都听过的Hadoop平台,MapReduce算法。都是大数据时代的产物。
因此,我认为,大数据的核心,就在于大。
有一定规模的互联网公司都会成立专门的大数据部门来管理自己产品所收集到的大数据。数据量越大,处理难度就越高,相应的,可能挖掘到的内涵也会更多。于是,大数据就成了一个产业,一个火热的产业。
大数据圈子里的人在大数据行业这个圈子里,公司提供的职位大致分为三类:数据分析师,数据产品经理,数据工程师。他们紧密合作,共同驱动公司的数据决策文化。
那么,着三种职位都是做什么的?又该怎么入行呢?
数据分析师
数据分析师,是使用大数据的人。核心是掌握各种数据分析工具和数据分析技能,目标是为公司管理层和产品团队提供分析报告,帮助他们做决策。
实际工作中,数据会被处理成各种不同的类型提供给数据分析师使用,有比较原始的,有比较简单好用的。因此,数据分析师需要掌握R, SQL,Excel, Python基础编程等多种技能,以及熟练掌握常用的数据分析方法。
如果你立志于成为一个数据分析师甚至数据科学家,那么我强烈建议你进行系统的学习。
数据产品经理
数据产品经理是设计数据产品的人。核心技能是数据需求分析和数据产品的设计,和其他的互联网产品经理并没有本质的不同。实际工作中,数据产品经理需要收集不同用户的数据需求并且设计出好用的数据产品提供给大家,帮助他们“用数据做决定”。
怎么入门呢?关于具体的进阶流程,我希望你听一下我在一块听听上做的讲座《4步让你成为大数据产品经理》,会为你提供非常全面的介绍。
常见的推荐入门书籍有《人人都是产品经理》,《The DatawareHouse Toolkit》,《Lean Analytics》等等。
数据工程师
数据工程师,简单分两种,一类是数据挖掘工程师,另外一类是大数据平台工程师。工程师的基本技能当然是写代码,写高质量的代码。
数据挖掘工程师主要工作是开发大数据流水线以及和数据分析师一起完成数据挖掘项目,而数据平台工程师主要工作是维护大数据平台。
因此,理工科背景出身,掌握C, C#, Python等编程/脚本语言,熟悉各种基础算法即可以胜任。
如何用数据做决策
对于那些并不想转行进入大数据圈子的人,我们要学的究竟是什么?
我相信,在我们的日常工作中,特别是业绩不佳,找不到突破口的时候,都曾想过能否用数据来帮助自己。因为我们都曾或多或少听过一些牛逼的数据案例,比如纸尿布与啤酒之类。
举一个简单的例子,你经营的餐馆现在状况不佳。你可以自己拍脑袋想一堆的新点子来尝试改善现状。你也可以,收集整理数据,通过分析找出根本原因,并提出对应解决方案,从而扭转局面。后者听起来似乎更加靠谱一些。
那么,你该收集什么数据,做什么分析,这就是你需要学习的:“如何用数据做决策”。从这个角度讲,我认为:
人人都应该是数据分析师
学习系统的数据决策和数据分析思维,我们可以从这篇文章开始:从0到1搭建数据分析知识体系。我自己工作中常用的数据分析方法都被囊括在里面,如果趋势分析,多维分解,用户分群,漏斗分析等等。请不要小看一篇文章,知识在精不在多。
你还可以从一本简单好读的《谁说菜鸟不会数据分析》开始搭建你的数据分析思维。
关于数据分析的书籍太多了,众口难调,随便一搜就有一大堆推荐。而其中所讲的知识和理论其实都是类似的。最终要让他们发挥作用,还是要和实践结合起来。
因此,我认为,在自己的生意和工作中多实践数据分析,多思考,遇到问题多在社群中提问和大家探讨,是最好的学习办法。我自己也一直是这样践行的。
带着问题去学习,是最好的方式。
在这个过程中,随着你对数据的深入了解,掌握更多的数据分析语言和工具。从Excel到SQL,甚至到R和Python。你所能使用的数据量也会越来越大。但你大可不必一开始就扎入这些工具的学习中,那样会收效甚微。
先大概的了解下常见的语法和语句,因为sql学习的东西太多了,你是记不完的。之后边学习边实践,最好找个工作去实践。把每次的问题都记录下来,下一次遇到的时候,能想起来不用查,想不起来,再去自己记录的内容里查找,其实主要学的是学习和使用的方法以及编程的思想,语法和一些概念把常见的记下,其余的可以去网络上找到。我使用的是OneNote 这款软件记录平常遇到的问题,分类记录。
祝君成功!
1、懂业务。从事数据分析工作的前提就会需要懂业务,即熟悉行业知识、公司业务及流程,最好有自己独到的见解,若脱离行业认知和公司业务背景,分析的结果只会是脱了线的风筝,没有太大的使用价值。
2、懂管理。一方面是搭建数据分析框架的要求,比如确定分析思路就需要用到营销、管理等理论知识来指导,如果不熟悉管理理论,就很难搭建数据分析的框架,后续的数据分析也很难进行。另一方面的作用是针对数据分析结论提出有指导意义的分析建议。
3、懂分析。指掌握数据分析基本原理与一些有效的数据分析方法,并能灵活运用到实践工作中,以便有效的开展数据分析。基本的分析方法有:对比分析法、分组分析法、交叉分析法、结构分析法、漏斗图分析法、综合评价分析法、因素分析法、矩阵关联分析法等。高级的分析方法有:相关分析法、回归分析法、聚类分析法、判别分析法、主成分分析法、因子分析法、对应分析法、时间序列等。
4、懂工具。指掌握数据分析相关的常用工具。数据分析方法是理论,而数据分析工具就是实现数据分析方法理论的工具,面对越来越庞大的数据,我们不能依靠计算器进行分析,必须依靠强大的数据分析工具帮我们完成数据分析工作。
5、懂设计。懂设计是指运用图表有效表达数据分析师的分析观点,使分析结果一目了然。图表的设计是门大学问,如图形的选择、版式的设计、颜色的搭配等等,都需要掌握一定的设计原则
6需要有一定的计算机,系统,编程能力。dmer
的熟练使用。
以上就是关于研发大型数据库需要掌握哪些技术全部的内容,包括:研发大型数据库需要掌握哪些技术、零基础可以培训大数据分析师吗会不会很难、大数据分析师要学什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)