数据分析师会被算法取代么?

数据分析师是热门职业么?转行容易么? 我感觉前些年吹数据分析师热的人太多了,导致很多人都在观望转行数据分析,现在又赶上疫情各个行业疯狂裁员,让数据分析师这个岗位再次成为了很多人眼中的“香饽饽”,可,想当数据分析师真的很容易么? 就目前的形势来看,想成为数据分析师,靠自学不是没有出路,但是想进大厂是绝对不可能的。 大厂一般招数据分析师会有一些门槛要求,其中最关键的就是要求求职者最起码要是IT相关专业毕业,这个无形之中就把很多之前对IT不了解的门外汉拦了出去,不过如果你有长远的发展规划,你也可以在小厂培养自己的能力。 很多公众号和媒体都在 阅读详情

640?wx_fmt=png

作者:陈丹奕,在天善智能、知乎等多个专业网站开设个人专栏,主讲数据分析内容。在百度时多次被邀为百度对外培训讲师,拥有百度认证金牌讲师证书。

Blog:https://www.hellobi.com/u/chendanyi


在现实中,当一个数据分析师跟别人聊天的时候,经常会被问一些问题:

Q:数据分析人员能做什么?

A:从纷繁的数据里提炼出有价值的信息并给公司提供支持啊。

Q:你怎么提炼啊?

A:写程序采集啊,清洗啊,用一定的算法计算数据内部联系,根据业务做出判断啊……

Q:如果都是用已有的算法,这些事情为什么不能用现成的流程来做呢?或者为什么不能写成程序,让机器自己实现呢?

A:呃…………

作为一名数据分析师,跟人聊天聊成这样,非常常见也非常令人不爽。但我们数据分析师是不是仅能手工操作一些算法,等着机器和算法逐步取代我们么?并不是!

照例观点先行:数据分析不等于数据分析算法/程序,数据分析算法/程序只是分析师手中的工具,数据分析要取得成功必须依赖人的力量,数据分析师的作用在于根据对业务的理解,合理使用分析工具,完成分析目标。

结合业务的数据分析才是科学的,一切只看计算机输出结果不考虑业务实际情况的数据分析都是无(shua)用(liu)功(mang)。计算机能实现的算法也好,程序也好,只是数据分析中的一部分;如何选择分析切入点,如何选择数据来源,如何确定算法,如何解读结论,这些机器统统做不了,需要我们数据分析师来解决。

观点在上边两段里已经充分展示了,接下来我要愉快的展(che)开(dan)观点内容了:

数据分析通常包括几个阶段:提出/发现问题——获取并清洗数据——建模——调整优化——输出结论。

这是一个闭环流程,每一步都需要人工参与,程序会参与中间三步,算法在建模中会用到,而数据分析的最重要两步,问题和结论,目前是不可能完全交给计算机去处理的(其实我个人认为这两步在真正的人工智能出现前,绝不可能由计算机自动处理),因此数据分析人员最大的优势,就是“经验”,也就是业务理解能力和数据分析经验。

详细解释一下数据分析的几个阶段:

提出/发现问题阶段:

大多数时候,数据分析都是为了解决一个问题(锁定某个产品的目标客户,对同样的人群做营销活动用A方案好还是B方案好,等等),或者验证一个猜想(不让旅游者上班高峰坐地铁是不是会大幅度缓解拥挤现象,啤酒和尿布放一起是不是真的会提升啤酒的销售额,等等),总之需要达到一个目标。即使是探索性分析(拿着一大堆数据看看能不能找出点什么结论),那也需要先预设一个或多个目标作为切入点,然后在探索过程中逐步修正。

提出和发现问题的过程,交给计算机干不太靠谱,首先计算机不会提出问题(因为笨),其次计算机能发现的问题也一定是人已经发现了的问题(还是因为笨),需要先有人来设定规则,然后计算机才能根据规则发现问题。而数据分析师,就是设定规则的人。

