我的数据分析师转型之路,从零到阿里数据分析师

从土木工程跨界到数据分析师,分享一年自学经验。强调实际业务解决问题能力的重要性,介绍必备技能如SQL、Python等,附带学习资源。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

从一个什么都不懂的小白,到现在阿里的数据分析师,我用了大概1年的时间,在这里想给大家分享一下我的转行经历,希望能有一些帮助。

先说下背景,我是土木工程专业,平日里从没接触过算法和数据结构。因为毕业后大部分朋友都选择了转行,而我也不知道自己到底适不适合土木。

所幸在毕业后,在和学长的一次偶然聊天中,得知他目前在做数据分析师,并且前景很好。在他提供给我的入门资料中,我发现自己似乎对数据分析比较感兴趣,鉴于当时也没别的路可走了,于是我孤注一掷,开始了漫长的数据分析学习之路。此处非常感谢我的学长,人生中的某个重大转折或许就在这不经意间。

决定转型后,我先是到网上恶补了一下数据分析师这个行业的整体情况,可以确定的是:只会SQL,Tableau,Excel完全不能成为数据分析师!

因为这些工具只能算是数据分析师的基本功,看下这份数据分析实习岗JD就知道了。

v2-560573d462eeaf7e352776815a763ae7_b.jpg


而成为一名数据分析师的关键在于:结合实际业务,建立一套解决问题框架的能力,工具只是完成目的的手段而已。

所以,我把数据分析师的学习路径归纳为:

v2-b5f3904d936c082c0439476aa3965564_b.jpg

鉴于不同行业,不同公司对数据分析师的要求不同。大家可以根据自身情况来判断到底该学啥:

  • 金融行业:SAS/SQL
  • 中大厂:R/Python、SQL、A/B test
  • 小型互联网公司:SQL

以中大厂为例,成为数据分析师需要掌握以下几点:

v2-995d4575a446089031e36b7d868fff78_b.jpg


这里用一道大厂真题举例,主要考察DELETE语句中的子查询的用法

现需要删除课程表中所有教师年龄小于 21 岁(不包括 21 岁)的课程,请你使用相关的 SQL 语句实现。

首先我们需要在教师表 teachers 中查询到教师年龄小于 21 岁的老师的教师 id ,再根据其教师 id 在课程表 course 中查询该教师 id 所创建的课程并将课程删除。

因此,这里我们首先需要通过嵌套子查询到的信息为符合条件的教师 id,而整个语句是为了删除数据。

使用 SQL 中子查询的方式如下:

v2-9b26ad62d70f975af227960785af026e_b.jpg

执行输出结果:

v2-70fbc8626e069c0b117d21b949cde8a7_b.jpg


在删除成功后,我们再对 courses 表进行查询,查看插入结果:

v2-fd12949f5d6f82c5e6a0cf8dcebf48e3_b.jpg

掌握了这类题型后,可以来做下这道练习题 删除在 2020 年前创建过课程的教师

除此之外,SQL相关的查询、运算符、函数、约束和多表连结的相关知识点及习题,就不一一介绍了,大家可以移步SQL教程学习。

v2-773d8beb79fcdbba4971da69752382bc_b.jpg


这里重点安利下LintCode最新上线的SQL学习教程,非常适合从零起步学数据分析的朋友,因为他不仅是个刷题网站,连关键知识点,例题,源码都给你总结的清清楚楚,非常绝~

v2-f1ae4a14685f57ed6b4d8864d8683279_b.jpg


分享一些我曾经刷过的题,大家可以拿来练手:

初阶:

  1. 查询授课教师编号
  2. 向表中插入当前的日期
  3. 查询课程创建日期按 ‘年-月-日 时:分:秒’ 显示
  4. 查询在第一季度创建的课程
  5. 超过3名球员所得到的分数

中阶:

  1. 寻找特定身高的同学
  2. 连续的空箱子
  3. 张三的故事 III
  4. 挂科最多的同学 II
  5. 网课上课情况分析 II

其实SQL就是个熟能生巧的过程,主要就是多刷题,然后论坛面经都过一遍,基本就没啥问题了

最后,分享一些提升数据分析技能的网站、书籍

一、数据分析项目实战:

SQL刷题路径

分享了SQL的学习路径及刷题指南,非常适合新手打基础。

v2-5d867e19094ef77ac8e3a2cc8ffc2d54_b.jpg


《数据分析就业班》

这是我学长开讲的《数据分析就业班》,内含SQL应该掌握的知识点——函数、约束和多表连结、查询、运算符;SQL大厂面试真题;学习资料;搭配SQL刷题路径去学会非常的高效,适合零基础,跟还没有规划出明确学习路径的同学使用。

kaggle

提供学习竞赛,在掌握基础知识后,可以来组队竞赛提升个人技术水平,难度中等。


v2-ec7b915af683c7da1445b5696d0f9868_b.jpg


二、提高数据分析能力:

《精益数据分析》

这本书是建立在掌握数据分析知识体系的基础上,教你如何拥有数据驱动的思维模式

v2-27611e92e00e5bbde127e3e20044c3bb_b.jpg

《深入浅出数据分析》

这本书涵盖了数据分析人员必须掌握的技术知识点,数据分析十大要务等。为深入研究数据分析搭建桥梁。

v2-c6e5cc30d48825e92f4cf956bb8921d6_b.jpg

好了,就先分享到这里吧!

最后,希望大家都能找到理想的工作,如果有新的学习资料我会及时补充,大家一起加油进步吧!

如果我的分享对你有用,请帮我点个赞让更多人看到。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值