Ответ
Хороший руководитель в IT — это, в первую очередь, сильный лид, а не просто менеджер. Вот ключевые характеристики, которые я ценю:
1. Техническая компетентность и ясность целей:
- Понимает архитектурные решения и ограничения, может аргументированно обсуждать технические детали.
- Четко ставит задачи в контексте бизнес-целей продукта, объясняет "зачем", а не только "что сделать".
2. Защита команды и создание условий для работы:
- Щит от внешнего хаоса: Фильтрует и приоритизирует запросы от других отделов, борется с нереалистичными сроками.
- Фокус на результате: Убирает бюрократические и организационные преграды, мешающие разработке.
3. Развитие и поддержка:
- Регулярно проводит конструктивные code reviews и one-to-one встречи.
- Помогает составить план профессионального роста, делегирует интересные и сложные задачи.
- Не микро-менеджер: дает автономию в выборе решений, но готов помочь и "подстраховать".
4. Здоровая коммуникация и обратная связь:
- Создает атмосферу психологической безопасности, где можно открыто говорить о проблемах и ошибках.
- Дает честный и своевременный фидбэк, признает заслуги команды.
Такой руководитель не просто "ставит задачи", а создает среду, где команда может работать максимально эффективно, расти и получать удовлетворение от результата.