目标和规则的设定,一定要基于业务,这样分析结果才有用,否则会得出正确但无用的结论。举个栗子,订阅报纸的数据扔给计算机去分析关联关系,看有哪些报纸可以进行组合促销,最后得出个光明日报和人民日报关联系数90%多,所以这俩报纸可以组合起来卖,问题是这俩报纸本来就是要求党政机关订阅的党报,组合起来毫无意义,该订的还是要订,不订的还是不订,这就是典型的正确但无用的分析结果。懂业务能让分析师少做这种无用功,但是计算机要想懂业务就得由人来教,教还不一定能教会,教完了又不能触类旁通(报纸的关联算法拿到电商去完全不能用啊),这样的计算机永远都不如分析师懂业务。

获取并清洗数据:
这个阶段计算机参与的较多,分析师的工作是指出拿什么数据,拿哪些字段,数据获取到以后用哪些规则进行清洗整理。如果数据源不变,需要重复或定期进行分析时,这个阶段的规则可以固化,由计算机来自动执行,但规则仍然是由分析师来制定的。

建模、调整优化:
这两个阶段中,分析算法出场了,描述分析、关联分析、回归、分类、聚类、时间序列,每个类别里都有一大堆的固定算法,分析师不能通过手算得出结论,需要借助封装好算法的分析工具(图形化的SPSS,命令行方式的R,等等),看来这一阶段计算机要超越分析师了!

等等,建模哪有这么简单,计算机解决不了的问题一大堆呢:什么时候用哪个类别的算法(该做分类还是聚类),同一类别不同算法哪个更适合当前情况(K-means还是两步聚类,这是个问题),同一个算法怎么调整参数能使效果更好(到底该把用户聚成几类呢),算法输出的结果是否正常(有一部分数据出了问题导致分析结果出现偏差)等等。这些问题计算机统统不知道耶,需要分析师来告诉它该做什么事。

打个比方,数据分析就是打仗,算法是机枪、大炮、坦克等等技术兵器,分析师是士兵、炮手、驾驶员(操纵者),不能因为士兵自己不能一分钟吐出几百发子弹或者炮手自己不能一下子拆掉一个碉堡,就让机枪大炮坦克把操纵者扔下,自己上阵去打仗……就算是无人机,那也得有个拿遥控器的驾驶员蹲在办公室里操作啊……

算法始终只是工具,数据分析效果如何还是要看用工具的分析师功力如何。一个做过几十个分析项目的分析师,功力通常来说比刚入行的分析师或者纯开发人员要深厚一些(极少数天赋异禀的不算……),选算法调参数建模型的能力更强一些,分析出来的结果也会相对靠谱一些——没错,经验在这两个阶段就是优势。

输出结论:
这一阶段计算机的工作已经基本完成了,对模型输出的数据进行解读,那完全是分析师的天下——同一份数据给不同的分析师,可能会得出不同的结论,很多时候分析师并不单单根据数据本身得出结论,还要结合很多外界因素来修正结论。分析师的经验越丰富,拥有的有效信息量越多,得出的结论就越接近事实(之所以用接近,是因为对数据解读的准确度永远达不到100%,影响结果的因素太多了,比如一个企业销售额连续增长10年,分析师根据公司数据和市场情况判断下一年还会继续增长,结果老板出事跑路了,企业直接倒闭),而这个过程是计算机目前没办法自主进行的,商业智能系统做的再好,也需要由分析师来设定规则,告诉计算机在什么时间需要做什么。

也许随着大数据和人工智能的发展,有一天计算机可以完全不依赖人工设定的规则(不需要确定数据来源,不需要选择算法和模型,不需要人工干预来修正模型,等等),自己对数据进行全方位的分析,加入所有因素的影响,并输出准确度非常高的报告,只有到那时候,分析师才会失业啊。

不过,真到了那一天,恐怕不光是分析师失业的问题吧……


640?wx_fmt=jpeg


640?wx_fmt=jpeg

公众号后台回复关键字即可学习

回复 爬虫             爬虫三大案例实战  
回复 
Python        1小时破冰入门

