Knowledge sharing в команде аналитиков

Зачем

Без knowledge sharing:

  • Одни и те же ошибки каждый квартал.
  • Каждый «своим шедевром» изобретает колесо.
  • Новичок учится 6 месяцев вместо 2.
  • Expertise команды = expertise одного человека.

С knowledge sharing:

  • Общий level up.
  • Быстрее решения проблем.
  • Лучше командная культура.
  • Сильнее бренд команды.

Форматы

1. Weekly analytics stand-up

  • 15 минут.
  • Каждый: что делал, что новое узнал, какие проблемы.
  • Low overhead, high value.

2. Tech talk / Demo

  • 30-45 минут.
  • Кто-то презентует свой анализ / технику / tool.
  • 1-2 раза в месяц.

Темы:

  • Новая A/B-техника.
  • Интересный кейс.
  • Урок из пост-мортема.
  • Review tool (dbt, Superset).

3. Code review

  • Pull request в GitHub / GitLab.
  • Каждая SQL / dbt model проходит review.
  • Auto-learning через reading чужого кода.

4. Pair programming / pair analysis

  • Когда: complex проекты, onboarding новичка.
  • 2 часа — работаем вместе.
  • Учишься бесцветно.

5. Документация

  • Confluence / Notion.
  • После каждого проекта — тizing write-up.

Подробнее.

6. Retros (post-mortems)

После инцидентов / провалов:

  • Что случилось.
  • Почему.
  • Что выучили.
  • Что изменить.

Blameless. Не «кто виноват», а «что процесс позволил это случиться».

Темы

Technical

  • SQL tricks (оконные, CTE).
  • Pandas optimizations.
  • ML-методы (если нужно).
  • BI-инструменты.
  • Data modeling.

Product

  • Case studies («как я разобрал retention drop»).
  • Framework (JTBD, AARRR).
  • Research papers.

Process

  • Как вести проект от request → delivery.
  • Communication с PM.
  • Как делать good documentation.

Career

  • Growth stories («как я стал senior»).
  • Interview prep (полезно senior — давать feedback junior).
  • Conferences, articles.

Примеры форматов

Brown bag lunch

  • Eдим, слушаем.
  • 30 мин презентация.
  • Casual.

Lightning talks

  • 10 человек по 5 минут.
  • Энергично, много contents.

Deep dive

  • 1 час, одна тема глубоко.
  • Q&A в конце.

Analysis showcase

  • Группа презентует завершённый анализ.
  • Критикуем, учим.

Инструменты

Async sharing

  • Notion / Confluence — документация.
  • Slack channels — daily sharing, articles.
  • GitHub/GitLab — code.

Live

  • Zoom / Google Meet — встречи.
  • Miro / FigJam — whiteboarding.

Если хочется сразу закрепить тему на практике — открой тренажёр в Telegram. 10 минут в день — и синтаксис в пальцах.

Onboarding через sharing

Новому аналитику:

Week 1

  • Читать existing documentation.
  • Shadowing senior на встречах.
  • Познакомиться со всей командой 1:1.

Week 2-4

  • First small project с pair-assistance.
  • Code reviews его work.
  • Регулярные check-ins.

Month 2-3

  • Small presentation of его first project.
  • Привлекаем к knowledge sharing — «расскажи, как понимаешь X».

Пример weekly ritual

Понедельник — planning

  • Quick standup.
  • Обновление roadmap.

Среда — tech talk

  • 1 person shares.
  • 30 минут.

Пятница — sharing и learning

  • Round-table: что узнали за неделю.
  • Обсуждение articles / papers.

Не все компании делают ежедневно. Главное — регулярно.

Культура

1. No stupid questions

Новички боятся спросить «что такое X». Создайте культуру, где это ОК.

2. Celebrate учение

«Прошёл курс — расскажи нам!» > «Выучил ML — молодец».

3. Fail forward

Делиться failures важнее, чем successes. Больше learning.

4. Senior не всё знают

Вопрос от senior — ок. Не-знание — ок.

5. No gatekeeping

«Это моя экспертиза, не делюсь» — ядовито. Команда страдает.

Как поддерживать

Nominate champions

Каждый квартал — 1-2 «knowledge champions»:

  • Активно делится.
  • Хвалят / bonus.

Measure

  • Страниц в wiki создано.
  • Tech talks дано.
  • Comments на PR.

Не жёстко, но видимо.

Onboarding review

Спросите новичка через 2 месяца: «Что хватало / не хватало?» Итерируйте.

Антипаттерны

1. Лекции без интерактива

Никто не слушает 1 час «просто говорю».

2. Слишком сложные темы без контекста

«Bayesian A/B» для команды junior — wasted.

3. Mandatory attendance

Если нет value — люди irritated. Value первый, attendance второй.

4. Только техника, без культуры

Процессы, communication, career — тоже важно.

5. Без записи

Живая встреча не сохраняется. Пишите slides / summary.

Чтобы не только читать теорию, но и решать реальные задачи — загляните в бот Карьерника. Там по каждой теме подборка вопросов с разборами.

В маленькой команде (3-5 человек)

Full programme — overkill. Достаточно:

  • Weekly standup.
  • Shared Notion docs.
  • Code reviews (pull requests).
  • Раз в месяц — mini tech talk.

В большой команде (15+)

Полная инфраструктура:

  • Weekly tech talks.
  • Quarterly hackathons.
  • Annual analytics conference внутри компании.
  • Mentorship program.

На собеседовании

Вопросы:

  • «Расскажи про team, в которой ты работал».
  • «Как вы учитесь новому?»
  • «Как решаете сложные проблемы командно?»

Good answers → показывают команду с культурой sharing.

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

FAQ

Сколько часов в неделю?

2–4 часа total: 1 standup + 1 tech talk + 1 async reading.

Кто организует?

Lead / head of analytics. Но инициатива может быть снизу — от anyone.

Как мотивировать senior делиться?

  1. Включить в performance review. 2) Показать, как это прокачает их teaching / influence skills.

Что делать, если никто не ходит?

Редкие, но ценные. Записывать, давать access позже. Не форсировать.