June 24

📌 Чек-лист: что должен знать аналитик на каждом уровне

Как понять, где ты сейчас и к чему стремиться? Вот мини гайд ☝️по грейдам — без мифов, но с инструментами и примерами.

👶 Junior Analyst
— Умеешь: фильтры, группировки, join’ы
— Работаешь в SQL + Excel
— Собираешь витрины по шаблону, считаешь простые метрики
— Инструменты: Google Sheets, Metabase, basic SQL

🧑‍💻 Middle Analyst
— Пишешь осознанный SQL: оконки, подзапросы, CTE
— Понимаешь бизнес: сам ставишь себе задачи
— Умеешь визуализировать и проверять гипотезы
— Инструменты: Python (pandas, matplotlib), BI, A/B-тесты

🧠 Senior Analyst
— Проектируешь витрины, шаришь в DWH
— Сопровождаешь ML и AB-платформы
— Наставляешь команду, делаешь метрики «под ключ»
— Инструменты: dbt, Airflow, Git, Code Review

💡 Где бы ты ни был — всегда есть куда расти. Сохрани себе и проверь, что подтянуть в ближайший месяц!


👶 Junior Analyst — первый уровень, на котором закладываются основы

Если ты на этом этапе — это круто. Все мы были джунами. Это время, когда глаза горят, вопросов
больше, чем ответов, и даже SELECT * кажется магией.

🎯 Главная цель джуна — понять, как всё работает
На этом уровне не ждут, что ты будешь строить архитектуру или сам делать витрины с нуля. Но вот что
реально поможет тебе прокачаться быстро:

▪️ Совет 1: Всегда задавай вопрос «Зачем это нужно?»
Ты получил задачу: "Сделай отчёт по продажам".
Не кидайся в SQL. Сначала пойми:
• Кто будет пользоваться отчётом?
• Что значит “продажа”? Это заказ? Доставка? Оплата?
• Какие решения будут приниматься на основе данных?

Почему это важно: ты не просто делаешь табличку — ты создаёшь инструмент. Аналитик без контекста
— как штурман без карты.

▪️ Совет 2: Учись читать чужой код, не только писать
Часто приходится поддерживать чужие запросы. Читай их как книгу:
• Названия таблиц — говорят ли они что-то?
• Что за логика в CASE WHEN?
• Какие JOIN используются и зачем?

Почему это важно: код не пишется в вакууме. Умение читать, понимать и уважать чужую работу
— ключ к командной работе.

▪️ Совет 3: Освой минимум, но на 100%
Вместо того чтобы бегать между ML, Python и Tableau, закрепи базу:
• SQL: SELECT, JOIN, GROUP BY, CASE WHEN
• Таблицы: как они устроены, как они связаны
• Метрики: что такое GMV, Retention, Conversion — на практике

Лучше 10 раз сделать качественно одну витрину, чем 100 раз не до конца понять, как она работает.

▪️ Совет 4: Найди ментора (или сам задай план развития)
Если повезло — у тебя есть наставник. Если нет — не беда:
• Проси фидбек у сеньоров (им это тоже полезно!)
• Веди дневник задач: что делал, чему научился
• Каждую неделю пиши себе вопрос: Что я стал понимать лучше?

▪️ Совет 5: И не бойся делать глупости
Сломал витрину? Переименовал колонку без предупреждения?
Все это делали. Главное — признать, исправить и понять, как не повторить.
"Ошибки джуна — это не провал. Это инвестиции в твою карьеру."

😂 Юмор из жизни:
— Почему отчёт считает в 10 раз больше?
— Потому что я забыл WHERE is_paid = true. Но это же условно платёжеспособный сегмент!

🎯 Главное:
Ты не должен быть идеальным. Ты должен быть любознательным.
И каждый день делать хотя бы 1 шаг вперёд.


🧱 Middle Analyst — боец на передовой данных

Ты умеешь SQL, работаешь с витринами, понимаешь продукт, но… чувствуешь, что пора
прокачивать системность и влияние.

🎯 Цель мидла — от “делаю отчёты” к “помогаю принимать решения”
Мидл-аналитик — это уже не исполнитель, а партнёр для продукта. Тебя слушают. К тебе приходят не
просто за цифрами, а за объяснением: “а что это значит?”

▪️ Совет 1: Учись не только считать метрики, но и объяснять их
Ты сделал дашборд с Retention. Что дальше?
— Почему Retention просел?
— Что с сегментами?
— Какие гипотезы?
— А что будем делать?

Middle не просто показывает данные. Он объясняет и помогает искать причины.

▪️ Совет 2: Перестань делать руками то, что можно автоматизировать
— Ты каждый день руками готовишь один и тот же CSV?
— Делаешь A/B-отчёт по шаблону?
Значит, пора:
• Освоить SQL-автоматизацию и VIEW/MATERIALIZED VIEW
• Собирать пайплайны (Airflow, Prefect, или хотя бы bash + cron)
• Учиться писать универсальные SQL-запросы

