<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Ashwin Udhayakannan</title>
    <description>The latest articles on DEV Community by Ashwin Udhayakannan (@ashwin_udhayakannan_2).</description>
    <link>https://dev.to/ashwin_udhayakannan_2</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4021595%2F21e43a17-7fbb-4c24-a709-a2c958730813.jpg</url>
      <title>DEV Community: Ashwin Udhayakannan</title>
      <link>https://dev.to/ashwin_udhayakannan_2</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ashwin_udhayakannan_2"/>
    <language>en</language>
    <item>
      <title>Why do I learn Apache Spark as I move from Data Analyst to Data Engineer?</title>
      <dc:creator>Ashwin Udhayakannan</dc:creator>
      <pubDate>Wed, 08 Jul 2026 15:47:15 +0000</pubDate>
      <link>https://dev.to/ashwin_udhayakannan_2/why-do-i-learn-apache-spark-as-i-move-from-data-analyst-to-data-engineer-4dan</link>
      <guid>https://dev.to/ashwin_udhayakannan_2/why-do-i-learn-apache-spark-as-i-move-from-data-analyst-to-data-engineer-4dan</guid>
      <description>&lt;p&gt;Hey guys... I'm AshwinUdhayakannan, a guy trying to upskill in the world of information technology. I'm a &lt;strong&gt;Data Analyst&lt;/strong&gt; with 2 years of experience working with Blockchain data. I'm planning to switch into &lt;strong&gt;data engineering&lt;/strong&gt;, so instead of just guessing what to learn next, I scoured job postings, roadmaps, and articles to see what tools and technologies were actually in demand.&lt;/p&gt;

&lt;p&gt;A bunch of names kept showing up — &lt;strong&gt;Airflow, dbt, Kafka&lt;/strong&gt; — but one tool kept appearing almost everywhere I looked: &lt;strong&gt;Apache Spark&lt;/strong&gt;. Whether it was job descriptions asking for it directly, or engineers online calling it a "must-know" for the role, Spark kept winning the popularity contest by a wide margin.&lt;/p&gt;

&lt;p&gt;Naturally, that made me curious. When I started reading about it, my first thought was "okay, this is basically just a faster version of &lt;strong&gt;Hadoop&lt;/strong&gt;." Turns out that's only half true — Spark processes data in-memory instead of constantly writing to disk, which is a big part of why it's so much faster, but there's clearly more to it than just speed. That's exactly the kind of gap I want to close.&lt;/p&gt;

&lt;p&gt;I also thought about why Spark specifically, over the other tools I found. Airflow and dbt are more about &lt;strong&gt;orchestration&lt;/strong&gt; and transformation logic — they didn't feel like the foundational skill I needed first. Spark, on the other hand, kept coming up as the engine actually doing the heavy lifting behind a lot of &lt;strong&gt;pipelines&lt;/strong&gt;, which felt like the right place to start given where I want to head — data engineering now, and possibly AI/ML down the line.&lt;/p&gt;

&lt;p&gt;From what I've gathered so far, Spark shows up everywhere — &lt;strong&gt;ETL/ELT&lt;/strong&gt; pipelines, real-time streaming, big data analytics, even machine learning pipelines. Companies like &lt;strong&gt;Netflix&lt;/strong&gt; and &lt;strong&gt;Uber&lt;/strong&gt; have written publicly about using it at scale, which tells me it's not just a resume keyword — it's genuinely load-bearing infrastructure in the industry.&lt;/p&gt;

&lt;p&gt;So here's what I'm doing: learning Apache Spark from scratch and documenting it as I go, as a series of blogs. Not polished explainers — just my honest learnings, confusions, and "Oops" moments along the way.&lt;/p&gt;

&lt;p&gt;Next up: "&lt;strong&gt;Apache Spark 101: What It Is, Where It's Used, and Why Everyone's Talking About It&lt;/strong&gt;", in my own words, as I understand it right now.&lt;/p&gt;

&lt;p&gt;If you're on a similar journey or already know Spark well, I'd love to hear your thoughts in the comments.&lt;/p&gt;

</description>
      <category>spark</category>
      <category>dataengineering</category>
      <category>ai</category>
      <category>career</category>
    </item>
  </channel>
</rss>