回复 数据挖掘      R语言入门及数据挖掘
回复 
人工智能      三个月入门人工智能
回复 数据分析师   数据分析师成长之路 
回复 机器学习      机器学习的商业应用
回复 数据科学      数据科学实战
回复 常用算法      常用数据挖掘算法

640?wx_fmt=gif640?wx_fmt=png爱我请给我好看!640?wx_fmt=gif
华为数据分析师技术面试 华为数据分析师技术面试感受 前言 年末华为的各个部门好像都在招人。笔者收到了个面试邀请,是数据分析师的。好像只有三个步骤,投递简历,技术面试,业务面试。就其中可能是大家最想知道的技术面试和大家分享一下。 正文 首先面试的形式是电话面试,时间大概是35分钟(鬼知道我这么能聊)。 首先是先寒暄了几句。问了我现在在哪个城市,然后强调了一下是签德科,这是招聘的基础。目前社招的17级及以下的都是走德科哈。至... 阅读详情

相关推荐

第一条:如何搭建一个成功的数据分析团队

作者:禅与计算机程序设计艺术 1.背景介绍 数据分析团队是一个非常重要的岗位,不仅仅是因为其职责所在的重要性,更因为它涉及到许多领域的知识和技能。数据分析师可以帮助公司的决策者制定数据驱动的策略,提升产品的效率和用户体验,也可以解决客户反馈的问题、改进服务质量并达成目标。同时,数据分析师还需要了解公

AI天才研究院 869

【转载】如何组建一支优秀的数据分析团队?

http://www.36dsj.com/archives/38744 Q:数据分析人员能做什么? A:从纷繁的数据里提炼出有价值的信息并给公司提供支持啊。 Q:你怎么提炼啊? A:写程序采集啊,清洗啊,用一定的算法计算数据内部联系,根据业务做出判断啊…… Q:如果都是用已有的算法,这些事情为什么不能用现成的流程来做呢?或者为什么不能写成程序,让机器自己实现呢? A:呃………… 作为...

weixin_30500289的博客 791

DaVinci Configurator实战:从DBC导入到通信栈配置全解析

本文详细解析了如何使用Vector DaVinci Configurator工具,从导入行业标准DBC文件开始,高效完成AutoSAR通信栈(包括COM、PduR、CanIf等模块)的自动化与精细化配置。文章通过实战步骤,重点阐述了DBC导入、与EB MCAL协同、核心模块参数调整及诊断标定服务集成等关键环节,旨在帮助汽车电子工程师快速掌握这一核心工具,提升开发效率与准确性。

weixin_29159127的博客 592

数据团队做什么,看这篇就够了!

↑↑↑关注后"星标"Datawhale每日干货&每月组队学习,不错过Datawhale干货作者:Louise de Leyritz,译者:追风者随着企业认识到数据对实现业务...

Datawhale 1457

京瓷扫描驱动安装_京瓷喷头拆解和供墨原理剖析

在工业喷头打印领域,京瓷喷头作为主流喷头广泛应用于喷墨行业,目前京瓷喷头市面上销售主要有两个系列:KJ4A和KJ4B。其中KJ4A系列设计是用于油性墨水,例如UV墨水,主要用在广告领域;而KJ4B设计用于水性墨水,例如活性、分散墨水等,主要用在数码印花领域。最近我们团队对京瓷喷头进行了拆解分析,本期和大家分享一下我们对京瓷喷头拆解和喷头供墨原理的研究。京瓷喷头介绍1. KJ4A系列(油性)如下图所...

weixin_39883906的博客 1672

MaxEnt软件的下载与安装

1、下载网站:http://lucky-boy.ys168.com/ (这是之前在网上搜到的,里面有许多软件安装包,感谢网页主的资源共享,违权必删)

weixin_42191203的博客 2万+

数据分析团队的搭建与思考

