Data Engineer Learning Path - Gabriel
Construído com ajuda de IA
Este roadmap foi criado com auxílio de inteligência artificial (Claude). O conteúdo foi curado e adaptado por mim para meu contexto, mas a IA ajudou a estruturar e detalhar o plano.
Data Engineer Learning Path
Tailored for experienced software developers
Phase 1: Foundations (2-3 weeks)
Leverage your existing skills, fill gaps
SQL Mastery
Data Modeling
- Resource: Kimball's The Data Warehouse Toolkit (skim chapters 1-4)
Phase 2: Core Data Engineering (4-6 weeks)
The meat of the transition
Python for Data
ETL/ELT Pipelines
Orchestration
- Project: Build a multi-step pipeline with dependencies & error handling
Phase 3: Big Data & Cloud (4-6 weeks)
Scale up your skills
Apache Spark
- Resource: Spark: The Definitive Guide
Cloud Data Platforms (pick one to start)
- Project: Build a cloud-native data pipeline end-to-end
Data Warehousing
Phase 4: Streaming & Advanced (3-4 weeks)
Differentiate yourself
Real-time Data
Data Quality & Governance
Infrastructure as Code
- Your DevOps background is a huge asset here!
Phase 5: Portfolio & Job Prep (2-3 weeks)
Capstone Project Ideas
- End-to-end pipeline: Ingest API data → transform with dbt → visualize
- Real-time dashboard: Kafka → Spark Streaming → live metrics
- Data platform: Build a mini lakehouse with Delta Lake
Interview Prep
- Resource: DataEngineer.io Interview Guide
Recommended Learning Resources
| Resource | Type | Focus |
|---|---|---|
| DataCamp Data Engineer Track | Course | Comprehensive |
| Zach Wilson's Data Engineering Bootcamp | YouTube | Free, practical |
| Fundamentals of Data Engineering | Book | Theory + practice |
| Start Data Engineering | Blog | Project tutorials |
Timeline Summary
| Phase | Duration | Status |
|---|---|---|
| Foundations | 2-3 weeks | ⬜ Not started |
| Core Data Engineering | 4-6 weeks | ⬜ Not started |
| Big Data & Cloud | 4-6 weeks | ⬜ Not started |
| Streaming & Advanced | 3-4 weeks | ⬜ Not started |
| Portfolio & Job Prep | 2-3 weeks | ⬜ Not started |
Total: ~15-22 weeks (adjustable based on your pace)
Last updated: January 2026