← Back to Blog

SQL vs Python: What to learn first?

Published on December 13, 2025

Learn SQL first.

Python is powerful. But 95% of business questions live in a relational database. If you cannot get the data out (SQL), you cannot analyse it (Python).

The Hierarchy of Needs

  • Tier 1: SQL (Get the data)
  • Tier 2: Excel/Sheets (Check the data)
  • Tier 3: Python/Pandas (Model the data)

Enjoyed this post?

Let's talk about how I can help with your data, processes, or analytics.

Get in touch

More from the blog

December 13, 2025

Why I use Vanilla PHP in 2025

It is controversial. It is "outdated". And it is incredibly profitable.

Read more →

December 13, 2025

3 Dashboard Mistakes Killing Your Retention

Your clients are churning because your dashboards confuse them. Here is how to fix it.

Read more →

December 13, 2025

How I built a High-Performance UTM Builder

Engineering as Marketing is the best growth hack. Here is how I built a tool that brings me Leads.

Read more →