карьерааналитик данныхSQLPythonсобеседование

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

2026-04-12 15 мин

Аналитик данных — одна из самых востребованных профессий в IT. На hh.ru ежедневно 3000+ вакансий с пометкой "аналитик". Порог входа адекватный: не нужно знать алгоритмы на уровне Codeforces. Нужны SQL, базовый Python, понимание метрик и умение объяснить выводы бизнесу.

Этот гайд — конкретный план: что учить, в каком порядке, какие задачи решать и как пройти собеседование в Яндекс, Ozon, Сбер, Авито или Тинькофф.


Кто такой аналитик данных

Типичный день аналитика
10:00 — дейлик (15 мин). 10:30 — ad-hoc запрос от маркетинга: "сколько пользователей из Казани купили подписку?". 12:00 — обновил дашборд retention. 14:00 — дизайн A/B-теста для нового онбординга. 16:00 — разбор результатов прошлого теста, отчёт в Confluence.

Часто путают разные роли. Вот чем они отличаются:

РольЧем занимаетсяКлючевые инструментыЗарплата Middle
Data AnalystSQL-запросы, дашборды, ad-hoc отчётыSQL, ClickHouse, Superset180-250K
Product AnalystМетрики продукта, A/B-тесты, воронкиSQL, Python, Amplitude200-300K
BI AnalystВизуализация, ETL для дашбордовTableau, Power BI, DataLens170-250K
Data EngineerПайплайны, хранилища, инфраструктураPython, Airflow, Spark, Kafka250-400K
Почему это важная профессия
Компании принимают тысячи решений каждый день. Без аналитика они делают это вслепую — на интуиции. С аналитиком — на данных. Ты буквально экономишь компании миллионы, показывая какие фичи работают, а какие нет.


Зарплаты аналитиков в 2026

Junior
100-160K
0-1 год, Москва
Middle
180-300K
1-3 года
Senior
300-500K
3-5 лет
Lead
450-800K
5+ лет, управление

Зарплата зависит от компании и грейда
Данные Levels.fyi и открытых источников, 2025-2026. Удалёнка сглаживает разницу: многие компании платят по московскому грейду независимо от города.

Зарплаты по компаниям (данные Levels.fyi)

КомпанияJuniorMiddleSeniorLead / Principal
Яндекс130-165K200-300K350-540K500K+
Ozon120-160K190-280K280-400K400K+
Сбер110-150K190-250K280-400K450K+
Авито130-170K200-300K320-450K450K+
Тинькофф120-160K180-270K300-420K400K+
VK120-155K180-260K280-380K380K+
Стартап80-130K150-220K220-320Kпо договорённости
Это total compensation
Цифры включают оклад + бонусы + RSU (акции). В Яндексе и Ozon значительная часть компенсации — это RSU, которые могут составлять 20-40% от total comp на уровне Senior+.


Какие навыки нужны

SQL
Must-have #1. SELECT, JOIN, GROUP BY, оконные функции, CTE, подзапросы. Без SQL аналитик не может работать — это основной инструмент каждый день.

Тренажёр: 425 SQL задач →

Python
pandas для таблиц, matplotlib/seaborn для графиков, numpy для вычислений. Нужен для ad-hoc анализа, автоматизации и ML-задач.

Тренажёр: 348 Python задач →

Продуктовые метрики
DAU, LTV, CAC, Retention, Churn, ARPU, NPS, конверсия. Понимание что считать, зачем, и как эти метрики связаны между собой.

317 метрик с формулами →

Статистика и A/B
p-value, доверительные интервалы, MDE, ошибки I и II рода, CUPED. A/B-тесты спрашивают на каждом собеседовании.

Конспекты: A/B, статистика, SQL →

Инструменты
ClickHouse (колоночная БД, стандарт в РФ), Superset/DataLens (дашборды), Airflow (ETL), Jupyter Notebook (исследования).

Курсы и материалы →

Soft skills
Data storytelling, презентация результатов, коммуникация со стейкхолдерами. Аналитик, который не умеет объяснить — бесполезен.

