如何高效学习数据分析

luoluo-123 luoluo-123     2023-02-04     478

关键词:

作者:接地气的陈老师

 

----------------------------------------------------------------------------

你看到一篇文章的标题,起的如此诱人 :《干货!50G求职资料全集》《厉害!从50个顶尖图库找到的素材》《深度好文!微信之父揭秘成功背后的逻辑》《运营人必备的7大技能》《数据科学家必须收藏的100本书单》。是不是眼前一亮。再点进去,发现居然全文还有好几万字,连划数下都看不到底。是不是虎躯一震:这是真正的干货啊!于是快速点进收藏夹,想着以后来认真学习。眼前还是再来盘王者农药要紧。

 

然后他们就永远的躺进收藏夹了。没有再读,更没有读完,更没有读完以后记下来点什么。是滴,这就是所谓“干货综合症”的表现。类似的症状,还有买书综合症。在知乎求完书单以后,开始在各大购书网站大杀特杀,一摞摞书搬回家。然后就摆在那样当家具了。特别是开发类图书,《21天精通python》《R语言实战技巧》的下场,一般都是被垫在显示器下边,为缓解颈椎病默默做出贡献。

 

对了,还有pdf综合症。pdf综合症在学生身上尤其广泛。一般一个学生加入“数据分析学习群”“产品经理训练营”之类的QQ群和微信群,开场三句经典问题,就是“一:干这个数据分析/数据挖掘/数据科学家能赚多少钱?月薪有10K吗?”“二:有适合菜鸟0基础入门且快速成为数据分析/数据挖掘/数据科学家的书吗?”“三:有这个书的PDF版吗?”学生们一般都有一个D盘/E盘《数据分析学习》文件夹,塞满各种pdf。然后,就可以安心的撸啊撸了。

 

看不完!学不会!没得用!是自学者三大核心问题。看起来搬运了很多干货回家,却总也无法完成学习;看过了书本知识,却总是记不住,学不会;学完了和没学一样,工作该咋干咋干。除了不断增加干货文件夹的大小外,没有其他积累。如何破?

 

想看完:克服细节问题

 

看不完的首要问题是细节。如果是业务类文章,经常看着看着冒出来某些名词没听过,某些缩写不知所谓,越到后边越糊涂,最后不了了之。如果是技术类文章,经常看着看着冒出一些名词看不懂,看完似乎有所理解,可一到细节就各种模糊,不知如何应用。

 

看不完的重灾区是技术类文章。技术类图书尤甚。新买回来一本《21天精通python》经常第一天都没看完就放弃了。买回来一本《SPSS多变量分析》,最后停在如何安装上。新人看技术类图书,感觉就是书里讲了1+1=2,然后举了个“@SJ&%気+Ⅷ?P)氚”的例子,完全不知道怎么深入下去。

 

因为技术类学习,本身就是知难行易的过程。一开始要掌握大量基础知识,专业术语才能前进一小步。还有大量的基础类问题,可能在老鸟看起来简单至极理所当然,可在新人看起来就是不可逾越的大山。老鸟不屑讲,新人难上天是非常常见的事情。新人起步太难,就容易夭折,深入不下去。

 

克服细节问题,关键在于把握整体思路。这里有一个五步法可以应用。第一步:准备一个笔记本和一支笔;第二步:写下概要,这个东西是什么,能得到什么结果;第三步:得出结果的步骤;第四步:每个步骤再看有几步完成,里边有哪些细节。第五步:哪里有不明白的,记入笔记本,回来弄清楚。这样先把握整体框架再深入,就不会卡在某个细节,导致最后放弃。

 

当然,陈老师自己常用一个简单的办法搞掂这个事,就是拉一个懂技术的小哥现场指导。我操作一遍哪里有问题让他现场指哪里,做成一个再改回去反复练两次,无往而不胜!作为职场老兵,这点人脉资源还是可以找到的,笑。

 

 

想学会:必须反复训练

 

光看不练,永远不会,这是颠扑不破的真理。如果不大量,反复练习的话,不但无法真正掌握知识,而且学会的也会很快忘掉。不用就忘是人类记忆的常态。

 

学不会的重灾区是业务类文章。业务类书籍又甚。科特勒营销学人手一本,看完了又有几个懂营销的?SWOT分析,PEST分析人人都挂在嘴边。真到写报告的时候,又有几个能不抄领导给的模板自己组织起思路的?几乎所有的书单都在推荐金字塔原理。可看完这本书,除了记住书名外,有几个人能真的说话口吐莲花逻辑清晰的?

 

因为业务类学习,本身就是知易行难的过程。大道理其实就那几条,真正用起来就千差万别了。因为每个公司经营模式,发展阶段,资源多寡,组织架构,老板风格都各不相同。即使相似的经营问题,都会有无数影响因素让他变得独特,自然无法用一套道理全部囊获。然而,写业务类书籍的作者却很难把各行业问题一网打尽。更有甚者,喜欢把业务类知识虚化,玩意识流。不顾问题背景,搞什么内功心法、三句讲清、一文看透,使得新人们更少了练手机会。

 

