学好数据分析,从掌握KSA模型开始

新年伊始,很多同学都会想着:我要好好学习数据分析,今年做好工作/找个好工作。怎么学才能学好?这里推荐用KSA方法,理清目标,分解任务哦。啥?你说之前没听过?今天我们系统讲解下。

  1   

什么是KSA

KSA是HR领域的概念,原本说的是评价人能力的三个维度

●  知识Knowledge:完成任务必须掌握的理论知识。

●  技能Skills:完成任务必须的工具操作技能。

●  能力Abilities:完成任务所必须的思维、沟通、协调等能力。

举个简单的例子,陈老师家里4岁的小朋友coco在学算数

●  爸爸问:1+1等于几?coco答:2!这是知识。

●  去买菜,coco拿了1个萝卜,爸爸说:我们要2个,coco又拿了1个,这是技能。

●  走亲访友,当着大家的面,爸爸问:coco,1+1等于几。coco忽闪着大眼睛,大声说:2!引来大家赞许的目光,这是能力!

 

简单来说:

▌ 知识是能背诵的,有客观评价标准的。如果是自然科学知识,很有可能有唯一的正确答案,社会科学知识不见得有唯一答案,但是在一定范围内有约定俗成的理解和解释。

 

▌ 技能是需要操作、练习、反复训练才能能掌握的。技能以知识作为依托,需要借助工具实现。不同的工具需要的技能不同,越强大而工具实现的效果越好。比如coco小朋友,已经学会各种加减乘除问题扭头就问siri,coco并表示体验良好。

 

╮(╯▽╰)╭

 

▌ 能力则需要见识和悟性!有意思的是,在面对实际问题的时候,理解能力、沟通能力、共情能力、协调能力、往往比知识和技能都更能直接产生作用!比如在亲戚面上问小朋友问题,根本的目的是炫耀,是涨涨脸,这时候能积极配合的小朋友才是好小朋友!不然平时学再多,再能干,使不上劲,还是很尴尬呀。

 

这一套理论原本是HR评估用人资格的方法。但是一经掌握,就发现它在工作中非常好用!因为在工作中,能区分清楚解决问题到底需要KSA中哪一个,能极大提高工作效率,促成工作质量。

 2   

什么是工作中的KSA

举个简单的例子,当你开始运用KSA拆解工作的时候,你会秒懂很多问题,比如:

 

为什么大家总吐槽大学里文科没啥用,理科才好用?因为本质上是KSA在教育和工作中差异所致(如下图):

                           

为什么很多大公司里,职业经理人们看起来屁都不会,屁事不办,但是混的顺风顺水?本质上是因为在促成目标上,KSA有不同的运用方式(如下图):

 

所以理解KSA的原理,掌握拆解KSA的方法,对混职场很有意义,特别是对数据分析工作!

 3   

为什么KSA对数据分析求职很重要

如果套到数据分析身上,KSA的体现就是:

●  知识Knowledge:《数学》《统计学》《管理科学》《运筹学》《机器学习》

●   技能Skills:excel、ppt、sql、python、tableau、hadoop、spark……

●  能力Abilities:需求沟通、用户洞察、逻辑推理、实验设计、总结汇报……

 

有趣的是,如果仔细研究就会发现,在各类工作中,数据分析是唯一一个KSA的知识库都爆满的工种。一般来说:业务类工作,比如销售、产品、运营、营销都更偏A,KS相对较少;研发类工作更偏KS,A较少。而数据分析,恰好夹在业务和技术之间,两边都有涉及。因此只要你想学,KSA里都有成吨的书可以学(如下图)

于是便导致了一个搞笑的事:入行的同学总是急着看书,买了几十本狂学一通,结果毫无重点,记也记不住,一面试稀里哗啦。回来以后还不去总结:别人到底要的是我的什么能力。还在继续上网问:“到底数据分析要看啥书”然后买更多书回来了!结果越学越迷茫。

 

