Какую команду ты ищешь?

«Какую команду ты ищешь?» — вопрос из категории Софт-скиллы, который задают на 26% собеседований Data Scientist / ML Инженер. Ниже — развёрнутый пример ответа, который можно адаптировать под свой опыт.

Ответ

Я ищу профессиональную команду, где ценятся качество кода и инженерная культура. Для меня важно работать с коллегами, которые умеют и любят решать сложные задачи, готовы к конструктивному код-ревью и открытому обсуждению архитектурных решений.

В идеале, в команде должны быть налажены процессы:

  • Проведение регулярных планирований и ретроспектив.
  • Использование практик CI/CD и автоматического тестирования.
  • Следование принципам чистого кода и паттернам проектирования.

Я ценю среду, где можно предлагать улучшения. Например, внедрить инструмент для статического анализа, такой как mypy или black:

# В pre-commit hook или CI-пайплайне
black --check .
mypy .
pytest

Мне интересно быть частью команды, которая строит надежные и масштабируемые системы, а не просто "закрывает таски".