Полный roadmap от полного нуля до Junior-оффера. Каждый этап имеет конкретную цель и количество задач для практики. Главное — регулярность: 1-2 часа в день лучше чем 10 часов на выходных.
В аналитике 5 разных ролей с разным фокусом и зарплатой. Перед началом обучения важно понять в какую именно роль хочешь — это повлияет на акценты в подготовке.
Учи SELECT/WHERE/ORDER BY/GROUP BY/HAVING. Базовые JOIN (INNER/LEFT). Подзапросы. К концу месяца 1 — решай 5-10 задач уровня easy в день. Месяц 2: окна (ROW_NUMBER, RANK), CTE, агрегаты на больших таблицах. Цель — 100-150 решённых задач.
pandas (groupby, merge, pivot, time series). numpy (vectorization). matplotlib/seaborn (визуализация). К концу месяца 3 — умеешь загрузить CSV, посчитать средние по группам, нарисовать график. Месяц 4: scipy.stats (t-test, chi-square), bootstrap.
Статистика: распределения, доверительный интервал, гипотезы (H0/H1), t-test, chi-square. A/B-тесты: дизайн (sample size, MDE), peeking, SRM, multiple testing. Метрики: DAU/MAU, Retention, LTV, CAC, NPS, churn rate, юнит-экономика.
Кейсы: «Падение DAU −15%, почему?». Учишься структурировать: данные → гипотезы → анализ → выводы. Минимум 30 кейсов. BI: один инструмент глубоко (Tableau / DataLens / Power BI). Дашборды с фильтрами, drill-down.
Активная подготовка: 10 mock-интервью (живые или AI), 50 решённых задач по компаниям (Яндекс/Ozon/Тинькофф), 5 продуктовых кейсов, обновление резюме, нетворк (Telegram-каналы, конференции). Цель — 3-5 офферов Junior на 70-150K ₽.
Топ-5 источников для Junior-аналитика 2026:
Junior без опыта работы — не редкость. Главное правильно подать что есть.
Pet-проекты компенсируют отсутствие опыта работы. Главное — реальные публичные данные и значимая бизнес-задача.
Эти ошибки делают почти все кто переходит из инженерии / гуманитарных профессий.
6-12 месяцев активного обучения (2-3 часа в день). С техническим бэкграундом (программист, инженер) — 4-6 месяцев. С гуманитарным — 9-12 месяцев. Главное не сокращать SQL и статистику, на них держится 80% технических вопросов на собесе.
Нет, формально не требуется. У 30% Junior аналитиков в Яндекс/Ozon — не профильный диплом (инженер, химик, переводчик). Главное: SQL + Python + статистика + продуктовое мышление. Резюме без диплома компенсируется портфолио из 3-5 проектов на GitHub.
1) Habr — статьи по A/B-тестам, метрикам, SQL/Python. 2) Документация PostgreSQL и pandas — лучший reference. 3) Kaggle Courses — бесплатно, фокус на ML. 4) YouTube туториалы по конкретным темам. 5) Наш zasqlpython.ru — 5 задач каждого типа бесплатно. Достаточно чтобы дойти до Junior без платных курсов.
Зависит от стиля обучения. Плюсы менторского формата: структура, проектное портфолио, обратная связь по коду. Минусы: цена 100-200K ₽. Если есть деньги и нужна дисциплина — может подойти. Если можешь учиться сам — тратишь только на разовые консультации с опытным аналитиком (5-10K ₽/час).
Яндекс (G14, ~190K ₽/мес), Ozon, Tinkoff, Avito, Wildberries — top-5 для входа. Также: маркетплейс СБЕР, X5 Tech, МТС Big Data. Стартапы (B2B SaaS) — меньше зарплата, но быстрый рост. Не подавайся в банки без опыта — у них собес сложнее.
Да, опыт работы в любой сфере — преимущество. Аналитик из бизнес-домена (банки, телеком, ритейл) ценнее джуна без опыта. Главное — продуктовое мышление. Стартапы охотно берут «вторая профессия» после 30-35 лет.
3-5 хороших проектов лучше 10 поверхностных. Каждый: задача (что решаем), стек (Python, SQL, BI), данные (откуда), вывод (что узнали). Pet с парсингом своих данных (Wildberries, Ozon API) ценнее чем работа над Titanic dataset.
SQL. Он короче в обучении (1-2 месяца до уверенного middle vs 3-4 для Python). На 80% собесов SQL спрашивают первым. Python без SQL — бесполезен в аналитике (данные читать неоткуда).
На Junior — да, можно работать в BI/отчётности. На Middle+ — нет. Стат нужна для A/B-тестов, оценки гипотез, доверительных интервалов. Без статистики — это не аналитик, а BI developer (другая профессия).
1) Решаешь 90% задач Junior без подсказки за < 15 мин. 2) Можешь объяснить вслух любую SQL-window-функцию. 3) Знаешь формулы LTV/CAC/Retention. 4) Прошёл 5+ mock-интервью с positive feedback. 5) Имеешь 3+ pet-проекта на GitHub.