карьераData Engineerпереходroadmapобучение

Аналитик → Data Engineer 2026: roadmap за 4 месяца + чек-листы

2026-06-02 13 мин

Переход из аналитика в Data Engineer — частый карьерный шаг 2025-2026. Зарплаты DE на 30-60% выше (Mid DE 250-400K vs Mid Analyst 150-250K в РФ). Технологически — гораздо ближе чем «аналитик → ML инженер».

Этот roadmap основан на реальных кейсах перехода (Avito, Yandex, OZON, T-Bank). Я разбираю что учить, в каком порядке, и что НЕ нужно учить (мифы, которые задерживают).


Кто такой DE и чем отличается от аналитика

Аналитик — отвечает на бизнес-вопрос «почему упала выручка». Пишет SQL, делает дашборды, считает A/B.

Data Engineer — строит инфраструктуру, которая аналитика обслуживает: ETL pipelines, data warehouse, оркестрация, мониторинг качества данных.

Что делает AnalystЧто делает DE
SQL запросы для отчётовETL pipelines (Airflow, dbt)
BI дашбордыDWH архитектура (схемы, partitioning)
A/B тестыStreaming (Kafka, Flink, Debezium)
ПрезентацииData quality (Great Expectations, dbt tests)
Метрики продуктаSchema evolution + миграции

Общее: SQL, Python, понимание метрик. Главное отличие: DE мыслит системами, аналитик — отчётами.


Шаг 1: оцени свой baseline (неделя 1)

Прежде чем учиться — пойми что уже знаешь.

Сильные стороны аналитика (готовая база для DE):

Чего у аналитика обычно НЕ хватает:


Шаг 2: roadmap 4 месяца

Месяц 1: SQL углубление + dbt (2-3 часа в день)

Цель: твой SQL должен быть на уровне Mid DE. Не «select * from», а explain plan reading, индексы, partitioning.

Практика: подними локально PostgreSQL 16 + dbt-core. Сделай pet-project — ETL для open data (например, NYC Taxi или GitHub events).

Месяц 2: Airflow + Data Modeling

Цель: понимать оркестрацию и проектировать DWH.

Практика: добавь Airflow в pet-project. Schedule ETL по cron. Implement SCD Type 2 для одной dim-таблицы.

Месяц 3: streaming + Spark

Цель: понимать event-driven архитектуру и distributed compute.

Практика: Kafka в Docker. Шли events из pet-project через Kafka, consume в Spark. Сложно — но именно это спросят.

Месяц 4: Cloud + DevOps + portfolio

Цель: production-ready навыки.

Практика: deploy pet-project в Yandex Cloud / AWS. Напиши README. Закоммить в GitHub — это твой portfolio для собеседований.


Шаг 3: переписать резюме

Аналитики ставят в первую строку «ad-hoc reports». Для DE-собеса это смерть. Перепиши acomplishments через infrastructure.

Было (Analyst tone):

«Сделал дашборд с retention по cohort'ам, помог продукт-команде принять решение»

Стало (DE tone):

«Спроектировал ETL pipeline в Airflow для cohort-retention (24 модели, 8 источников, daily refresh, SLA 99.7%)»

Подробнее про резюме — в нашем гайде по резюме аналитика 2026, но для DE-резюме акцент:


Шаг 4: к каким собесам готовиться

DE-собес отличается от аналитического. Структура (4-5 туров):

Типичные DE-вопросы (не палю — это публичные):

Тренируйся на AI-интервью с DE-режимом, или прогоняй с друзьями. Системный дизайн нужно проговаривать вслух — это половина оценки.


Шаг 5: зарплатная вилка 2026 (РФ)

По данным Levels.fyi / hh.ru / Avito Tech Radar 2026:

ГрейдЗарплата (₽/мес net)
Junior DE120-200K
Middle DE250-400K
Senior DE400-650K
Staff/Lead DE600-1200K

Премии за стек: Spark / Kafka / streaming опыт — +30-50K к ML-вилке. Знание Iceberg / Hudi — +50K (рынок дефицита). Snowflake / BigQuery — +30K.

Подробнее про зарплаты — в нашем гайде по зарплате DE 2026.


Подводные камни перехода

Грабли 1: учить всё подряд

Spark + Flink + Beam одновременно — слишком много. Выбери один стек. Скорее всего у твоей будущей компании это Airflow + dbt + Snowflake/CH. Спарк нужен — но не первым.

Грабли 2: фокус на cert вместо проектов

AWS DE Cert — хорошо для резюме, но GitHub с pet-project'ом перевешивает любой cert. Без pet-project на DE-собесе нет о чём говорить.

Грабли 3: игнорировать DevOps

DE сидит на стыке data + infra. Если ты вообще не знаешь Docker / CI/CD — твой потолок «Junior DE» в команде где DevOps делает кто-то ещё. Для Mid+ — Docker обязателен.

Грабли 4: переход без понимания мотивации

«Хочу больше денег» — плохой ответ HR. Хороший: «Меня больше интересуют инфраструктурные задачи. Понял после X конкретной ситуации в продукте, что мне не хватает Y».


Частые вопросы

Сколько реально займёт переход?

С 4-месячным фокусом + 2-3 часа/день — 4-5 месяцев до Junior DE оффера. До Middle DE — 8-12 месяцев. Это в среднем по моим знакомым и кейсам Habr.

Нужно ли мне ML / MLOps?

Нет. DE и MLE — разные роли. MLE — отдельный карьерный трек. Можно перейти позже из DE → MLE если интересно ML.

Нужно ли мне переходить на Java / Scala?

99% DE-команд в РФ работают на Python (+ SQL). Scala нужен только если хочешь в команду где Spark на Scala (Avito, Yandex Lavka). Это редкость.

Что если меня не хотят брать без DE-опыта?

Сделай internal transfer: подойди к DE-команде в твоей текущей компании. Это самый частый и работающий путь. Compensation сначала не вырастет, но через 6-12 мес ты уже Middle DE на рынке.

Стоит ли идти в Junior DE если я уже Middle Analyst?

Только если стэк сильно отличается. Иначе — переход «Middle Analyst → Junior DE» с пониженной зарплатой 6 месяцев, потом восстановление + бонус. Это нормальный путь.


Что дальше

Если хочешь практику — попробуй SQL-тренажёр с автопроверкой (5 задач бесплатно). DE-собес начинается с SQL — там настоящий PostgreSQL 16, можно проверять EXPLAIN, индексы, оптимизацию.

Готов к собеседованиям? AI-интервью задаёт реальные DE-вопросы (system design, ETL дизайн, SQL deep dive), оценивает структурированность ответа. В Pro — безлимит мок-собесов + 491 SQL-задача + 612 тестовых заданий + 35+ блог-постов по dbt/Airflow/ClickHouse.

Смежные посты

Сравнить Free и Pro → (1999₽/мес, экономит часы рутины)

Источники

AI-интервью
Готовься к собесам DE на реальных вопросах. AI задаёт вопросы, оценивает ответы. 1 бесплатная сессия.
Попробовать AI-интервью →