大家早上好,非常高兴能来参加这次上海站的数据驱动增长大会。 以前说到数据驱动业务增长,我们第一个想到的可能是数据分析的方法。但就目前来看,数据驱动业务的增长已经成为一个不仅仅是分析方法和模型,而是包括了数据人才培养、数据架构的设计,甚至整个公司组织架构设计的企业治理问题。所以今天我想从途家数据团队的发展、部门的构成及职责这两个方面去跟大家分享一下途家网的一些实践。 如果对一个公司的业务没有足够...

直到世界的尽头 8171

AxMath行间公式转化为office公式求和符号以及编号显示问题

AxMath行间公式转化为office公式求和符号以及编号显示问题问题描述解决方法 问题描述 首先打出axmath公式,如下: 转换后的OfficeMath公式: 字体先不说,word公式字体默认cambria math且无法编辑。比较难受的一点是求和符号与后面的 ai+bi2a_i+b_i^2ai​+bi2​比例不匹配啊!正常的比例应该是: (虽然也不太正常,将就下) 解决方法 点击变换后的office公式右侧,选择更改为"显示" 可以看到,多了一些软回车符号(⬇),如果你想删除它,不要直接选中

weixin_43543177的博客 4649

如何建立一个数据分析团队?

随着大数据行业的发展,数据分析师已成为科技公司的关键角色。很多公司都有一个常见问题,如何找到合适的分析师,并把他们放在最适合公司发展的组织结构。我...

神策数据 1220

从勒索软件攻击到数据重生:SQL Server MDF文件修复的实战生存指南

本文详细介绍了SQL Server MDF文件在遭遇勒索软件攻击后的修复策略,重点解析了Recovery Toolbox工具链的应用流程。从灾难评估到数据验证,提供分阶段修复操作、高级修复技术及防御加固方案,帮助企业快速恢复数据库并提升安全防护能力。

weixin_28327051的博客 715

ctf——writeup

ctf线上赛——第三关地址:http://106.75.86.18:2222提示:ip spoofing——ip伪造首先访问目标地址,一个正常的网页,挺文艺的。上面有些提示。根据上面的提示,我们浏览网页。找了好久,终于找到你。这个跳转链接。(在这个页面下方)我们接着点击这个链接,就跳转到administrator.php这个页面了。看到这个登录页面,就要知道用户名,密码,可是没有怎么办。一开始也试

Child_by_dream的博客 1320

数据分析师还是算法工程师|用数据多角度解读如何选择

前言 疫情即将散去,又到了求职季。学习Python的各位该如何选择自己的职业方向,算法工程师还是数据分析师?跟随本文一起看看吧! 01 数据获取与处理 本次样本数据采集于拉勾网,因为本文的重点是招聘数据分析,而在之前的文章中我们讲解过很多次如何使用requests爬取网页数据,这里就不再赘述,来看下爬取网站部分代码 url_html ='https://www.lagou.com/jo...

早起Python 1万+

[特殊字符] RK3588 平台上基于 Panfrost 的 Mesa 驱动编译全过程

摘要: 本文详细记录了在RK3588平台(Ubuntu 20.04 aarch64)上编译基于Panfrost的Mesa驱动的全过程。内容包括:1)系统依赖安装;2)libdrm编译;3)Mesa配置参数优化;4)LLVM 15与SPIRV工具链的安装方法;5)SPIRV-Tools版本问题的解决方案;6)最终编译命令及常见错误处理。关键点在于正确设置工具链路径(PKG_CONFIG_PATH)和版本匹配(LLVM 15对应SPIRV-LLVM-Translator v15.0.0),推荐将组件安装在/op

梁俊星的博客 941

谁说chatGPT要取代数据分析师?

最近有不少小伙伴都问了我一个问题:数据分析师会不会被ChatGPT取代?忙着搞“大事情”的二哥先来给大家盘一盘ChatGPT与数据分析!本文重点讨论:ChatGPT能帮助数据分析师做什么下期预告:数据分析师如何使用ChatGPT“提效”

二哥为啥不像程序员? 3787

SerDes系列之FFE均衡技术