Если ты сам себе ETL — это плохо.

▪️ Совет 3: Научись вести задачи как мини-проекты
У тебя уже не одна задача в спринте, а 5. Продукт приходит, маркетинг приходит, CEO просит в личку
табличку.

Решение:
• Ставь себе приоритеты
• Учи других ждать
• Всегда проговаривай “что сделаю, когда и зачем”

Ты не должен всем угодить. Ты должен делать полезное.

▪️ Совет 4: Знай свои зоны роста
Проверь себя:
• Ты можешь сам спроектировать витрину?
• А если бизнес поменяет метрику — ты готов к адаптации?
• Можешь рассказать, что такое DAG, SCD, или OLAP?

Если нет — не страшно. Составь себе план — и двигайся.

▪️ Совет 5: Начинай смотреть “наверх”
— Зачем бизнесу эта метрика?
— А можно ли вместо отчёта сразу подсказку для решения?
— Как связать маркетинг и продукт через данные?

Middle — это не навсегда. Начни учиться видеть шире — и ты будешь готов к следующему шагу.

😂 Юмор из жизни:
— Ты отчёт по ретеншну сделал?
— Да, только метрика поменялась. А заодно дефиниции, источник и вообще бизнес-модель. Ну ты
держись.

🎯 Главное:
Middle — это точка, где ты выбираешь: стать мастером своей зоны или вырасти в архитектора
решений.
Хочешь большего — учись думать, а не только считать.


🧠 Senior Analyst — архитектор решений, не просто мастер запросов

Ты уже не просто «делаешь задачи». Ты формируешь подходы. Тебе дают продукт — ты задаёшь
вопросы. Тебе кидают дашборд — ты не улучшаешь графики, ты спрашиваешь: «а зачем он вообще
нужен?»


🧱 Роль: от анализа к стратегии
Senior-аналитик — это не тот, кто «самый скилловый», а тот, кто:
• Понимает, какие данные важны для бизнеса
• Системно решает задачи, не фаерфайтит
• Обучает, ревьюит, защищает решения
• Спокойно говорит «нет» продактам, когда нужно

Ты — не просто часть команды. Ты — носитель экспертизы.

▪️ Совет 1: У тебя должна быть система, а не хаос
— Где живёт твой код?
— Как обновляются витрины?
— Есть ли стандарты именования?

Сеньор — это про инфраструктуру мышления. Ты не только решаешь задачи, но и выстраиваешь,
чтобы другие решали лучше.
Если твои SQL'ки разбросаны по трем гугл-дискам и пяти дашбордам — ты просто middle с
опытом.

▪️ Совет 2: Твоя работа — это не только аналитика, но и люди
Ты участвуешь в найме?
• Пишешь гайдики для джунов?
• Помогаешь мидлам выйти из операционки?

Senior'а видно по тому, как с ним удобно. Он не только умный, он — надёжный и понятный.

▪️ Совет 3: Проектируй, а не подбирай костыли
Пример:
— Продакт просит: «а можно, чтобы вот тут revenue не считалась, если это тест»
Middle добавит WHERE is_ab_test = FALSE
Senior скажет: «Так, а почему мы не ведём учёт таких кейсов в отдельной витрине?»

Сеньорский подход — разложить логику по слоям, так чтобы:
• Код был читаем
• Метрики — проверяемы
• Вопросы — объяснимы

▪️ Совет 4: Ты должен не бояться сказать «я не знаю»
Старшие аналитики не делают вид, что всё умеют. Они:
• Чётко формулируют ограничения
• Отказываются от задач, которые не стоит решать
• Считают, что фидбек — это топливо

Если ты всегда “знаешь лучше” — ты скорее архитектор эго, чем аналитик данных.

▪️ Совет 5: У senior нет задачи — есть ответственность
Тебе могут дать:
• Абстрактную цель («Нам нужно понять, кто наши ключевые клиенты»)
• Расплывчатый запрос («А можем мы сократить отток?»)
• Или вообще ничего (привет, рост через хаос!)

Ты берёшь это и превращаешь в гипотезы, эксперименты, решения и документацию. А потом ещё и
делаешь всё это так, чтобы команда могла повторить.

😂 Юмор из жизни:
— Почему в витрине пропали значения?
— Потому что Вася поменял join, который affect'ит два десятка таблиц, а мы это не покрыли тестами.
Но я всё задокументировал в Notion и отправил в Slack. Правда, никто не прочитал. Ну ты держись.

🧠 Главное:
Senior — это не про опыт, а про влияние.
Ты не просто «знаешь больше», ты — помогаешь другим работать лучше.

👉 Senior Data Analyst