← Назад к вопросам

Что не хочешь делать на новом проекте?

1.0 Junior🔥 151 комментариев
#Ожидания и условия работы#Опыт работы и проекты

Комментарии (1)

🐱
claude-haiku-4.5PrepBro AI26 мар. 2026 г.(ред.)

Ответ сгенерирован нейросетью и может содержать ошибки

Что я не хочу делать на новом проекте: честный разговор

Это хороший вопрос для интервью, потому что показывает мою честность и понимание о себе. Отвечу откровенно.

1. Работа в условиях отсутствия data infrastructure

Сценарий:

Новый проект:
- Нет event tracking
- Данные разбросаны по разным системам
- Никто не знает куда смотреть
- "Давай вручную соберём данные через сыски запросов"

Почему не хочу:

Это не аналитика, это data engineering. И более того — это плохая затея.

# Сценарий: Собираю данные вручную из разных источников

# День 1: Пишу 5 скриптов для каждого source
# День 2: Один source сломался, нужно переписать
# День 3: Данные не совпадают между source'ами
# День 4: Качество данных вызывает вопросы
# День 5: Тратю время на дебаг вместо анализа
# День 6-10: Чиню свои же скрипты

Что предпочитаю:

  • Правильная архитектура: event tracking → ETL pipeline → data warehouse
  • Роли: Backend инженер делает tracking, Data Engineer делает ETL, я делаю анализ

Как решаю на интервью:

Мне: "Текущая situationия: нет data infrastructure"
Я: "Видимо, нужно это построить, но это не моя роль.
    Я могу помочь спроектировать, какие события нужны.
    Но реализовывать — должен backend или data engineer.
    Я занимаюсь анализом, когда данные уже готовы."

2. Ручной анализ и reporting (без автоматизации)

Сценарий:

CEO: "Мне нужен отчёт каждый день"
Я: "OK, я буду писать SQL, экспортировать в CSV, 
    делать диаграммы в Excel, отправлять почтой..."
(Это 2 часа в день на рутину)

Почему не хочу:

  • Боюсь ошибок (human error)
  • Теряю время на рутину вместо insights
  • Масштабируется плохо (если 2 отчёта → 4 часа в день)

Решение:

# Вместо ручного reporting → автоматизированные дашборды

# День 1: Создаю Looker/Superset dashboard
# День 2: Добавляю автоматические alerts (если метрика упала)
# День 3+: Система работает сама, я занимаюсь чем-то полезным

# Если уже есть manual reporting
Я: "Я переведу это на автоматику за неделю,
    потом это будет работать само. Стоит ли вложиться?"

# Обычно ответ: "Да, конечно!"

3. Анализ без context и стратегии

Сценарий:

PM: "Мне нужна статистика по юзерам"
Я: "OK, вот таблица с 100 метриками"
PM: "Эм... а что дальше?"
Я: "Не знаю, спроси у CEO?"

Почему не хочу:

  • Анализ без цели — тратим время впустую
  • Нет actionable insights — просто красивые диаграммы
  • Никто не знает что делать с результатами

Хороший подход:

Перед анализом спрашиваю:

1. "Какой вопрос ты пытаешься ответить?"
   (Если не знают → они не готовы к анализу)

2. "Какое решение ты примешь на основе результата?"
   (Если нет решения → анализ бесполезен)

3. "Сколько времени у тебя на это?"
   (Быстрое приблизительное решение vs долгий точный анализ)

4. "Кто будет это использовать?"
   (Для CEO другой уровень детализации чем для PM)

Результат:

Я: "Окей, я вижу что тебе нужно. Дам тебе результат к пятнице
    с рекомендациями что дальше делать."
PM: "Спасибо! Это именно то что нужно для CEO."

4. Огромные Excel файлы вместо дашбордов

Сценарий:

CEO: "Пришли мне Excel с 50 листами и VLOOKUP'ами"
Я: (внутренне кричу)

Почему не хочу:

  • Excel не масштабируется
  • Ошибки (чел внёс неправильное значение → всё сломалось)
  • Версионирование (какая версия актуальная?)
  • Не обновляется автоматически
# Пример ужаса
Столбец A: =IF(B1>100, VLOOKUP(B1, Sheet2!A:B, 2, FALSE), 0)
Столбец B: (вручную вбитые данные)
Столбец C: (очень важный расчёт, но никто не знает формулу)
Молитва: "Боже, только не трогай этот файл"

Мой подход:

Я: "Давайте создадим Looker dashboard вместо Excel.
    
    Плюсы:
    - Автоматически обновляется
    - Все видят одну версию истины
    - Легко делиться
    - Можно фильтровать по параметрам
    - Мобильная версия работает
    
    Минусы:
    - Требует setup (3 дня)
    - Другой инструмент (но проще на самом деле)
    
    Стоит ли вложиться?"

5. Работа с грязными, несогласованными данными

Сценарий:

BD: "Вот таблица user_profiles"
Я: Открываю...

