我是如何转岗成为数据分析师?

news2024/10/3 8:20:53

 Datawhale干货 

作者:孟禹,数据分析师,Datawhale邀约作者

笔者背景介绍:工作5年半,前4年在K12在线教育负责教研和用户转化,21年双减之后跳槽到一家新消费品牌公司做数据分析师,跨了行转了岗。现在进入这个行业一年多了,梳理一下自己的转岗经验,希望能帮助到需要的朋友。

1、都需要掌握哪些技能?

1)excel

  • 学习难度:⭐️

  • 学习建议:这是必须的,这是最好的数据产品,基本的表格、图形处理要会,数据透视表、VLOOKUP函数要会,其他的函数了解即可(对每个函数有什么用有个大概的印象)。

2)SQL

  • 学习难度:⭐️⭐️

  • 学习建议:对于数据分析师而言,SQL是从数据库中获取数据的工具,现在的数据量比较大,最好掌握SQL。有一定逻辑思维的同学,1-2天就能学习,学习材料推荐《MySQL必知必会》。推荐把书上的知识点理解一遍,然后用牛客网练习SQL语言,编程语言最重要的是动手操作。

3)BI工具

  • 学习难度:⭐️⭐️

  • 学习建议:数据展示工具,数据分析师会有很多取数型工具,日报周报月报类数据需求用BI工具呈现效果非常好,省时省力,老板还喜欢。BI工具有很多,国外的推荐Tableau(B站有很多教程),国内的推荐QuickBI(个人版99元一年,比较人性化,推荐使用,FineBI是免费的,刚开始上手也可以用它。

4)概率与统计学

  • 学习难度:⭐️⭐️⭐️

  • 学习建议:刚转行,了解基本的求和、平均数、计数这些基本就够用,正态分布、条件概率等暂时不用了解,大学学的基本够用。等数据分析入行有一段时间了,再进行。

5)python

  • 学习难度:⭐️⭐️⭐️

  • 学习建议:研究岗位JD会发现,很多JD写的都是:会python更好。为什么不是必选项呢?因为很多公司的这个岗位需要的技能是:SQL取数 + Excel/BI 数据展示。要求python有两种情况,1)真正需要用python做更深入的分析,如数据挖掘;2)公司数据基础设施太差,导致无法从数据仓库取数,而由于数据量过大无法用excel处理,只能使用python。如果要学习python,重点学习numpy库和pandas库就够用,同样,python作为一门编程语言,要多练习,而不是一直看书。

6)机器学习算法

  • 学习难度:⭐️⭐️⭐️⭐️⭐️

  • 学习建议:转行的朋友如果时间充裕可以学学,知道决策树、K-means等是用来干啥的。机器学习算法一般有几个用途:分类算法、预测算法、推荐算法。刚开始学习,难度会比较大,极客时间上有一个数据分析的课程,几十块钱,可以买来学习学习。(如果时间有限,可以先跳过算法,这一块需要花的时间还是蛮多的,且业务中真正用到不算多,尤其是基于Python学习的,如果Python不会,那就更没必要了,另外算法相关的各种网红项目练手可以,不要写在简历里面,烂大街了)

7)分析思维

  • 学习难度:⭐️⭐️⭐️⭐️⭐️

  • 学习建议:这一点对大多数人是最难的,上面的都有明确的学习目标,但分析思维是一个长期锻炼的结果。0基础、转行,暂时不要学习这个软性技能,花了很多时间还不一定能学明白。记住三个词:对比、细分、溯源。对比:数据一定要有对比,比如同比、环比,比如与自己比、与他人比,比如与行业平均水平比;细分:类似于金字塔结构,有了异常的数据,要一步一步往下拆分,找到的原因越细,可解决度越高;溯源:回归源头,数据的统计口径和方式,业务本身的发生逻辑,分析源头有什么不一样。

8)A/B测试

  • 学习难度:⭐️⭐️⭐️⭐️

  • 学习建议:A/B测试的本质,类似于高中生物的控制变量法,存在多个变量时,让其中一个变量不一样,其他变量全部保持一样。当然,尤其是大厂,要研究的变量有很多很多,在一次测试中,如果测试更多的变量,这会是一个值得研究的问题,不过刚转行时不用太了解这一点。

2、有没有什么相关的学习资料推荐?

