作为一名自学成才的数据分析师,我从另一个行业转型而来,有时会被问及要想成为一名初级分析师需要什么。似乎有很多机会供有经验的候选人,但如果没有来自分析项目的话,真正的初级分析师机会不多。
通过一些学习和大量的实践,您不需要全职回学校也能找到有趣的数据分析工作。
要想成为一名数据分析师,您需要专注于最重要的技能——想想 80/20 原则,SQL 真的是那 20%,您需要它来实现 80% 的成果。
学习 SQL
SQL 是数据分析师的瑞士军刀。除了让您从数据库中检索信息之外,掌握 SQL 还能让您理解现有代码,在发现数据问题后调试查询,并执行复杂计算。您不必记住所有窗口函数,但了解它们的存在及其作用肯定有帮助。您真正需要的是能够编写干净的 SQL 代码,了解基本函数,尤其是如何使用它们。有许多方法可以实现这一点,并且有几种略微不同的 SQL 版本,但它们在功能上是相同的。您可以在网上找到很多好的数据集来开始练习,例如在 Kaggle 上。
熟悉数据管道
SQL 的熟练程度不仅限于编码,这意味着理解简单的数据架构和数据周期的工作方式,数据是如何生成、转换和存储的,在可以聚合和分析之前。
获得仪表板工具的经验
除此之外,了解仪表盘的基本知识也是一个巨大的加分项,因为分析师的大部分工作都是构建仪表盘,以便非技术团队可以访问他们的数据。能够以高效的故事叙述方式展示数据将使你受益匪浅。
了解简单的命令行、Git和Python基础知识
一旦你对基础知识感到舒适,当然还有一些很好的技能可以掌握:简单的命令行、了解如何使用Git、一些Python。然而,这些不应该成为你的主要关注点,如果你掌握了SQL和一个可视化工具,你就可以快速掌握它们。
熟练使用电子表格软件
我没有提到的一项技能,因为它通常被视为理所当然——就是电子表格软件。虽然你不需要成为Excel大师才能成为数据分析师,但你通常会需要从Excel/Gsheet中提取数据并进行处理,无论是为自己还是为他人,因此了解基础知识带来的投资回报是巨大的。
了解数据对你业务的意义
公司也会评估候选人的商业意识,因为分析师需要就KPI创建向利益相关者提供建议,并基于商业价值提供解决方案。更普遍地说,了解你正在处理的数据的更广泛意义以及它如何与公司的产品和主要举措相关非常重要。