2500+ вопросов с собесов →

Что нужно на каком уровне

НавыкJuniorMiddleSenior
SQLSELECT, JOIN, GROUP BY, WHEREОконные функции, CTE, подзапросыОптимизация, EXPLAIN, партиционирование
Pythonpandas basics, читать кодpandas свободно, визуализацияML-библиотеки, автоматизация
МетрикиЗнать DAU, Retention, CRДекомпозиция метрик, unit-экономикаKPI-дерево, North Star, OKR
A/B-тестыПонимать что это и зачемДизайн теста, интерпретацияCUPED, MDE, sequential testing
ИнструментыExcel, один BI-инструментClickHouse, Superset, GitAirflow, dbt, архитектура DWH

Зачем каждый навык и где его применяешь

SQL — фундамент всего

Без SQL аналитик не работает. Это как английский для международного бизнеса — без него никуда. Каждый день ты пишешь запросы: от простых "сколько заказов вчера" до сложных когортных анализов с оконными функциями.

Что конкретно учить:

Бесплатно
На Заскуль Питона первые 5 SQL-задач в тренажёре бесплатные. Каждая задача — реальная таблица, реальный SQL, мгновенная проверка в браузере. Попробовать SQL-тренажёр

Python — для глубокого анализа

SQL отлично считает агрегаты, но когда нужно построить график, обработать JSON, сделать статистический тест — нужен Python. Аналитик пишет не production-код, а Jupyter-ноутбуки: загрузил данные, покрутил, построил визуализацию, сделал вывод.

Что учить:

Бесплатно
348 Python-задач в браузере с мгновенной проверкой: pandas, numpy, scipy, matplotlib. Первые 5 задач бесплатно. Попробовать Python-тренажёр

Продуктовые метрики — язык бизнеса

Аналитик, который знает SQL, но не понимает метрики — просто выгружальщик данных. Тебя нанимают не за запросы, а за инсайты. Нужно понимать: что такое retention, почему он падает, как связан с LTV, что с этим делать.

Ключевые метрики:

Бесплатно
317 метрик с формулами и SQL-запросами. 10 ключевых метрик доступны бесплатно. Каталог метрик

A/B-тесты и статистика

На собеседованиях аналитика всегда спрашивают про A/B-тесты. Это не опционально — это обязательный навык. Нужно понимать: как дизайнить тест, сколько трафика нужно, как интерпретировать результат, когда можно раскатывать.

Что учить:

Бесплатно
Конспекты по A/B-тестам, статистике и SQL с формулами и примерами. Первый модуль каждого курса бесплатный. Открыть конспекты


Пошаговый план на 6 месяцев

1
Месяц 1-2: SQL + основы Python
SQL: SELECT, WHERE, JOIN (все типы), GROUP BY, HAVING, ORDER BY, подзапросы, CTE. К концу второго месяца — оконные функции (ROW_NUMBER, LAG, SUM OVER).
Python: синтаксис, pandas (read_csv, groupby, merge, pivot_table), matplotlib (базовые графики).
Практика: SQL-тренажёр — решай по 3-5 задач в день. Python-тренажёр — начни с Easy.

2
Месяц 3-4: Метрики + статистика + A/B
Метрики: выучи DAU, Retention, LTV, CAC, ARPU, конверсию. Пойми как они связаны (KPI-дерево).
Статистика: нормальное распределение, p-value, доверительные интервалы, t-тест.
A/B-тесты: дизайн теста, расчёт выборки, интерпретация результатов.
Практика: 317 метрик — изучай по 2-3 в день. Конспекты — раздел A/B-тесты.

3
Месяц 5-6: Кейсы + подготовка к собесам
Кейсы: продуктовые кейсы — структурированный разбор бизнес-ситуаций. "Конверсия упала на 10% — что делать?"
Тестовые задания: реальные задания от Яндекса, Ozon, Сбера — SQL + Python + дашборд.
Мок-собеседования: тренировка формата "вопрос-ответ" с обратной связью.
Практика: 412 кейсов, 497 тестовых заданий, AI мок-собеседование.


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

