How to Become a Data Analyst
Turns data into decisions. SQL, spreadsheets, BI tools, and clear storytelling. Entry point for most modern data careers.
1. SQL
coreSQL Fundamentals
SELECT, WHERE, GROUP BY, JOIN. The bread and butter — must be second nature.
Advanced SQL
Window functions, CTEs, subqueries, self-joins. The difference between a junior and senior analyst.
Query Performance Basics
Reading EXPLAIN plans, indexes, avoiding cartesian joins. Enough to not lock the warehouse.
- book free →
2. Spreadsheets
core3. BI & Visualisation Tools
coreTableau
The enterprise-default BI tool. Calculated fields, LOD expressions, dashboard actions.
4. Statistics
coreDescriptive Statistics
Mean vs median, variance, percentiles, distributions. The base layer for any interpretation.
Significance & A/B Analysis
P-values, confidence intervals, sample size. Enough to not overclaim from a small experiment.
- blog free →
5. Data Modelling
coreWarehouse & Modelling Basics
Fact vs dimension, star vs snowflake schema. Even if you don't build them, understanding models saves hours of guessing.
6. Python or R for Analytics
recommendedPython + pandas
For analyses that outgrow SQL. pandas, matplotlib, seaborn. Notebook fluency.
7. Visualisation Craft
coreChart Choice & Design
Bars vs lines vs scatter — the choice reveals or hides the pattern. Tufte, Wilke, Cairo as reference.
Dashboard Design
One question per dashboard, hierarchy of information, actionable defaults. Less is almost always more.
- blog free →
8. Storytelling & Business Communication
core9. Domain Depth
recommended10. Engineering-Adjacent
recommendedGit Basics
For dbt projects, notebooks, collaborative SQL work. Enough git and PR fluency to work with engineering.
- tutorial free →
11. Career
optionalWant a personalised version?
This roadmap is the same one our platform uses internally, but the logged-in version lets you tick off topics as you complete them, track a personalised First 90 Days plan, and see your AI-durability score against this role. All free.
Open the interactive roadmap →