要知道:数据分析与数据分析之间的差距,比数据与运营、产品、研发的差距之间大多了。不去认真研究求职目标企业的要求,不去区分自己在面试哪个环节,挂在哪一类问题上,闭着眼睛海学,肯定越学越迷茫。如果能做好充分功课,至少能知道自己输在哪些问题上,这样就更好对症下药(如下图)。

 4   

为什么KSA对数据分析工作很重要

真当开始数据分析工作以后,就会发现:在懂数据和不懂数据的人眼里,数据分析的角色完全不同。

 

▌ 懂数据的人看起来,数据分析S的成分最大,数据采集、数据清洗、数仓设计都是脏活累活,得认真耕耘才有一个靠谱的数据可用。

 

 在不懂数据的业务方看起来,数据分析A成分最大,这帮人一张嘴就是:“底层思维”“核心链路”“内功心法”,然后满嘴跑火车,却连最基础的数据从哪来,准不准都不考虑。

 

 在不懂数据的新人看起来,数据分析K的成分最大,总是觉得有一本书已经写好了答案等着他可以抄。遇到问题总是到处问“常规的,标准的,头腾阿的做法是什么?”

 

这种差异,导致了数据分析工作中特殊难点:业务部门直接开口要的,不是简单的、孤立的数字,就是一个玄幻的、马上能见效、法力无边的模型。如果数据分析师每天陷于跑一两个孤立的数字无法自拔,就无法做深入的分析,最后结果还不被认可;如果数据分析师头铁,直接接了玄幻不切实际的模型需求,最后肯定难以落地,无法见效,还是背锅。

 

所以想做好工作,就得一定得对具体的问题进行深入拆解,平衡业务方期望与数据建设质量,分清楚到底这次项目里,要用到多少K,对S的性能要求是啥,最后用A来处理、协调各种乱七八糟问题,保障项目成功(如下图)。

 

很多同学会感兴趣,如何培养自己运用KSA的能力呢?严格来说,所有能力的培养都是需要思想顿悟与长期的训练的,但是这里可以推荐一个简单的起步方法:

 

如果对方不懂技术、没有计算机/数学专业背景、没有数据分析从业经历,就不要轻信他说的:“分析模型”“用户画像”“精准预测”,他大概率说的跟KS没关系。这时候需要的是A(沟通能力)从他的提问背景、想达成的目标、遇到的具体问题等角度入手,整明白需求。

 

如果对方有技术背景,且提及一个准确的技术概念,先跟他就事论事,讨论清楚技术问题本身(S的问题),如果技术路线没有问题,但是他做的仍不能被同事/领导接受,大概率是A上的问题,这时候不要再钻技术的牛角尖了,试着分析一下他的工作环境、项目目标、领导态度,会有很大收获。

 

这里有种方法:数据MVP测试,可以简单有效的达成沟通目标。想了解的话,本篇集齐60在看,我们下一篇分享哦,敬请期待。

原创精选:

除了KSA,数据分析相关工作还需要具备八大能力!陈老师在《数据分析师八大能力》视频课程有详细讲解。学习课程还可以加入学员群,和陈老师一对一讨论问题,提升能力。

点左下角“阅读原文”听陈老师讲课噢!

我是陈小小,扫描二维码可添加小助理微信~

已标记关键词 清除标记
相关推荐
简介 笔者当初为了学习JAVA,收集了很多经典源码,源码难易程度分为初级、中级、高级等,详情看源码列表,需要的可以直接下载! 这些源码反映了那时那景笔者对未来的盲目,对代码的热情、执着,对IT的憧憬、向往!此时此景,笔者只专注Android、Iphone等移动平台开发,看着这些源码心中有万分感慨,写此文章纪念那时那景! Java 源码包 Applet钢琴模拟程序java源码 2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这款实例会对你有所帮助。 Calendar万年历 1个目标文件 EJB 模拟银行ATM流程及操作源代码 6个目标文件,EJB来模拟银行ATM机的流程及操作:获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,并将当前的计数器初始化,调用每一个EJB对象的count()方法,保证Bean正常被激活和钝化,EJB对象是用完毕,从内存中清除,从账户中取出amt,如果amt>账户余额抛出异常,一个实体Bean可以表示不同的数据实例,我们应该通过主键来判断删除哪个数据实例…… ejbCreate函数用于初始化一个EJB实例 5个目标文件,演示Address EJB的实现 ,创建一个EJB测试客户端,得到名字上下文,查询jndi名,通过强制转型得到Home接口,getInitialContext()函数返回一个经过初始化的上下文,用client的getHome()函数调用Home接口函数得到远程接口的引用,用远程接口的引用访问EJB。 EJB中JNDI的使用源码例子 1个目标文件,JNDI的使用例子,有源代码,可以下载参考,JNDI的使用,初始化Context,它是连接JNDI树的起始点,查找你要的对象,打印找到的对象,关闭Context…… ftp文件传输 2个目标文件,FTP的目标是:(1)提高文件的共享性(计算机程序和/或数据),(2)鼓励间接地(通过程序)使用远程计算机,(3)保护用户因主机之间的文件存储系统导致的变化,(4)为了可靠和高效地传输,虽然用户可以在终端上直接地使用它,但是它的主要作用是供程序使用的。本规范尝试满足大型主机、微型主机、个人工作站、和TACs 的不同需求。例如,容易实现协议的设计。 Java EJB中有、无状态SessionBean的两个例子 两个例子,无状态SessionBean可会话Bean必须实现SessionBean,获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,计算利息等;在有状态SessionBean中,用累加器,以对话状态存储起来,创建EJB对象,并将当前的计数器初始化,调用每一个EJB对象的count()方法,保证Bean正常被激活和钝化,EJB对象是用完毕,从内存中清除…… Java Socket 聊天通信演示代码 2个目标文件,一个服务器,一个客户端。 Java Telnet客户端实例源码 一个目标文件,演示Socket的使用。 Java 组播组中发送和接受数据实例 3个目标文件。 Java读写文本文件的示例代码 1个目标文件。 java俄罗斯方块 一个目标文件。 Java非对称加密源码实例 1个目标文件 摘要:Java源码,算法相关,非对称加密   Java非对称加密源程序代码实例,本例中使用RSA加密技术,定义加密算法可用 DES,DESede,Blowfish等。   设定字符串为“张三,你好,我是李四”   产生张三的密钥对(keyPairZhang)   张三生成公钥(publicKeyZhang)并发送给李四,这里发送的是公钥的数组字节   通过网络或磁盘等方式,把公钥编码传送给李四,李四接收到张三编码后的公钥,将其解码,李四用张三的公钥加密信息,并发送给李四,张三用自己的私钥解密从李四处收到的信息…… Java利用DES私钥对称加密代码实例 同上 java聊天室 2个目标文件,简单。 java模拟掷骰子2个 1个目标文件,输出演示。 java凭图游戏 一个目标文件,简单。 java求一个整数的因子 如题。 Java生成密钥的实例 1个目标文件 摘要:Java源码,算法相关,密钥   Java生成密钥、保存密钥的实例源码,通过本源码可以了解到Java如何产生单钥加密的密钥(myKey)、产生双钥的密钥对(keyPair)、如何保存公钥的字节数组、保存私钥到文件privateKey.dat、如何用Java对象序列化保存私钥,通常应对私钥加密后再保存、如何从文件中得到公钥编码的字节数组、如何从字节数组解码公钥。 Java数据压缩与传输实例 1个目标文件 摘要:Java源码,文件操作,数据压缩,文件传输   Java数据压缩与传输实例,可以学习一下实例化套按字、得到文件输入流、压缩输入流、文件输出流、实例化缓冲
©️2020 CSDN 皮肤主题: 游动-白 设计师:白松林 返回首页