Собеседование аналитика обычно состоит из 3-4 этапов. Каждый проверяет разное:

ЭтапЧто проверяютФорматГде тренироваться
HR-скринингМотивация, зарплатные ожидания, опытЗвонок 20-30 минПодготовь рассказ о себе
ТехническоеSQL, Python, теорвер, статистикаЗадачи на доске / shared screenSQL-тренажёр, Python
Продуктовый кейсМетрики, декомпозиция, бизнес-мышлениеОбсуждение 30-60 мин412 кейсов, метрики
ФиналCulture fit, вопросы командеВстреча с руководителемПодготовь вопросы

Техническое интервью — как устроено

Техническое интервью обычно идёт 60-90 минут и состоит из 4 блоков. Порядок может меняться, но блоки стандартные:

1
Теория вероятностей (15-20 мин)
Задачи на Байеса, условные вероятности, комбинаторику. Не нужно помнить формулы наизусть — нужно уметь рассуждать.

Мини-кейс: теорвер
Задача: У тебя 2 монеты — одна честная (50/50), другая с двумя орлами. Ты случайно взял одну и подбросил — выпал орёл. Какова вероятность, что монета честная?

Решение: По Байесу. P(честная|орёл) = P(орёл|честная) * P(честная) / P(орёл) = 0.5 * 0.5 / 0.75 = 1/3. Вероятность 33%, что монета честная. Больше задач на теорвер

2
Статистика и A/B-тесты (15-20 мин)
p-value, доверительные интервалы, ошибки I и II рода, дизайн A/B-теста, расчёт выборки, интерпретация результатов.

Мини-кейс: A/B-тест
Задача: Запустили A/B-тест новой кнопки "Купить". Через 3 дня p-value = 0.03. Можно раскатывать?

Решение: Нет. Три проблемы: (1) Peeking — смотришь до набора выборки, это инфлейтит p-value. (2) 3 дня мало — novelty effect может исказить результат. (3) Нужно проверить SRM — если соотношение групп не 50/50, данные ненадёжны. Правильно: дождаться запланированного срока и выборки. Конспекты по A/B-тестам

3
SQL — живое написание (20-30 мин)
Тебе дают таблицу (или рисуют схему) и просят написать запрос. Оконные функции, JOIN-ы, GROUP BY с HAVING, подзапросы.

Мини-кейс: SQL
Задача: Таблица orders (user_id, order_date, amount). Найди пользователей, у которых второй заказ был в течение 7 дней после первого.

Решение: Используем LAG: SELECT user_id FROM (SELECT user_id, order_date, LAG(order_date) OVER (PARTITION BY user_id ORDER BY order_date) AS prev_date FROM orders) t WHERE DATEDIFF(order_date, prev_date) <= 7 AND prev_date IS NOT NULL. Решать SQL-задачи

4
Продуктовый/бизнес кейс (20-30 мин)
Финальный этап — тебе дают бизнес-ситуацию и просят разобрать. Здесь проверяют продуктовое мышление, а не код.

Мини-кейс: продуктовый
Задача: Конверсия в покупку упала на 15% за неделю. Что делать?

Решение: (1) Уточнить: на каком шаге воронки? на какой платформе? в каком сегменте? (2) Гипотезы: баг после релиза, сезонность, изменение трафика (больше "холодных"), конкурент запустил акцию. (3) Проверка: разбить по платформам, проверить логи релизов, посмотреть микс трафика. (4) Решение: если баг — откатить; если трафик — пересмотреть каналы. 412 продуктовых кейсов

"100 откликов = 10-15 ответов = 3-5 собеседований = 1 оффер. Это нормальная статистика для Junior-аналитика в 2026 году. Не сдавайся после первых отказов."

Потренируйся бесплатно
AI мок-собеседование: AI-интервьюер задаёт вопросы как на реальном собесе, оценивает ответы и даёт фидбек. Пройти мок-собес