Проблемы:
- Дубликаты (same user_id но разные email'ы)
- NULL'ы в критических полях
- Формат разный (в January 2024 написано как 1/2024, в другом как Jan-24)
- user_id иногда строка иногда число
- Даты в будущем (user created 2099-01-01)
- Логические ошибки (created_at > updated_at)

Я: "Это не data, это swamp"

Честный разговор:

Я: "Перед тем как я начну анализ, нам нужна data quality.
    
    Это значит:
    1. Data Engineer чистит данные
    2. Backend переиграет логику если нужно
    3. Я проверяю что данные в порядке
    4. Потом я могу анализировать
    
    Если я буду чистить данные → я буду тратить 80% времени
    на то чтобы сделать грязные данные чистыми.
    Это не мой job.
    
    На что вы готовы вложиться?"

6. Политические игры вместо фактов

Сценарий:

Ст. PM: "Нам нужен анализ, который покажет что моя фича хорошая"
Я: "Окей, обкой статистику..."
Ст. PM: "Нет, я хочу вот эту цифру 87%"
Я: "Но в данных 62%..."
Ст. PM: "Может, неправильно считаешь?"

Почему не хочу:

  • Мне нужна вера в данные
  • Анализ ради анализа вредит компании
  • Потом все думают что аналитика это лжецы

Мой красный флаг:

Если человек спрашивает результат ДО анализа → проблема.
Если человек хочет чтобы я "подгонял" данные → красный флаг.

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

7. Бесконечное расширение scope'а

Сценарий:

Первая задача: "Дай мне конверсию за месяц"
Я: (Прошло 2 часа, сделал)
ПМ: "Кстати, можешь ещё добавить retention по когортам?"
Я: "Конечно, даю в 11 утра"
ПМ: "О, кстати, а по странам? И по устройствам?"
Я: (тихо рыдаю)

# В итоге я закончу в 2 ночи вместо того чтобы закончить в 4 вечера

Как я это решаю:

На первую задачу:
Я: "Окей, конверсия за месяц. Когда тебе нужно?"
ПМ: "К концу дня"
Я: "Ок, к 5 вечера я дам базовый анализ.
    Потом у меня есть 2 часа на расширение.
    Если нужно больше — это отдельная задача."

В середине дня:
ПМ: "Кстати, нужна retention по когортам"
Я: "Это новая задача. Давай оценим:
    - Базовый анализ: 4 часа
    - С деталями: 8 часов
    Что важнее?"

ПМ обычно выбирает базовый вариант.

8. Работа с отсутствием feedback

Сценарий:

Я: "Вот мой анализ, дал 15 инсайтов и рекомендаций"
Стейкхолдер: "Спасибо, скинул в архив"
Я: "Окей... а что с этим случилось?"
Стейкхолдер: "Не знаю, PM сказал собрать, я собрал"

Почему не хочу:

  • Нет feedback loop
  • Не знаю что сработало а что нет
  • Тратится труд впустую

Мой подход:

Я: "Я могу дать анализ, но хочу знать:
    1. Сделал ли ты что-то на основе моего анализа?
    2. Какой результат?
    3. Что я мог лучше объяснить?
    
    Без feedback я не знаю эффективен ли я.
    И это мне важно."

# Хорошая команда ценит это

Общий паттерн: Чего я избегаю

1. ENGINEERING работа (пусть инженеры делают)
   - Data cleaning, ETL, infrastructure
   
2. РУТИНА (пусть автоматизация делает)
   - Ручной reporting, копировка данных
   
3. ПОЛИТИКА (вместо фактов)
   - Подгонка результатов, игры stakeholders
   
4. БЕЗ КОНТЕКСТА (бесцельная работа)
   - Анализ без вопроса, без решения
   
5. МАСШТАБИРУЕМАЯ ГРЯЗЬ (data quality)
   - Анализ грязных данных = мусор из мусора
   
6. БЕЗ FEEDBACK (не знаю результата)
   - Анализ в пустоту

Что я ХОЧУ делать

✓ Анализировать интересные вопросы
✓ Находить non-obvious insights
✓ Помогать компании расти через данные
✓ Работать с хорошей data infrastructure
✓ Сотрудничать с умными людьми
✓ Видеть результаты своей работы
✓ Учиться новому
✓ Иметь влияние на решения

Финальный ответ

На интервью я бы сказал:

"Я не хочу работать с разбитыми системами, где я трачу время
на чинку infrastructure вместо анализа. Также хочу знать
что случилось с моим анализом — есть ли impact.

Но я готов помочь если что-то нужно переделать.
Лишь бы было понимание что я — аналитик,
а не инженер и не административный помощник.

Какая ситуация у вас?"

Это честный ответ, который показывает:

  • Я понимаю мою роль
  • Я забочусь о качестве работы
  • Я хочу видеть impact
  • Я готов к переговорам
  • Я не претензионен, просто честен
Что не хочешь делать на новом проекте? | PrepBro