1)SQL

  • 《SQL必知必会(第4版)》:入门必看,只看这一本就够

  • 牛客网SQL练习:看完书后,疯狂地在这上面练习,代码一定要多练习

2)excel

  • 《跟秋叶一起学Excel》:这一块的资源比较多,找评分高的看就可以,我当时看了好几本,快速地翻了一遍,大概知道Excel能干什么

  • 百度:有问题直接百度搜索,基本都能找到答案

  • B站:里面有大量的免费Excel教程

3)python

  • 《对比Excel,轻松学习Python数据分析》:类比Excel,更容易理解

  • 《深入浅出Pandas:利用Python进行数据处理与分析》:python数据分析最常用的库就是Pandas了,这本书可以当做Pandas教科书,系统地了解Pandas库

  • 《高阶python 代码精进之路》:难度较大,入门半年之后再来看这本书,对python理解更深刻,能理解代码效率,这时会发现以前的自己真傻

  • 《Python 商业数据挖掘》:难度非常大,涉及到的算法比较多,入门一年之后再来看这本书

4)业务思维

  • 《数据分析之道》:知识体系很好,涉及到的知识点比较多,上手有一定的难度,不过作者的讲解还算通俗,吃透了数据分析能力会有比较大的提升

  • 《数据化管理》:里面有大量零售行业的案例,零售、电商行业很值得看看,有利于提升业务思维

  • 《金字塔原理》/《结构思考力》:很好的提升逻辑思维能力的书籍,不过,逻辑思维看书作用没那么大,要有意识地练习。比如拿到一个问题之后,先问为什么,然后从哪几个方面展开分析,实在不行说话就说:这个问题分3点来考虑,第一点xxx...

  • 《精益数据分析》:理解商业逻辑、数据分析方法的好书

  • 《商业分析全攻略》:接地气学堂陈老师最新出的书,可以很快了解到商业分析的各个模块,以及基本的分析思路

5)快速上手

  • 《猴子数据分析》:适合转行/0基础的朋友看,里面会有一些基础的数据分析知识体系,同时会有电商、金融等不同行业数据分析案例分享,能大概知道每个行业的分析思路

6)公众号推荐

  • 接地气学堂:老师人超好,我请教了很多问题,公众号里面有大量数据思维、数据分析思路的案例

  • 职场旋风:里面有很多数据分析未来发展的分析,有很多前辈们面试的经验

  • 尤而小屋:里面有比较多用python进行数据分析的方法

  • python学习与数据挖掘:看名字就知道咯

3、转行数据分析需要考证书吗?

不用,这个岗位最重要的是你是否拥有某些技能,以及你是否具备分析问题的能力。当然,如果你转成功了,初期大概率只有「取数」没有分析,此时要想办法尽快了解整家公司的业务情况、所需数据技能,做成一件事,得到老大和业务的认可,进而拿到更多的资源做事。

4、转岗数据分析难度怎么样?

转行、转岗,一般一次只进行一个,尽量不要选择既转行又转岗,这个难度会大很多。无论是转行还是转岗,都是要说服HR:凭什么你能胜任这个岗位?至于难度,核心在于:盘点清楚目标和自己的优劣势,基于此来制定策略和路径,同时看你有多想做成这件事,如果非常想,你应该会自己招到各种办法达成目标。

5、数据分析师前景怎么样?

刚入行的数据分析师,大概率会是一个取数型的工具人,刚开始先做好工具人,把excel、SQL、python、BI练习的滚瓜烂熟,后面可以去竞争更好的岗位,比如数据产品经理、分析型数据分析师。不过,工具只是基本能力,业务分析能力会是将来自己的核心竞争力。能不能通过数据做出深刻的洞察,是最关键的。

6、从0学习数据分析大概要多久?

看之前的经验,如果是0经验,可能要多花一点时间;如果之前做运营/产品/销售,对业务的理解会比较深,这也会是你的优势,一定不要因为转行把自己的优势给丢了,后续把数据技能短板补齐了,这一块就会爆发出力量(我就是这种类型,相比于其他分析师,我更懂业务,更知道怎么与业务方沟通)。在学习数据分析相关知识时,建议学习了一定的时间后(比如一个月),开始投简历面试,了解市场上都需要什么样的数据分析师,然后再有针对性的准备,以战养战,效率更高。

7、简历制作小tip