Тестовое задание — как не провалить

Многие компании дают тестовое перед или после собеседования. Обычно это:

Главные ошибки:

360+ реальных тестовых заданий
Задания от Яндекса, Сбера, Ozon, Авито, Тинькофф и других компаний. SQL, Python, продуктовые кейсы. Все тестовые задания


Какие инструменты нужно знать

Аналитик работает не только в SQL и Python. Есть стек инструментов, которые встречаются в большинстве компаний:

ClickHouse — база данных для аналитики

Колоночная СУБД от Яндекса. Стандарт аналитики в российском IT. Запрос, который в PostgreSQL выполняется 10 минут, в ClickHouse отработает за 2 секунды. Почти все крупные компании (Яндекс, Ozon, Авито, VK) используют ClickHouse для аналитических запросов.

Что нужно знать: синтаксис похож на стандартный SQL, но есть особенности — toStartOfMonth() вместо DATE_TRUNC, uniq() вместо COUNT(DISTINCT), массивы и вложенные структуры.

BI-инструменты — дашборды и визуализация

Аналитик строит дашборды для бизнеса. Основные инструменты:

ИнструментГде используютОсобенности
SupersetЯндекс, стартапыOpen source, подключается к ClickHouse
DataLensЯндекс CloudБесплатный, интеграция с ClickHouse
TableauКрупные компанииМощный, но платный
RedashСтартапыПростой: SQL → график
MetabaseНебольшие командыБез SQL можно строить графики

На собеседовании обычно не спрашивают конкретный инструмент — важно понимать принципы визуализации и уметь рассказать какие дашборды строил.

Jupyter Notebook — исследования и ad-hoc

Интерактивная среда: пишешь код, тут же видишь результат. Стандартный инструмент для разведочного анализа, построения графиков, проверки гипотез. На собеседовании могут попросить показать ноутбук с твоим анализом.

Git — контроль версий

Даже аналитик должен уметь: git add, git commit, git push, создать PR. SQL-запросы, dbt-модели, скрипты — всё живёт в репозитории. На собеседовании могут спросить "как вы версионируете свой код?"

Не нужно знать всё сразу
Для Junior достаточно SQL + один BI-инструмент + Jupyter. ClickHouse, Git, dbt — это Middle-уровень. Не пытайся выучить всё до первого собеседования.


Продуктовые кейсы — что спрашивают и как отвечать

Кейсы — самая непредсказуемая часть собеседования. Нет "правильного ответа" — оценивают ход мысли. Вот типичные форматы:

Формат 1: Диагностика метрики

"DAU упал на 20% за неделю. Что делать?"

Структура ответа:

Формат 2: Дизайн метрики

"Как измерить качество поиска в приложении?"

Нужно предложить набор метрик:

Формат 3: Дизайн A/B-теста

"Хотим поменять алгоритм рекомендаций. Как протестировать?"

Нужно описать:

412 кейсов для практики
Реальные продуктовые кейсы из e-commerce, fintech, SaaS, логистики. Каждый кейс — структурированный разбор с данными, задачами и решением. Все кейсы


Резюме аналитика — что писать

Резюме — первое, что видит рекрутер. У него 10 секунд на решение "пригласить или нет". Что должно быть:

Обязательные блоки

Чего НЕ надо

Pet-project — замена опыту

Если нет коммерческого опыта, сделай проект:

Один хороший pet-project = полгода "опыта" в глазах рекрутера.

AI-проверка резюме
Загрузи резюме — AI-интервьюер оценит и даст рекомендации по улучшению. Проверить резюме


День из жизни аналитика данных

Чтобы понять, подходит ли тебе профессия — вот как выглядит типичный день middle-аналитика в продуктовой компании:

09:50 — Открыл ноутбук, проверил алерты. DAU в норме, пайплайн отработал. Всё зелёное.

10:00 — Дейлик (15 минут). "Вчера: закончил анализ воронки чекаута. Сегодня: начну дизайн A/B-теста. Блокер: жду данные от дата-инженера."