如果要打比方的话,技术类学习更像学习做西餐:各种工具五花八门,餐刀都有50多把,操作流程严格规范,下调料精准到盎司。新手们上手极其困难,但入门以后就可以轻松驾驭。业务类学习更像中餐。菜刀就一把,刀法却根据食材、菜系、做法的不同而千百万化。菜鸟们一看只有一把菜刀就以为简单,结果切起东西来稀里哗啦。

 

 

克服训练问题,关键在于反复复盘+增加见识。针对一个问题,要反复推演,反复练习,即使是已经做过的也要隔三差五拉出来练练。多练才有长进,复盘才能提升。特别是业务类问题,更要多练,勤练。不能看着别人写东西行云流水,就以为自己也能讲的头头是道了。同一个问题,自己写出来见解再和别人写的对比,才能体现出差距和不足。

 

业务类训练,还要进一步强调数据化复盘+逻辑化见识。因为业务类问题不像技术问题,有那么多代码,很具体的可以练手。业务类问题,比如营销,推广,运营,往往由非结构化的案例组成,除非是亲身参与者,否者不了解其中细节和数据。大家讨论起来不是凭自己的一面之词扯皮,就是大唱高调,沦为空对空的虚谈,所以这里特别强调数据化与逻辑化。杜绝零散的,不着边际的,没有数据支持的闲扯淡。

 

举个例子,在训练新人们做经营分析的时候,就最简单的PEST分析,陈老师都会丢一堆要求:你不要空口说消费升级就是E!消费升级是所有用户群体都升级吗?是所有品类都升级吗?和我们关注的这几个品类又有什么关系?你的证据是什么?最终这种升级又会影响多大客群,带来多少营收变化?你的数据呢?测算呢?每次特别苛刻的推动新人去思考问题逻辑,去收集数据,去找例子,去测算影响结果。强力压榨新人几周,他们就会改掉夸夸其谈的毛病,也不会写报告时满纸跑火车。

 

 

想应用:脚踏实地思考

 

最终转化靠实战,不在知识背多少。尽信书不如无书的道理在这里体现的淋漓尽致。很多同学把学习工作技能当成了背课文,看指标体系就一个个背指标,看模型就一句句背代码。遇到问题,不是先想这个问题是什么,而是先想:我要抄哪个模板?看来看去看一圈也发现没一篇干货可以直接抄的,然后又把积累的知识丢垃圾箱了,继续去寻找新干货。

 

 

当然,这和他们学知识阶段没有做好功课直接关系。相当多的同学,学东西,不先看他用在什么地方,而是直插细节,导致学完了还不知道他是干什么的。每次遇到问题,不问背景,就直接硬套公式。导致越干越糊涂。典型的表现,就是遇到领导布置任务,就跑到qq群,微信群里发问:“领导让我做一个聚类分析,请问该怎么做聚类分析”。一般这么问的,都还会问后边这几句:“领导又要我改因子分析了!”“领导又要我改成用决策树了!”“这到底是什么领导!为什么天天改来改去,到底要分析什么啊!!!”亲,从一开始,你就没弄清楚到底真正的问题是什么啊。弄清楚为什么要做这个分析,才能选合适的方法啊。

 

克服训练问题,关键在于脚踏实地。抓着问题找方法,而非抓着方法套问题。当然这一句话,本身又是一句知易行难的话。稍后,陈老师会以数据分析常用思路为例,向大家解释具体问题该如何梳理,敬请期待哦。

 

技术分享图片

 

最后,这也是一篇干货,大家看完可以点击收藏了/手动斜眼/手动doge

 

陈老师当然不希望大家点收藏,陈老师希望大家从这篇文章做起,开始练习做思维导图。陈老师已经帮大家把要点逻辑整理出来,试着画自己的第一张思维导图,开启高效学习之路吧。

 

0.如何高效的学习数据中台

...、集成的、稳定的和随时间变化的数据集合,是一个数据分析处理过程,而不仅仅是一个数据存储软件或产品数仓建模理论 Inmon提出的自下而上的(EDW-DM)范式建模; kimbal提出的自上而下(DM-DW)的维度建... 查看详情

如何高效的学习python?python学习技巧(代码片段)

如:删除容器中第i个元素。操作:先将第i个元素与最后个元素互换,再删除最后一个元素。 std::swap(std::begin(pointsetA)+i-1,std::end(pointsetA)-1);//交换数据pointsetA.pop_back();//删除最后的那个数据  查看详情

初级者与转行者,大数据如何学习最高效,简历该如何优化?

...大数据行业介绍,后台有很多小伙伴私信我大数据该如何学,简历该如何优化?尤其很多准备转行大数据的小伙伴,初级入门者,有较多困惑,简历写得天花乱坠,面试总是一面就挂,学习没有重... 查看详情

