Ответ
Ожидаю зрелую инженерную культуру, сфокусированную на результате и качестве.
Ключевые ожидания:
-
Технические процессы:
- Code Review: Систематический, конструктивный, с фокусом на читаемость, архитектуру и предотвращение регрессий.
- Автоматизация: CI/CD, статический анализ (линтеры), обязательные юнит- и UI-тесты.
- Документация: Актуальное описание ключевых решений и API.
-
Процессы разработки:
- Гибкое планирование: Четкие цели спринта, реалистичные оценки, регулярные ретроспективы для улучшения процессов.
- Прозрачность: Открытый бэклог, понятный статус задач, ежедневные стендапы без микроменеджмента.
-
Культура взаимодействия:
- Открытость и менторство: Готовность делиться знаниями и помогать коллегам.
- Фокус на проблеме, а не на личности: Конструктивная критика в формате "Предложение + Обоснование".
// Пример конструктивного ревью: // "Предлагаю использовать `[weak self]` в этом замыкании, // чтобы избежать retain cycle, так как этот сервис живет дольше, чем VC." - Ответственность: Владение своими задачами и кодом от разработки до продакшена.