数据分析师的转型之路—本人真实经历

数据分析师的转型之路

前提

    本篇文章讲的内容主要针对计算机专业,数学专业(含统计学),数据类专业的大学生或研究生想转行或了解数据分析师的朋友们。因为计算机或数学专业算是专业对口,对数据分析这个岗位应该是比较了解的。

一、大学生(研究生)的现状或痛点

    在正文开始之前,提出一个问题。有多少朋友们对自己的专业(尤其是工科)并不感兴趣,觉得自己这个专业没什么高的上限,甚至没什么好的前途。总之,当前的迫切愿望就是能转行到比较热,且待遇还不错的方向。
    通过某平台上发表的文章或者视频了解到数据分析师是一个相对门槛较低,但是薪资回报又处于中等偏上,而且看起来也是一个高大上且体面的工作,看起来这个岗位是高度符合自己的预期。但去B站,博客,贴吧等平台看一些数据分析大佬的分享又觉得太高深,觉得只有顶尖的名校学生或者海龟硕士才能胜任(事实并非如此),让自己觉得对这个行业只能是可望而不可即。相信很多人都会有这样的迷茫和担忧。当然,博主从事数据分析师之前就是迷茫到天天挠头的一位。

二、个人背景

    作为一名曾经学习了七年机械专业(懂的都懂)的学生,我对自己的专业前景感到非常迷茫。近年来数据分析师行业的"大火",让我觉的这是一个充满机遇和挑战的领域。相对于传统行业,数据分析更加看重个人的实力和技能,但是大家也要注意不要盲目的去转数据分析师的这个行业,因为它是有学历门槛的,一般需要至少是一本或者研究生(包括留学生),如果你是一名二/三本的学生,那就得在笔试和面试环节表现的非常优秀才行。当然211/985的学生是更加吃香的,这没有什么可质疑的,客观事实而已,博主本身是一位普通大学的研究生。算是有一点学历基础(毕竟现在研究生数量都已经溢出了),我是通过自己一年半近两年的时间去准备的,实际准备时间其实半年就够了,因为我走了很多的弯路。

三、自学避坑

    这里给大家避坑:很多B站博主或者数据分析师大神可能都会建议说:“数据分析最重要的业务分析方面,数据本身仅仅为业务提供(决策/调整)支持的。因此,数据分析的入门首要了解的就是怎样理解业务,怎样拆分,怎样解决,怎样分析”。这个观点本身是没问题的(如果说你本科或者研究生专业学的就是商业,经济学等相关专业),这些去求职数据分析这个行业本身就是对口就业的,业务难度对他们来说相对不大。但是痛点在于很多朋友都是工科专业,例如机械,土木,建筑、生化环材等。因此,许多人本身是不具备任何业务分析能力的,如果仅仅是通过几个月的书本知识去提高业务知识的话,也只能是杯水车薪。因此,想转行到数据分析师最好的方法就是知行合一,先着重达成该岗位的基本要求(跑数),然后在工作中跑数的基础上慢慢深入了解业务也是OK的,不要想一口气吃成胖子。

工欲善其事必先利其器

3.1、EXCEL

    老生常谈的EXCEL,这个是大家认为最基础的,但也是最容易轻视的部分。只举几个例子大家可以看下自己EXCEL水平是否完全符合公司工作的要求:

  1. 是否熟练应用VLOOKUP函数?
  2. 快速求和,快速框选,快速打开新工作簿等快捷键是否了解?
  3. 选择性粘贴是否都了解?
  4. 最基础的开始选项卡中所有的功能是否能够熟练应用?
  5. 什么是绝对引用和相对引用,这是学习函数前必须要熟练掌握的?
  6. 你的数据透视表是否熟练?
  7. 你是否了解逆透视?

注:
1、如果你上面的回答都是肯定的,那我相信你已经是EXCEL大神了,至少是满足了大多数公司对于EXCEL的所以要求。
2、问这些问题不是为了刁难大家,而是我在工作时不时会遇到的,如果我只问你是否会sum函数,sumif函数没什么水平的。以上提到的问题是EXCEL里比较难的,有些我也是工作之后才学到的。

3.2、SQL

    SQL设计到的知识点我在这不做多的赘述。只举几个例子去测试下自己的水平和实际工作中要求的差距:

  1. 是否清楚SQL语法的执行顺序?
  2. 是否足够了解笛卡尔积?
  3. 是否熟练使用窗口函数?
  4. 是否了解COUNT(CASE WHEN … END)/SUM(CASE WHEN … END)的写法?
  5. 是否了解With Rollup或者Cube的写法?

3.3、可视化报表

    首先推荐的是Tableau。这个可视化图表的软件能吃透,基本上其他的也不在话下,当然也可以根据目标公司的要求来。这个主要的功能在于实现数据的可视化看板,每天数据的走向可以通过该方式自动呈现出来(避免重复编写代码)。

