База для Data Engineer
Сегодня поговорим о том, какие скиллы нужно развивать DE.
🚀
В Data Engineering обычно приходят двумя путями:
-
▫️ Backend разработчики с опытом
-
▫️ Аналитики данных и специалисты смежных областей
Если для первых переход относительно простой, то вторым придется серьезно подтянуть техническую часть.
🎯 Вот топ-5 ресурсов, которые помогут вам освоить необходимые навыки:
1️⃣ Основы Linux
Курс "
Введение в Linux" - must have для работы с терминалом
2️⃣ Базы данных
Fundamentals of Database Engineering - лучший курс для понимания СУБД
3️⃣ Python
Два отличных курса от Сергея Балакирева:
•
Базовый Python
•
Python ООP
4️⃣ Оркестрация
Выбирайте, что больше нравится:
•
Airflow Academy
•
Dagster University
5️⃣ Практика
DE Zoomcamp - бесплатный курс с реальными проектами
Я лично прошел все перечисленные курсы.
Это не просто список рекомендаций - это проверенный путь, который помог мне стать Data Engineer'ом.
Путь Data Engineer - это увлекательное путешествие, которое требует постоянного обучения и практики.
Начните с основ, постепенно наращивайте свои навыки, и не забывайте практиковаться на реальных проектах.
Помните, что технологии постоянно развиваются, поэтому важно следить за новыми инструментами и подходами в области Data Engineering.