Блог

Как стать аналитиком данных с нуля в 2026 году: пошаговый план

Пошаговый план: что учить, в каком порядке, сколько времени займёт. SQL в 97% вакансий, медианная зарплата 185 000 ₽/мес, 8-месячный роадмап, портфолио из 4 проектов, сравнение курсов Яндекс Практикума, Skillbox, Нетологии и SkillFactory.

Коротко о главном

  • Аналитик данных — переводит цифры в решения: строит дашборды, копает причины падения метрик, запускает A/B-тесты
  • Зарплата: Junior 70–110 тыс ₽ / Middle 140–220 тыс ₽ / Senior 250–380 тыс ₽
  • Учиться: 6–9 мес на курсах, 10–14 мес самостоятельно при 8–10 ч/неделю
  • Стек для первой работы: SQL + Python/pandas + Tableau или Power BI + базы статистики
  • Рынок: 2 100+ вакансий по России (hh.ru, май 2026)

Если хочешь войти в IT, но писать код на уровне разработчика — не твоё, аналитика данных — один из немногих маршрутов где это не обязательно. Порог ниже, рынок живой, а зарплатный потолок у Middle вполне сопоставим с джуниор-разработчиком.

Ниже — без воды: кто такой DA, чем отличается от смежных ролей, что реально спрашивают на собеседованиях и как выстроить 8-месячный план самостоятельно или через курсы.

Чем занимается аналитик данных на практике

Проще всего объяснить через рабочий день. Утро: продакт-менеджер скидывает в чат скрин — конверсия в оплату упала с 4.2% до 3.5% за последние три дня. Твоя задача выяснить почему. Открываешь SQL-клиент, пишешь запрос к базе, находишь что просадка идёт только с мобильного Android и только в одном городе. Оказывается, там сбоит платёжный шлюз. К обеду дашборд с разбивкой по платформам и устройствам уже в Slack — менеджер передаёт разработчикам.

Вот что составляет большую часть рабочего времени аналитика данных:

  • Поиск причин: почему упал/вырос показатель, с какого момента, в каком сегменте
  • Построение дашбордов — от операционных (обновляются раз в час) до стратегических (раз в квартал)
  • A/B-тесты: помогаешь запустить, следишь за накоплением выборки, считаешь результат
  • Когортный анализ и retention: сколько пользователей возвращается и почему одни когорты живут дольше других
  • Автоматизация отчётов через Python — чтобы не тратить каждый понедельник 2 часа на ручную выгрузку
  • Ad-hoc запросы от бизнеса: "а покажи мне разбивку выручки по регионам за прошлый квартал"

Ключевое отличие от других IT-ролей: здесь ты не строишь продукт, ты помогаешь бизнесу понять что происходит и принять решение. Это больше аналитическое мышление + SQL, чем программирование.

DA, DS, BI, ML — где граница

На рынке путаница: одни компании называют одно и то же место "Data Analyst", другие — "Data Scientist". Вот как на самом деле разграничивают эти роли крупные работодатели:

Роль Главный вопрос Рабочий стек Медиана (middle)
Data Analyst Что произошло и почему? SQL, Python, Excel, Tableau / Power BI 140–220 тыс ₽
Data Scientist Что произойдёт? Как это предсказать? Python, sklearn/PyTorch, статистика, MLflow 170–300 тыс ₽
BI-аналитик Как автоматизировать отчётность? Power BI, DataLens, Tableau, SQL 120–180 тыс ₽
ML Engineer Как запустить модель в продакшне стабильно? Python, Docker, Kubernetes, MLOps 200–360 тыс ₽

Практический совет: если в вакансии требуют sklearn и нейросети — это Data Scientist под маской DA, порог выше. Если требуют только SQL и Power BI без Python — скорее BI-аналитик. Классический DA сидит посередине: SQL обязателен, Python желателен, ML не нужен. Подробнее про путь в ML — в статье про профессию Data Scientist.

Специализации: куда двигаться после первой работы