3.4、Python

    对于Python,实话实话,如果你真的是转行过来的,不建议从事主要以Python处理或提取数据的公司。这句话可能很多人不认同,认为Python是当下比较火的语言很多数据分析师都在用(这是典型的纸上谈兵)。以我们公司举例,使用Python作为主要工具的同事主要是负责一些模型的创建和算法上的研究。大家可以先问自己:我一个代码基础基本没有,高数相对也一般,真的能吼住算法吗?因为这个需要你有很好的高数基础和计算机基础。博主本人就走了这条弯路,在B站上找到一条播放量挺高的转行数据分析的视频。然后,建议你怎样学习Python,推荐了一大堆关于算法的书籍或者下方给一个培训班的链接(Python数据分析,包教包会),基本上是智商税。

:我可以负责任的说:想转行数据分析的朋友,最开始你只需要精通EXCEL和SQL。对Python这种语言在数据分析中起到的作用有所了解即可,无需精通或花费大量时间去研究。

四、岗位要求

    下面是给大家在BOSS上找来的例子,博主认为在Boss上求职相对来说还是比较靠谱的:

上海某化妆品电商公司:
在这里插入图片描述
上海某互联网公司
在这里插入图片描述
上海某游戏运营公司
在这里插入图片描述
以上公司在上海的薪资是在10-15K之间(税前),相对算是一个中等区间,博主当前也是这个水平(毕竟应届生的第一份工作)。

五、提问

    “实事求是” 才是解决一切问题的前提。因此,大家需要问自己几个问题:

  1. 我是否真的对数据分析这个行业感兴趣?如果不感兴趣,仅仅是为了换个工作方向而已,那大可不必去挤这个风口的。因为这个职业需要长时间的积累才能变得成熟。
  2. 我当前的处境是否有转行数据分析师的可能?这个主要看个人的学历和未来职业的规划。
  3. 我当前的知识储备是否满足这个岗位的要求?数据分析师最基本的要求是否能达到,或者是否有信心通过自学的方式全部掌握,不建议报培训班(智商税)。
  4. 能接受在超一线城市环境(工作/生活)?因为数据分析师的大部分岗位在北上广深的超一线城市,工作节奏快,压力相对大一些,同时也要接受这些城市的生活压力。当然了,挑战总是带着机遇,所以要看自己怎样对待和把握了。

六、分享

    博主会通过这两年来在日常实际工作中使用最多的工具,知识点,细节,工作经验以及踩过的坑尽可能详细地分享给大家。如果感兴趣的话可以在评论区或私聊,发表自己的见解或疑问,有什么问题,博主看到会第一时间回复。该账号也将会在2024年基于朋友们的回馈更新关于数据分析知识理论和实际工作内容的文章。主要目的是为了告诉想转行数据分析师的朋友们,具体该怎么准备,哪些是弯路,哪些是必须具备和准备的,希望大家多多关注和指教。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Supershell反溯源配置

简介 项目地址:https://github.com/tdragon6/Supershell Supershell是一个集成了reverse_ssh服务的WEB管理平台,使用docker一键部署(快速构建),支持团队协作进行C2远程控制,通过在目标主机上建立反向SSH隧…

250:vue+openlayers 加载geotiff文件,并在地图上显示

第250个 点击查看专栏目录 本示例的目的是介绍演示如何在vue+openlayers中加载geotiff文件,并在地图上显示。这里使用到了WebGLTile图层和GeoTIFF脚本模块。这里一定要注意GeoTIFF的数据加载方式,要数组的模式。 直接复制下面的 vue+openlayers源代码,操作2分钟即可运行实现…

SpringCloud微服务 【实用篇】| Dockerfile自定义镜像、DockerCompose

目录 一:Dockerfile自定义镜像 1. 镜像结构 2. Dockerfile语法 3. 构建Java项目 二: Docker-Compose 1. 初识DockerCompose 2. 部署微服务集群 前些天突然发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,…

RedisInsight - Redis官方可视化工具

