Data & Analytics · Data Analytics / Business Intelligence

Data Analyst

Turn raw data into answers people actually act on — queries, dashboards, and plain-English findings.

Data AnalystJunior Data AnalystBusiness Intelligence AnalystReporting AnalystOperations Analyst
$112,590 median · +34% — among the fastest-growing occupations BLS tracks
~$55,000–$85,000 to start (industry figure, not BLS). U.S. BLS figure for the umbrella Data Scientists category (15-2051), which includes senior and specialized roles and runs well above typical data-analyst pay; the entry range is an industry figure. A median is the midpoint of everyone employed, so entry runs lower — verify against the live BLS page before deciding.
Is this you? Take the free assessment

What you actually do

You take messy raw data and turn it into answers: write SQL queries to pull it, clean it until it's trustworthy, build dashboards in Power BI or Tableau, and explain what the numbers mean in plain language to people who will make decisions with them. It's one of the most accessible, least code-heavy on-ramps into modern IT — SQL plus strong spreadsheet skills is the realistic baseline, and junior roles rarely gate on a degree. The craft is half technical, half communication: the query is worthless if nobody understands the answer.

  • Write a SQL query to pull last quarter's numbers, then spend twice as long cleaning duplicates and mismatched categories
  • Update the weekly KPI dashboard and chase down why one metric moved before someone asks
  • Turn a vague request ('why are sales down?') into a specific, answerable question
  • Walk a manager through a chart in plain English — what it says, what it doesn't, and what's still uncertain
  • Document where a dataset came from and what you did to it, so the analysis can be trusted and repeated

What the work feels like

CommunicationHigh
Technical depthMedium
TroubleshootingMedium
Customer contactMedium
On-callLow
Remote-friendlyVery high

This fits you if…

  • You like finding the story hiding in a pile of numbers
  • You're patient with tedious cleanup because you know the answer depends on it
  • You enjoy explaining things simply as much as figuring them out

Less ideal if…

  • You want deep programming work — this is queries and tools, not software engineering
  • Vague, shifting requests frustrate you more than they intrigue you
  • You'd rather not present or defend your findings to non-technical people
The honest downsides: Most of the job is cleaning messy, ungoverned data, not elegant analysis. You'll field ambiguous requests, drown in ad-hoc 'quick pulls' that derail planned work, and sometimes face pressure to make the chart say what someone already decided. Title inflation is rampant — two 'Data Analyst' postings can be wildly different jobs, so read the actual duties.

Skills to build

Spreadsheets (Excel) Foundational Pivot tables, lookups, and clean formatting — still the lingua franca of business data.
SQL Foundational The single highest-leverage skill on this path; nearly every posting asks for it.
Data cleaning & preparation Working Where most of the real time goes — dedupe, standardize, sanity-check.
Dashboards & visualization (Power BI / Tableau) Working
Statistics fundamentals Working Enough to know when a trend is real and when it's noise.
Communicating findings plainly Working
Python for analysis (pandas) Emerging Not required for junior roles, but it raises your ceiling and opens the data-engineering door.
SQLExcel / Google SheetsPower BITableauPostgreSQL / MySQLPython (pandas)Jupyter notebooks

Your roadmap

An ordered path from beginner to employable. Certifications are optional checkpoints, not the point — skills and a portfolio are.

  1. 1
    Master the baseline

    Get genuinely good at Excel (pivot tables, lookups) and learn SQL — free via SQLBolt, Mode's SQL tutorial, or Khan Academy. Practice on real public datasets, not toy ones.

  2. 2
    Learn a BI tool and basic statistics

    Pick Power BI (bigger corporate footprint) or Tableau and rebuild your spreadsheet analyses as dashboards. Learn enough statistics to know when a difference actually means something. The Google Data Analytics Certificate can structure this whole stage.

    Study guide: Google Data Analytics Certificate →
  3. 3
    Build a public portfolio

    Publish two or three end-to-end projects — messy source data, documented cleaning, a dashboard, and a short plain-English writeup. This is what gets junior interviews; add PL-300 if you're targeting Microsoft/Power BI shops.

    Study guide: Microsoft PL-300 (Power BI Data Analyst) →
  4. 4
    Land the first role and pick a direction

    Apply broadly — reporting, operations, and BI analyst titles are all this job. Once in, add Python (pandas) to grow toward data engineering, or go deeper on the business side toward analytics or BA leadership.

Certifications for this path

A facet of the path, not the path itself — skills and a portfolio come first.

Honest priority check: a public portfolio of two or three dashboards or notebooks showing real analysis on real data will do more for a junior application than either credential — use the certs to structure your learning and pass resume filters, not as a substitute for shown work.

Try it this weekend

Do the actual job in miniature: take a real public dataset, clean it, find one genuine insight, and state it in one plain sentence.

Free 60–90 minutes Download any CSV from data.gov and open it in a spreadsheet you already have (Excel, or free LibreOffice Calc). No account, nothing installed beyond the spreadsheet, nothing leaves your machine.

Related paths

Not sure this is the one?

Take the free 10-minute assessment and see your three strongest IT paths.

Take the IT Career Navigator →