Junior-позиции обычно размытые — делаешь всего понемногу. После 1–2 лет рынок предлагает несколько направлений, у каждого свой стек и свои работодатели:

  • Продуктовый аналитик — глубоко в метриках одного продукта: DAU, Retention, LTV, воронки. Нужно понимать продукт на уровне пользователя, не только цифры. Самый широкий рынок вакансий — найдёшь позицию в любом IT-стартапе или крупном сервисе. Требует сильной статистики для A/B-тестов.
  • Маркетинговый аналитик — работает с рекламными каналами: считает CAC, LTV, ROAS, строит атрибуцию. Хорошо платят в e-commerce и маркетплейсах. Нужно понимать рекламные кабинеты Яндекс.Директ и VK Ads — это специфика российского рынка.
  • BI-аналитик — строит корпоративную отчётность, меньше Python, больше SQL и визуализации. Спрос высокий в банках и госсекторе, где после ухода западного ПО активно переходят на Яндекс DataLens.
  • Финансовый аналитик данных — строит P&L-модели, бюджетирование, план-факт анализ. Нужно понимать финансовые отчёты. Платят хорошо в банках и инвестиционных структурах, но вход сложнее — часто требуют профильное образование.
  • Гейм-аналитик — узкая ниша в игровой индустрии: анализ монетизации, retention игроков, баланс механик. Стек стандартный, но нужно понимать игровую специфику и уметь работать с событийной аналитикой (Amplitude, Mixpanel).

Если только начинаешь — ориентируйся на продуктовую аналитику: максимальный выбор вакансий и понятный карьерный трек до Senior.

Что реально ищут работодатели в 2026 году

По данным hh.ru (анализ 200+ вакансий аналитика данных, май 2026) требования распределились так:

  • SQL — 97% вакансий. Единственный навык без которого резюме даже не откроют. На Junior достаточно уверенных JOIN, GROUP BY, подзапросов и базовых оконных функций (ROW_NUMBER, LAG, LEAD). На Middle уже смотрят на умение оптимизировать тяжёлые запросы.
  • Python — 72% вакансий. На Junior уровне ждут pandas для очистки и группировки данных, matplotlib для базовых графиков. Не нужен ООП, алгоритмы или Flask — только аналитический пайплайн.
  • Excel и Google Sheets — 68% вакансий. Многие недооценивают этот пункт. Сводные таблицы, ВПР/INDEX-MATCH, условное форматирование — это базовый инструмент общения с нетехническим бизнесом.
  • Tableau или Power BI — 58% вакансий. В российских компаниях после 2022 года активно растёт доля Яндекс DataLens — особенно в госкорпорациях и банках. В международных командах чаще Tableau.
  • Статистика и A/B-тесты — 45% вакансий. Проверка гипотез, p-value, доверительные интервалы. Это Middle-требование, на Junior часто достаточно понимать концепцию.
  • Git — 38% вакансий. Базовый commit/push/pull. Без этого в нормальной IT-команде работать некомфортно ни вам, ни коллегам.
  • Английский — 35% вакансий. Уровень Intermediate: читать документацию, разбирать Stack Overflow, иногда писать письма иностранным партнёрам.

Минимальная боеспособная комбинация для первого оффера: SQL medium-hard + Python с pandas + один BI-инструмент + понимание A/B-тестов на уровне "что такое p-value и зачем нужна выборка".

Зарплаты аналитика данных в России 2026

По данным Habr Career (опрос 3 200+ специалистов, Q1 2026), медианная зарплата аналитика данных составляет 185 000 ₽/мес. Разброс по грейдам большой:

  • Junior (до 1 года опыта): 70 000–110 000 ₽/мес. Москва даёт старт от 90 000 ₽, регионы — от 55 000 ₽. Важный момент: по данным hh.ru, больше половины Junior DA вакансий не публикуют вилку — цифры обсуждают уже на интервью, не воспринимайте это как сигнал "мало платят".
  • Middle (1–3 года): 140 000–220 000 ₽/мес. Это самый важный переход — доход почти удваивается относительно Junior. Ключевой триггер роста: умение самостоятельно формулировать задачи, не только выполнять чужие.
  • Senior (3+ лет): 250 000–380 000 ₽/мес. Здесь уже ожидают не только технику, но и навык менторить Junior-аналитиков и участвовать в формировании аналитической стратегии.
  • Lead / Head of Analytics: от 350 000 ₽/мес. Управленческая роль, меньше SQL, больше OKR и найм команды.

Самые щедрые отрасли по данным Habr Career:

  • Финтех и банки — надбавка 20–35% к медианному рынку
  • IT-продукты (Яндекс, VK, Авито, Ozon) — оклад выше среднего + квартальные бонусы
  • Телеком (МТС, Билайн, Мегафон) — стабильная вилка, но меньше гибкости по удалёнке
  • E-commerce — быстрый найм, хорошая видимость работы аналитика на результат

Роадмап с нуля за 8 месяцев

