DEV Community

Snir David
Snir David

Posted on

19 9

How to become a data engineer? Complete learning path

Becoming a data engineer is not an easy path.

There are so many different subjects to control, with knowledge dependency between them that is overwhelming for someone who isn't already proficient in the area.

When I got into the subject, I struggled with that too even though I'm a senior engineer in the Fullstack development area.

Where do I start? SQL is obvious. Then I need to know how to manage a data warehouse? How should the data look in there? OLAP schema design is a subject in and of itself?

That's why I create the site awesome data engineering - learning path to become a data engineer.

Awesome data engineering screenshot

The resources index is open source and up for community contribution!

The site makes it easy to see the different subjects, the complete learning path, and then to filter by the type of resources you prefer on each subject.

Hope you'll find this project useful (:

Hostinger image

Get n8n VPS hosting 3x cheaper than a cloud solution

Get fast, easy, secure n8n VPS hosting from $4.99/mo at Hostinger. Automate any workflow using a pre-installed n8n application and no-code customization.

Start now

Top comments (2)

Collapse
 
bnayazil profile image
Bnaya Zilberfarb โ€ข

Great stuff!

Collapse
 
edwardcodes profile image
Edward โ€ข

Great work ๐Ÿ‘

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

๐Ÿ‘‹ Kindness is contagious

Please leave a โค๏ธ or a friendly comment on this post if you found it helpful!

Okay