如何高效进行java学习

...己正在高效的进行Java学习吗?想必很多朋友还是不敢的,如何高效进行Java学习?已经成为很多学Java朋友的心病,无药可救吗?当然不是,今天就跟长沙尚学堂小编一起来看看,有哪些解决的好办法。     如何高效进行Java... 查看详情

如何高效学习数据分析

...症。pdf综合症在学生身上尤其广泛。一般一个学生加入“数据分析学习群”“产品经理训练营”之类的QQ群和微信群,开场三句经典问题,就是“一:干这个数据分析/数据挖掘/数据科学家能赚多少钱?月薪有10K吗?”“二:有... 查看详情

如何高效学习javascript?javascript学习方法!

如何高效学习JavaScript?HTML5学堂-码匠:JavaScript的学习难度要远高于HTML与CSS,其知识杂乱而繁多,如何才能高效率的学习?JS的知识体系应该按照怎样的顺序搭建?今天我们就来一一揭晓。本次课程是一次学习方法和方向的分享... 查看详情

如何进行高效的学习

 如何进行高效的学习    首先必须要认清学习是一个痛苦的、刻意的过程,所谓“轻松学习”是不存在的。学习不是看几篇博文,听听公开课、TED、关注几个公众号的事情,有些人误以为那就是学习,并且还以为学习甚... 查看详情

怎么才能高效率学python?

...习写代码,尝试解决实际问题一、确认Python学习目的数据分析:如果大家的目的是数据分析,那就需要学习如何使用Python处理数据,包括读取数据、清理数据、分析数据和可视化数据。大家需要学习的工具包括... 查看详情

如何高效学习?

以下6条,刻意练习,每日精进。1.管理好自己的多巴胺分泌水平2.留意自己的学习状态3.建立自己的外部大脑,减少认知负担。4.激发自己的内心情感,找到持续学习的动力。5.拆解和组合知识,学会传授给他人。6.利用外部环境... 查看详情

数据并行:提升训练吞吐的高效方法|深度学习分布式训练专题

...;使用数据并行加速训练过程中需要注意的问题,以及如何优化数据并行进一步提高训练速度。希望能帮助用户更好的理解和使用数据并行策略。 什么是数据并行 在近年来的深度学习模型训练中,使用更多的训练数据和... 查看详情

如何高效学习

http://blog.jobbole.com/114034/IT行业是一个变化非常快的行业,它需要我们持续去学习新的知识和技能。但是,工作以后,我们经常会发现自己学习的东西很少了,倒不是没有时间去学习,而是学习的效率太低了。久而久之,就演变成... 查看详情

《如何高效学习》读书笔记

...有两个主要目标,第一是整体性学习策略,为您提供一个如何学得更好的模型。第二个目标是提供一系列的学习技术,我的故事   学习不仅仅是记忆一些事实,自慰只是学习的一部分,我们要全面的认识学习。 &nb... 查看详情

前端知识零零散散,如何高效学习?

...前端基础1.2主流前端框架1.3服务端开发1.4前端工程化二、如何高效入门2.1前端技术2.2前端需要掌握的软件三、如何进阶学习总结前端知识那么多,想要高效有效的学习,看这一篇内容就够了。「一站式」解决前端学习问... 查看详情

如何高效的学习技术

如何高效的学习技术  我们相信努力学习一定会有收获,但是方法不当,既让人身心疲惫,也没有切实的回报。高中时代,我的同桌是个漂亮女同学。她的物理成绩很差,虽然她非常勤奋的学习,但成绩... 查看详情

如何高效的学习tensorflow代码?

https://www.zhihu.com/question/41667903 Linux【公共基础】:TensorFlow的主要运行平台之一就是Linux,但是正式版对Windows的支持日趋完善,真的没时间学习Linux平台可以先在Windows上运行TensorFlow。不过,学习Linux真的用不了多久(当然是指... 查看详情

阅读与感悟-如何高效学习

  第一部分-整体性学习策略整体性学习主要基于三个观点:①结构②模型③高速公路   ①结构:  结构就是与所掌握的知识相关的方方面面。例如对于Java程序员来说,掌握Java语言意味着需要掌握与之相... 查看详情

高效管理深度学习实验(代码片段)

...下代码,顺便参考一些大型项目的管理方法。本文将总结如何高效、标准化管理深度学习实验。以下总结偏个人,可能不适宜所有项目,仅供参考。1.目前的管理方法因为有很多需要尝试的想法,但是又按照下图这种时间格 查看详情

如何高效的学习java开发

IT行业的变化快是众人皆知的,需要持续去学习新的知识内容。但是,往往我们工作之后,经常发现学习的东西很少了,学习效率非常低,感觉自己到了一个瓶颈期,久而久之,就演变成『一年工作经验,重复去用十年』的怪圈... 查看详情