1)不要出现「精通xxx」,除非你真的非常非常熟,否则面试官会专门针对这一点对你盘问,而上面提到的任何一项技能,转行的人大概率只是会用,背后的很多原理、玩法都不明白,被盘问就容易露馅,谦虚点,写「熟练使用」;

2)关于项目经验部分,转岗大概率这一块是缺失的,有两种方案:

  • 从过往经历中提炼与数据分析相关的项目,做业务大概率也会有与数据相关的版块,站在数据分析的视角去描述项目

  • 临时做几个项目,比如市面上的波动分析、可视化看板(深入地去做,哪怕这个项目很简单,也要吃透),但尽量不要选择那些网红项目,被玩烂了,面试官拿到的简历可能都是那几个项目,这就很尴尬(此处的核心原则是,有比没有强,尽量有自己的深入分析和思考)

02788c9464d458bfe4bcf8a8efd574ce.png

干货学习,三连

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/337608.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

领英LinkedIn的个人商务会员和企业销售会员我们应该怎么选?

在详细介绍领英LinkedIn会员之前先解释下为什么要开通。也就是领英免费用户会有哪些限制以至于我们需要付费去开通会员:1.有限的搜索次数使用免费的 LinkedIn 帐户,您将在一个月内搜索约 300 次后达到商业使用限制。一旦达到商业使用限制,您将…

SpringBoot学习笔记【part18】拦截器与文件上传

