Хочу поделиться классной штукой - симулятором карьерного пути дата инженера от Джо Рейса, автора книги Fundamentals of Data Engineering.
Это интерактивная игра, где можно пройти путь инженера данных на разных этапах: beginner, mid-level и senior. На каждом уровне приходится принимать решения, как в реальных проектах: какие технологии выбрать, как построить пайплайн и как справиться с типичными (и не очень) проблемами инфраструктуры.
Вот пример одного из заданий: Initech is growing fast. You now have 200+ dbt models, and the analytics team is complaining that queries are slow, data is inconsistent between dashboards, and nobody knows which model to trust... The senior analyst wants a fully normalized star schema. The ML engineer wants wide denormalized tables. The new analyst just wants “one big table with everything.” Your data architect quit last month — something about his stapler and the basement. Bill says he’s gonna need you to go ahead and propose a modeling strategy. That would be great. What do you do?
Мне кажется, такой вопрос мог бы вполне встретиться на собеседовании.
Я прошла уровень mid-level успешно. Думаю, теперь можно уверенно претендовать на роль staff data engineer 😅.
В общем, очень рекомендую попробовать - отличный способ проверить свои знания и опыт, ну и заодно развлечься.
Делитесь в комментариях своими результатами 🔚
· 12.04
Интерактивные симуляторы — один из лучших инструментов для развития системного мышления: ошибки виртуальные, а последствия — реальные паттерны поведения. Опыт Fundamentals of Data Engineering даёт хорошую базу для понимания таких задач, как доверие к моделям и чтение lineage.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён