Как распределяешь время между написанием кода, менеджментом и поддержкой команды

Python Middle Без компании
Как распределяешь время между написанием кода, менеджментом и поддержкой команды
Ответы
Оптимальное распределение времени зависит от роли (тимлид/разработчик), но в среднем: **60-70%** – написание кода и ревью: - Разработка фич, багфиксы, оптимизация - Проверка PR коллег (`git diff`, анализ кода) **20-30%** – менеджмент и планирование: - Дорожные карты, оценка задач (например, `Fibonacci scale` для сложности) - Синхронизация с PM/заказчиком **10-20%** – поддержка команды: - Онбординг новых разработчиков - Менторинг (разбор `debug` сессий, архитектурных решений) Пример недельного плана для миддла: ``` tasks = { "coding": ["feature-X", "refactoring"], "review": ["PR#45", "PR#52"], "meetings": ["sprint planning", "retro"], "support": ["pair programming with junior"] } ``` Гибкость важна – в критические моменты (дедлайн, production-инцидент) пропорции смещаются в сторону кода.