Реалистичный темп — 8–10 часов в неделю. Не верь курсам которые обещают "в профессию за 3 месяца" — это маркетинг. Для человека без IT-базы честная цифра: 6–10 месяцев до первого оффера.

  • Месяц 1–2: SQL. Стартуй здесь, не с Python. SQL проще, быстрее даёт результат и сразу попадает в портфолио. Тренажёры: SQLZoo (бесплатно), LeetCode Database (Easy → Medium). Установи PostgreSQL локально, возьми любой публичный датасет с Kaggle и напиши 20+ запросов с реальными бизнес-вопросами.
  • Месяц 2–4: Python для аналитика. Тебе нужен не весь Python, а конкретный стек: pandas (читать CSV, чистить данные, groupby, merge), numpy (базовые операции), matplotlib/seaborn (строить графики). Среда — Jupyter Notebook. Цель этапа: взять грязный датасет и превратить его в набор читаемых инсайтов.
  • Месяц 4–5: BI и визуализация. Выбери один инструмент — Tableau Public (бесплатная версия) или Power BI Desktop. Построй 3–4 дашборда на открытых данных, опубликуй в Tableau Public. Ссылка в резюме работает лучше любого сертификата.
  • Месяц 5–6: Статистика и A/B-тесты. Не нужна высшая математика — нужно понять логику. Что такое нулевая гипотеза, зачем нужен размер выборки, как интерпретировать p-value. Хороший ресурс: Kaggle Learn (бесплатно) + курс по статистике на Stepik.
  • Месяц 6–7: Портфолио. Без этого резюме не работает — чеклист в следующем разделе.
  • Месяц 7–8: Отклики и подготовка. Параллельно: SQL-задачи на LeetCode уровня Medium, разбор кейс-вопросов ("метрика упала на 20% — твои шаги"), ответы на типовые вопросы по статистике.

Чеклист портфолио: 4 проекта на GitHub

Рекрутеры открывают GitHub чтобы посмотреть: умеешь ли ты формулировать бизнес-задачу, находить инсайты и объяснять выводы. Учебные тетради без контекста — не портфолио.

Что должно быть в минимальном портфолио Junior:

  • Проект 1 — SQL-анализ. Возьми публичный датасет (транзакции, поведение пользователей, продажи). Напиши 10–15 запросов, каждый отвечает на конкретный бизнес-вопрос. README на русском: что за данные, какие вопросы ставил, что нашёл. GitHub обязателен.
  • Проект 2 — EDA в Python. Exploratory Data Analysis — читаешь датасет, чистишь, строишь визуализации, находишь 3–5 нетривиальных наблюдений. Оформляй как Jupyter Notebook с пояснениями на живом языке, не просто код. Хорошие источники данных: открытые данные hh.ru, данные Росстата, датасеты по недвижимости.
  • Проект 3 — Дашборд. Интерактивный дашборд в Tableau Public или Power BI — с фильтрами, несколькими визуализациями, логичным потоком от общего к частному. Ссылка на опубликованный дашборд ценнее скриншота.
  • Проект 4 — A/B-тест. Симуляция или анализ реального эксперимента: постановка гипотезы, расчёт необходимой выборки, проверка значимости результата. Покажи что понимаешь разницу между статистической и практической значимостью.

Разница между сильным и слабым портфолио — в нарративе. Слабое: "вот код". Сильное: "я хотел понять X, для этого взял датасет Y, выяснил что Z — это противоречит интуиции потому что..."

Лучшие курсы аналитика данных в 2026 году

Сравнение по открытым данным школ (июнь 2026). Цены меняются — актуальные проверяй на сайте школы:

Курс Длительность Стек Стоимость Подходит если
Яндекс Практикум — Аналитик данных 9 мес SQL, Python, Tableau ~130 000 ₽ Старт с нуля, нужен глубокий фундамент
Skillbox — Профессия Аналитик данных 12 мес SQL, Python, Power BI ~115 000 ₽ Важна длинная рассрочка и официальный диплом
Нетология — Аналитик данных 8 мес SQL, Python, Tableau, A/B ~95 000 ₽ Есть базовые знания, хочешь быстрее
SkillFactory — Data Analyst 10 мес SQL, Python, pandas, статистика ~105 000 ₽ Нужна сильная техническая база

Рассрочка доступна во всех школах. Все программы включают дипломный проект и содействие в трудоустройстве — но реальная помощь с работой сильно зависит от конкретного куратора и активности самого студента.

Все актуальные курсы с ценами и отзывами: каталог курсов аналитика данных на SkillEdge.

Как проходит собеседование в 2026 году

