<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/don-t-skip-sql-for-spark-and-python-ibeqquao0" -->

---
title: Don't Skip SQL for Spark and Python | daily.dev
description: An opinion piece argues that engineers entering data or big data projects often skip learning SQL in favor of trendier tools like Spark and Python, mistakenly...
canonical: https://daily.dev/posts/don-t-skip-sql-for-spark-and-python-ibeqquao0
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Don't Skip SQL for Spark and Python | daily.dev
og:description: An opinion piece argues that engineers entering data or big data projects often skip learning SQL in favor of trendier tools like Spark and Python, mistakenly...
og:url: https://daily.dev/posts/don-t-skip-sql-for-spark-and-python-ibeqquao0
og:image: https://api.daily.dev/og/posts/IbeqQuaO0.png
og:image:alt: Don't Skip SQL for Spark and Python
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Don't Skip SQL for Spark and Python

**[Data with Baraa](https://daily.dev/sources/datawithbaraa)** · 1 min read · 0 upvotes · 0 comments

## Summary

An opinion piece argues that engineers entering data or big data projects often skip learning SQL in favor of trendier tools like Spark and Python, mistakenly believing SQL is outdated. The author contends that in real company projects, a large portion of daily work still relies on SQL, making it an essential, non-negotiable skill regardless of how exciting distributed computing or Python-based tooling may seem.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.youtube.com/watch?v=pOs6E1jiHmU>

## Similar posts on daily.dev

- [SQL vs. Python: Frenemies of the Data World](https://daily.dev/posts/sql-vs-python-frenemies-of-the-data-world-yntxm6vg6) · The New Stack · 0 upvotes · 0 comments
- [Why Every Database Engineer Should Learn Python](https://daily.dev/posts/why-every-database-engineer-should-learn-python-cen4kzf4x) · Medium · 5 upvotes · 0 comments

---

Tags: [#python](https://daily.dev/tags/python), [#career](https://daily.dev/tags/career), [#sql](https://daily.dev/tags/sql), [#data-engineering](https://daily.dev/tags/data-engineering), [#apache-spark](https://daily.dev/tags/apache-spark)

[View this post on daily.dev](https://daily.dev/posts/don-t-skip-sql-for-spark-and-python-ibeqquao0)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Don't Skip SQL for Spark and Python","url":"https://daily.dev/posts/don-t-skip-sql-for-spark-and-python-ibeqquao0","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/don-t-skip-sql-for-spark-and-python-ibeqquao0"},"datePublished":"2026-09-29T14:06:58.227Z","dateModified":"2026-09-29T15:54:26.210Z","description":"An opinion piece argues that engineers entering data or big data projects often skip learning SQL in favor of trendier tools like Spark and Python, mistakenly...","image":"https://i.ytimg.com/vi/pOs6E1jiHmU/sddefault.jpg","thumbnailUrl":"https://i.ytimg.com/vi/pOs6E1jiHmU/sddefault.jpg","isAccessibleForFree":true,"articleSection":"Data with Baraa","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Data with Baraa","logo":"https://media.daily.dev/image/upload/s--LsPWvHOS--/f_auto,q_auto/v1780213377/logos/datawithbaraa?_a=BAMAMiWQ0","url":"https://daily.dev/sources/datawithbaraa"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/don-t-skip-sql-for-spark-and-python-ibeqquao0","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"python,career,sql,data-engineering,apache-spark","timeRequired":"PT1M","video":{"@type":"VideoObject","name":"Don't Skip SQL for Spark and Python","description":"An opinion piece argues that engineers entering data or big data projects often skip learning SQL in favor of trendier tools like Spark and Python, mistakenly...","thumbnailUrl":"https://i.ytimg.com/vi/pOs6E1jiHmU/sddefault.jpg","uploadDate":"2026-09-29T14:06:58.227Z","duration":"PT1M","url":"https://api.daily.dev/r/IbeqQuaO0","embedUrl":"https://www.youtube.com/embed/pOs6E1jiHmU"}}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Data with Baraa","item":"https://daily.dev/sources/datawithbaraa"},{"@type":"ListItem","position":3,"name":"Don't Skip SQL for Spark and Python"}]}
```