一、拦截器Interceptor 拦截器 Interceptor 多用于登录检查与静态资源放行场景。 拦截器的实现步骤 编写一个拦截器实现 HandlerInterceptor 接口 Slf4j public class LoginInterceptor implements HandlerInterceptor {/*** 目标方法执行之前*/Overridepublic boolean preHa…

Redis 分布式基础——主从复制其实挺简单

Redis 主从同步 redis-master-slave-index 一、主从复制是啥 主从复制,或者叫 主从同步,是指将一台 Redis 服务器的数据,复制到其他的 Redis 服务器。前者称为 主节点(master),后者称为 从节点(slave)。且数据的复制是 单向 的&…

GitLab CI-CD 学习笔记

概述 1. CI/CD CI(持续集成)指开发人员一天内进行多次合并和提交代码操作,并通过自动化测试,完成构建 CD(持续部署)指每次代码更改都会自动部署到对应环境 CI/CD 结合在一起,可以加快开发团…

如何写出优雅的代码

最近在做代码审查时,发现一个问题,就是代码不够优雅。代码可以有bug,但不能不优雅,毕竟代码不只是运行程序,凡是需要维护的代码都是给人看的,你的代码风格侧面反映了你的编码习惯、思维逻辑和专业性。那么如…

【强化学习】马尔可夫决策过程MDP

1.马尔可夫决策过程MDP 1.1 MDP五元组 MDP<S,A,P,R,γ>MDP<\mathcal{S},\mathcal{A},\mathcal{P},\mathcal{R},\mathcal{\gamma}>MDP<S,A,P,R,γ>&#xff0c;其中&#xff1a; S\mathcal{S}S&#xff1a;状态空间A\mathcal{A}A&#xff1a;动作空间P\mathc…

【VictoriaMetrics】VictoriaMetrics单机版部署(二进制版)

1、下载安装包git路径,本文基于1.87.1版本 进入git地址 :https://github.com/VictoriaMetrics/VictoriaMetrics/tags 2、下载其中linux下的 amd64架构

【数据结构】单向链表的练习题

目录 前言 1、删除链表中等于给定值val的所有节点。 【题目描述】 【代码示例】 【 画图理解】 2、反转一个点链表 【题目描述】 【 代码思路】 【代码示例】 【画图理解】 3、给定一个带有头节点head的非空单链表&#xff0c;返回链表的中间节点&#xff0c;如果有两个…

三维重建——NeuralRecon项目源码解读

代码链接见文末 首先,需要指明的是NeuralRecon项目不支持windows,主要是使用到的例如torchsprase等不支持windows,您也可以在网上查找相应的替代方法。 1.数据与环境配置 ScanNet数据的获取首先需要向作者发送邮件,作者会回复一个下载的脚本,在提供的代码中,提供了…

Mysql数据库09——分组聚合函数

类似pandas里面的groupby函数&#xff0c;SQL里面的GROUP BY子句也是可以达到分组聚合的效果。 常用的聚合函数有COUNT(),SUM(),AVG(),MAX(),MIN()&#xff0c;其用法看名字都看的出来&#xff0c;下面一一介绍 聚合函数 COUNT()计数 统计student表中计科系学生的人数。 SE…

基于nodejs+vue疫情网课管理系统

疫情网课也都将通过计算机进行整体智能化操作,对于疫情网课管理系统所牵扯的管理及数据保存都是非常多的,例如管理员&#xff1a;首页、个人中心、学生管理、教师管理、班级管理、课程分类管理、课程表管理、课程信息管理、作业信息管理、请假信息管理、上课签到管理、论坛交流…

企业微信应用授权,第一次不授权手机号后如何再次开启

文章目录前言一、关于企业微信应用授权1、新建一个应用2、企业微信应用授权二、第一次拒绝后如何手动开启总结前言 简单记录一下&#xff1a; 最近做了几个企业微信应用授权web&#xff0c;和普通微信公众号授权差不多&#xff0c;记录一下 一、关于企业微信应用授权 1、新建…

失手删表删库,赶紧跑路?!

在数据资源日益宝贵的数字时代公司最怕什么&#xff1f;人还在&#xff0c;库没了是粮库、车库&#xff0c;还是小金库&#xff1f;实际上&#xff0c;这里的“库”是指的数据库Ta是公司各类信息的保险柜小到企业官网和客户信息大到金融机构的资产数据和国家秘密即便没有跟数据…

Linux服务器开发-2. Linux多进程开发

文章目录1. 进程概述1.1 程序概览1.2 进程概念1.3 单道、多道程序设计1.4 时间片1.5 并行与并发1.6 进程控制块&#xff08;PCB&#xff09;2. 进程的状态转换2.1 进程的状态2.2 进程相关命令查看进程实时显示进程动态杀死进程进程号和相关函数3. 进程的创建-fork函数3.1 进程创…

抖音线索信息自动汇总到SeaTable流程搭建示例

每当抖音有新意向用户添加时&#xff0c;往往被企业视为意向客户&#xff0c;常需要运营人员查看后同步到SeaTable表单系统进行汇总&#xff0c;但运营人员时常会遗忘&#xff0c;并且难免会遗漏掉部分信息&#xff0c;导致部分意向客户无人跟进&#xff0c;最终流失。 那么&a…

GO语音-切片使用的雷区与性能优化相关

文章目录前言一、切片是什么&#xff1f;二、切片使用注意项1.避免复制数组2.切片初始化3.切片GC三、切片使用注意什么1. 大家来思考一个代码示例&#xff1a;2. 修改切片的值3. 降低切片重复申请内存总结前言 在 Go 语言中&#xff0c;切片(slice)可能是使用最为频繁的数据结…

数据结构 | 线性表

&#x1f525;Go for it!&#x1f525; &#x1f4dd;个人主页&#xff1a;按键难防 &#x1f4eb; 如果文章知识点有错误的地方&#xff0c;请指正&#xff01;和大家一起学习&#xff0c;一起进步&#x1f440; &#x1f4d6;系列专栏&#xff1a;数据结构与算法 &#x1f52…

Wise-IoU 作者导读:基于动态非单调聚焦机制的边界框损失

论文地址&#xff1a;Wise-IoU: Bounding Box Regression Loss with Dynamic Focusing Mechanism GitHub&#xff1a;https://github.com/Instinct323/wiou 摘要&#xff1a;目标检测作为计算机视觉的核心问题&#xff0c;其检测性能依赖于损失函数的设计。边界框损失函数作为…

153、【动态规划】leetcode ——416. 分割等和子集:滚动数组(C++版本)

题目描述 原题链接&#xff1a;1049. 最后一块石头的重量 II 解题思路 本题要找的是最小重量&#xff0c;我们可以将石头划分成两个集合&#xff0c;当两个集合的重量越接近时&#xff0c;相减后&#xff0c;可达到的装量就会是最小&#xff0c;此时本题的思路其实就类似于 4…

【光伏功率预测】基于EMD-PCA-LSTM的光伏功率预测模型(Matlab代码实现)

&#x1f4a5;&#x1f4a5;&#x1f49e;&#x1f49e;欢迎来到本博客❤️❤️&#x1f4a5;&#x1f4a5; &#x1f3c6;博主优势&#xff1a;&#x1f31e;&#x1f31e;&#x1f31e;博客内容尽量做到思维缜密&#xff0c;逻辑清晰&#xff0c;为了方便读者。 ⛳️座右铭&a…