FFE的基本结构可以在RX侧或TX侧实现,其基本工作原理相同:它通过从同一信号源应用适当的延迟来产生多径信号,然后对它们进行线性缩放和组合以消除信道ISI。

一只豌豆象的博客 4242

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

AI会取代CPDA数据分析师吗?

2011年,一篇关于数据分析人才短缺的报告,拉开了大数据时代的帷幕。 2012年,大数据(big data)被广泛认知。它用来描述、定义和命名,信息爆炸时代产生的海量数据与相关技术的发展与创新,还登录过《纽约时报》《华尔街日报》专栏封面和美国白宫官网的新闻。 2017年2月《纽约时报》的一篇专栏中写道,“大数据”时代已经降临,在商业、经济及其他领域中,决策将日益基于数据和分析而作出,而并非基于

Ms_lan的博客 2816

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

成为数据分析师要具备什么能力——招式篇

数据分析师的技能树该怎么点?

狸克先生的笔记本 5751

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

一名数据分析师到算法工程师的转岗经历

导读了解小编的读者应该知道,我在从事了一段数据分析师的工作之后,目前岗位的title已经换成了算法工程师。虽然两个岗位存在很大交集和共通之处,但无论是工作思维还是所需技术栈方面,也都存在很...

小数志 6676

数据分析师会不会被ChatCPT取代?

有很多人关心,ChatGPT这种东西出来后,它肯定会用于BI分析报表,所以数据分析这类岗位是不是就会被取代掉?

weixin_42764105的博客 328

CDA数据分析师 - 备考指南

一、CDA简介 CDA(Certified Data Analyst),亦称“CDA数据分析师  ”,指在互联网、零售、金融、电信、医学、旅游等行业专门从事数据的采集、清洗、处理、分析并能制作业务报告、提供决策的新型数据分析人才。CDA秉承着总结凝练最先进的商业数据分析实践为使命,明晰各类数据分析从业者的知识体系为职责,旨在加强全球范围内正规化、科学化、专业化的大数据及数据分析人才队伍建设,进...

数理强强 1万+

哪些数据岗位会被ChatGPT们取代?

换句话说,越标准化的、流程化的、事务性的工作越容易被AI替代,越是处理复杂模糊场景的、处理人性化的、需要创造创新的事情越不容易被AI替代。又如,基于AI的BI工具让BI开发更加智能,ChatGPT生成Power BI的DAX,Excel函数都已不在话下,这也让拖拉拽生成SQL的自助方式可能成为历史——AI可根据需求直接生成各类可视化看板,可视化效果更直击要点且酷炫靓丽。真正的数据治理,其实是在做“数据战略管理”——涉及数据资产体系的顶层设计,从组织、机制、流程、文化,到数据管理落地监控的方方面面。

人工智能讲师分享前沿技术 797

大数据分析师,比数据分析师厉害在哪

最近看到个段子:你是个数据分析师,平时主要都用 Python 的 Pandas 处理分析数据,一天,上司甩来一个文件让你清洗好顺便提取些数据,下班前给到他。你一看文件有几...

苏克的博客 7273

一名数据分析师到AI算法工程师的转岗经历

了解小编的读者应该知道,我在从事了一段数据分析师的工作之后,目前岗位的title已经换成了算法工程师。虽然两个岗位存在很大交集和共通之处,但无论是工作思维还是所需技术栈方面,也都存在很大差异。前期,一名读者在后台留言问我数据分析师转岗算法工程师的经历,今天本文就结合个人实际做以总结。PS:每个人对岗位的理解往往不同,视经历和认知的偏差,本文难免有其局限性和不同的观点,所以仅代表个人观点,权当参考。一直认为,对岗位的认知是一个很难的话题,对数据类岗位更是如此。

python12345_的博客 2006
上一篇: 用R制作gif动态图以及从gif中提取图片
下一篇: 福利 | 国外最牛逼的一套 PPT 作品送给你
R语言中文社区
博客等级 码龄9年 4811粉丝 246原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值