10:30 — Ad-hoc от маркетинга: "Сколько пользователей из рекламного канала X конвертировались за последний месяц?" SQL-запрос, 10 минут, ответ в рабочий чат.

11:00 — Основная работа: дизайн A/B-теста для нового онбординга. Считаешь MDE, размер выборки, выбираешь метрики, описываешь в документе.

12:30 — Обед.

13:30 — Синк с продактом: обсуждаете результаты прошлого A/B-теста. Конверсия выросла на 2.5%, статистически значимо. Решение: раскатываем на 100%.

14:00 — Обновляешь дашборд retention: добавил новый сегмент (пользователи из push-уведомлений), построил когортную таблицу.

15:00 — Груминг (30 минут): продакт показывает задачи на следующий спринт. Аналитик оценивает: "эта задача на 3 SP, эта на 5, а вот эта — нужен spike, сначала разберёмся в данных".

16:00 — Ревью SQL-запроса коллеги. Нашёл: LEFT JOIN теряет строки, нужен INNER. Написал комментарий в PR.

17:00 — Документация: записал результаты A/B-теста в Confluence. Графики, выводы, рекомендации. Скинул ссылку в командный чат.

17:30 — Посмотрел что нового в бэклоге. Интересная задача: "исследовать каннибализацию между мобильным приложением и десктопом". Попросил продакта взять в следующий спринт.

"80% работы аналитика — это SQL-запросы и коммуникация. 10% — Python. 10% — красивые графики. Если ты хорош в SQL и умеешь объяснять — ты уже впереди половины кандидатов."


Сколько времени нужно на подготовку

Зависит от стартовой точки:

Стартовая точкаДо JuniorДо первого оффера
С нуля (не IT)4-6 месяцев6-9 месяцев
Из смежной сферы (маркетинг, финансы)2-4 месяца3-6 месяцев
Уже знаешь SQL1-2 месяца2-3 месяца
Из разработки2-4 недели1-2 месяца

Это при условии 2-3 часа в день. Если full-time — в 2 раза быстрее.

Главное — регулярность
30 минут каждый день лучше, чем 5 часов раз в неделю. Решай по 3 SQL-задачи в день — через месяц будешь готов к 80% технических собеседований. Начать решать


Где учиться бесплатно

Бесплатный доступ для старта
SQL-тренажёр (5 задач), Python-тренажёр (5 задач), 20 вопросов с собесов в день, 10 ключевых метрик, словарь IT-сленга, курсы и материалы. Для полного доступа ко всем 425 SQL-задачам, 412 кейсам и AI-собесу — подписка Pro.

Что доступно бесплатно на платформе:


Где искать работу

hh.ru — основная площадка. Ищи: "аналитик данных", "продуктовый аналитик", "BI аналитик". Фильтруй: без опыта / 1-3 года. В 2026 году активных вакансий — 2000+ ежедневно.

LinkedIn — обязателен для крупных компаний. Заполни профиль, укажи навыки (SQL, Python, A/B testing). Рекрутеры активно ищут аналитиков.

Telegram — самый быстрый канал:

Рефералы — лучший способ. Попроси знакомых из IT порекомендовать тебя. Реферальный кандидат проходит быстрее и имеет приоритет.


Частые ошибки при переходе в аналитику

"Лучший момент начать — вчера. Второй лучший момент — сейчас. Открой SQL-тренажёр и реши первую задачу. Через 6 месяцев ты будешь на собеседовании."


Заключение

Стать аналитиком данных в 2026 — реально. Порог входа ниже, чем в разработку, зарплаты растут, вакансий много. Главное — системный подход: SQL -> Python -> метрики -> кейсы -> собеседования.

Всё, что нужно для подготовки, есть на одной платформе:

Начни с SQL. Прямо сейчас.

Начни подготовку прямо сейчас
2500+ вопросов, 425 SQL-задач, 412 кейсов, AI мок-собеседования. Бесплатно.
Попробовать бесплатно →