Большинство компаний используют схему из 3–4 этапов. Вот что реально происходит на каждом:

  • HR-скрининг (20–30 мин). Проверяют соответствие базовым требованиям, мотивацию, зарплатные ожидания. Никакой технической части. Главная задача — не напугать рекрутера странными ответами про деньги или срок выхода.
  • Тестовое задание. Дают датасет и 2–3 задания: SQL-запросы, базовый анализ в Python, иногда дашборд. Срок выполнения — обычно 3–5 дней. Это главный фильтр: здесь отсеивается большинство кандидатов. Пиши код чисто, добавляй комментарии, оформляй выводы словами.
  • Техническое интервью (1–1.5 часа). Разбор тестового, живые SQL-задачи (особенно оконные функции — ROW_NUMBER, RANK, LAG), кейс-вопросы типа "метрики упали, что будешь делать", вопросы по статистике (что такое p-value, когда A/B-тест можно остановить).
  • Финальная встреча. Культурный фит, знакомство с командой. Сюда доходят уже проверенные кандидаты — шансы высокие.

Четыре SQL-задачи которые встречаются чаще всего:

  • Найти дубликаты в таблице (GROUP BY + HAVING COUNT > 1)
  • Топ-N записей по каждой группе (ROW_NUMBER + PARTITION BY)
  • Скользящее среднее за 7 дней (AVG с оконной функцией)
  • Найти пользователей активных в двух разных периодах (INTERSECT или два JOIN)

Реальный рынок для Junior: без иллюзий

2026 год — рынок аналитиков конкурентный. На одну Junior DA вакансию приходит десятки откликов: многие прошли одинаковые курсы и сделали одинаковые учебные проекты. Именно поэтому портфолио с реальными данными и нестандартными вопросами работает лучше любого сертификата.

Что реально повышает шанс на первый оффер:

  • Портфолио с живыми проектами на реальных данных (не учебные датасеты с курса)
  • Хоть одна реальная задача — стажировка, фриланс, внутренний проект на текущей работе
  • Активность на Kaggle — даже бронзовая медаль говорит что ты участвуешь в сообществе
  • Нетворкинг через телеграм-каналы аналитиков и хакатоны — часть вакансий закрывается до публикации
  • Гибкость по первому месту: стажировка в сильной команде за 60–70 тыс лучше ожидания идеальной удалёнки за 100 тыс

Среднее время поиска после окончания обучения и сборки портфолио — 2–4 месяца активных откликов. Это нормальный срок, не сигнал что что-то пошло не так.

FAQ: вопросы которые задают чаще всего

Нужна ли математика?
На старте — нет. Базовой статистики хватит: понять среднее и медиану, разобраться с понятием корреляции, научиться интерпретировать p-value. С ростом до Middle придётся копнуть глубже — критерий Стьюдента, расчёт выборки для A/B-теста, поправки на множественное тестирование. Настоящая математика (линейная алгебра, матан) — это уже Data Scientist.

Можно без опыта в IT?
Да, и это одна из привлекательных черт профессии. Бэкграунд в экономике, маркетинге, финансах или социологии — это плюс, а не ноль. Если умеешь работать с Excel и понимаешь бизнес-процессы, у тебя уже есть то что многим разработчикам приходится учить с нуля.

Чем DA отличается от Data Scientist?
DA работает с тем что уже произошло — объясняет, находит причины, строит отчётность. DS работает с тем что может произойти — строит предсказательные модели. Разные задачи, разный стек, и порог входа у DS заметно выше: нужна математика и машинное обучение.

Курсы или самостоятельно?
Оба варианта работают. Самостоятельно — дольше, но дешевле: всё нужное есть бесплатно на Stepik, Kaggle Learn и в документации. Курс даёт структуру, куратора и содействие с работой. Если умеешь учиться без внешнего давления — смело иди сам. Если нет — курс окупается быстрее чем кажется.

Сколько платят без опыта?
Junior DA в Москве стартует от 70 000–90 000 ₽/мес, в регионах — от 50 000–65 000 ₽/мес. Через полтора года активной работы реально выйти на 140 000–180 000 ₽ — это уже уровень Middle.

Tableau или Power BI?
Зависит от целевого работодателя. IT-продукты и стартапы — чаще Tableau. Банки, госсектор, корпорации — Power BI или Яндекс DataLens. Если не знаешь куда хочешь — учи Tableau Public (бесплатен, популярен в портфолио). Перейти с одного на другой занимает 2–3 недели.

Есть ли удалёнка для Junior?
Да, но меньше чем хотелось бы. По данным hh.ru, около 40% Junior DA вакансий предполагают гибридный или удалённый формат. Полная удалёнка на Junior — скорее исключение. Для первой работы стоит быть готовым к офису хотя бы несколько дней в неделю.

Читайте также