一、RedisInsight 简介 RedisInsight 是一个直观高效的 Redis GUI 管理工具,它可以对 Redis 的内存、连接数、命中率以及正常运行时间进行监控,并且可以在界面上使用 CLI 和连接的 Redis 进行交互(RedisInsight 内置对 Redis 模块支持&#…

UE5 给自己的数字人重定向Mixamo动画

1 、准备动画骨格文件,动画文件,下面是Mixamo动画素材下载网站Mixamo动画骨格文件下载网站https://www.mixamo.com/2、下载动画骨格文件,打Mixamo网站,选择Characters骨格菜单,在下面找到对应的骨格。如下图所示&#…

在Ubuntu22.04上离线部署Tailchat(一)

一:Tailchat介绍 Tailchat 是一款插件化易拓展的开源 IM 应用。可拓展架构赋予 Tailchat 无限可能性。前端微内核架构 后端微服务架构 使得 Tailchat 能够驾驭任何定制化/私有化的场景,是面向企业与私域用户打造,高度自由的群组管理与定制化…

csdn中的资源文件如何删除?

csdn中的资源文件如何删除? 然后写文章的时候 点击资源绑定,解锁资源,就可以再次上传。

玫瑰之国保加利亚与葡萄酒的碰撞

玫瑰之国保加利亚与葡萄酒的碰撞 一、玫瑰与葡萄美酒 提起保加利亚,大家第一个想到的可能就是玫瑰花,没错,保加利亚就是被誉为“上帝后花园”的玫瑰之国,每年从这里出产的玫瑰与玫瑰精油,可以说受到了全球消费者的喜爱…

idea将本地编译好的代码上传到hub镜像仓库

第一步:编译打包本地的文件 package 第二步:执行docker bulid打包命令 docker build -t sunyuhua/algo-ability:1.0.0 .sunyuhuasunyuhua-HKF-WXX:~/workspace/shbgit/algo-ability$ docker build -t sunyuhua/algo-ability:1.0.0 . [] Building 141.…

I.MX6ULL开发笔记(三)——挂载NFS网络文件系统

0x01 网络文件系统 当我们在编译一个文件时,正常是在一个pc上编译好一个文件,之后丢到开发板上去运行。如果有了NFS网络文件系统,那么我们就可以在PC以及开发板上共享文件了。 网络文件系统,常被称为NFS(Network Fil…

操作系统期末复习知识点

目录 一.概论 1.操作系统的介绍 2.特性 3.主要功能 4.作用 二.进程的描述与控制 1.进程的定义 2.特性 3.进程的创建步骤 4.基本状态转化 5.PCB的作用 6.进程与线程的比较 三.进程同步 1.同步的概念(挺重要的) 2.临界区 3.管程和进程的区…

python中抓取小米应用商城xpath实例

页面源码: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <title>手机游戏应用商店_软件商店app下载-小米应用商店</title> <…

网络通信(10)-C#TCP客户端实例

本文使用Socket在C#语言环境下完成TCP客户端的实例。 实例完成的功能: 客户端与服务器连接,实现实时刷新状态。 客户端接收服务器的数据。 客户端发送给服务器的数据。 客户端实时判定状态,断开连接后自动重连。 客户端与服务器端发送心跳包。 在VS中创建C# Winform项…

web期末个人引导页透明版

效果图 代码 css代码 * {box-sizing: border-box; }body {color: #2b2c48;font-family: "Jost", sans-serif;background-image: url(../img/bg.jpg);background-repeat: no-repeat;background-size: cover;background-position: center;background-attachment: fix…

计算机环境安全

操作系统安全----比如windows,linux 安全标识--实体唯一性 windows---主体&#xff1a;账户&#xff0c;计算机&#xff0c;服务 安全标识符SID-Security Identifier 普通用户SID是1000&#xff0c;管理用SID是500 linux---主体&#xff1a;用户&#xff0c;用户组&#xf…

Linux基础——进程地址空间

1. 地址空间的验证 之前我们在学习语言时&#xff0c;曾知道有下面这张图 对于这个图我们可以用下面的代码验证 运行后我们可以发现 其对应关系如下 我们使用fork函数&#xff0c;来分别对父子进程中的g_val进行修改&#xff0c;即 运行后我们可以发现 在子进程修改了g_val后…

凸优化 3:最优化方法

凸优化 3&#xff1a;最优化方法 最优化方法适用场景对比费马引理一阶优化算法梯度下降最速下降 二阶优化算法牛顿法Hessian矩阵Hessian矩阵的逆Hessian矩阵和梯度的区别牛顿法和梯度下降法的区别 拟牛顿法DFP、BFGS/L-BFGS 数值优化算法坐标下降法SMO算法 基于导数的函数优化解…

计算机视觉技术-区域卷积神经网络(R-CNN)

区域卷积神经网络&#xff08;region-based CNN或regions with CNN features&#xff0c;R-CNN&#xff09; (Girshick et al., 2014)也是将深度模型应用于目标检测的开创性工作之一。 本节将介绍R-CNN及其一系列改进方法&#xff1a;快速的R-CNN&#xff08;Fast R-CNN&#x…

安全与认证Week3 Tutorial+历年题补充

目录 1) 什么是重放攻击? 2)什么是Kerberos系统?它提供什么安全服务? 3)服务器验证客户端身份的一种简单方法是要求提供密码。在Kerberos中不使用这种身份验证&#xff0c;为什么?Kerberos如何对服务器和客户机进行身份验证? 4) Kerberos的四个要求是什么?Kerberos系…

软件测试|docker ps命令 管理和监视容器的利器

简介 Docker是一种流行的容器化平台&#xff0c;用于构建、分发和运行应用程序。Docker提供了许多命令行工具&#xff0c;其中之一是docker ps命令。本文将深入介绍docker ps命令&#xff0c;解释其用途、参数和功能&#xff0c;以及如何使用该命令来管理和监视运行中的Docker…