Проглядывается подмена понятий "Надо ли менеджеру уметь писать код" и "Надо ли менеджеру писать код". Как бывший разработчик скажу своё мнение: уметь надо, делать не надо. Уметь надо что бы иметь общие понятия - не столько о написании кода, сколько процессов ему сопутствующих (бранчинг, авто тестирование, оценка работы и тд). Писать самому не надо. Во первых учитывая обязанности менеджера (люди, процессы, стейкхолдеры, продукт, архитектура) на кодинг времени хватит только если воспринимать позицию инженерного лидера как скрам мастера который пишет код. Восприятие это кстати весьма распространенное, и на мой взгляд весьма ошибочное. Во вторых главная роль руководителя это целеполагание и делегирование, а не написание кода. Вторичная роль - растить талант в своей команде, а это сложно если руководитель сам принимает все технические решения - с ним не поспоришь. Получается конфликт интересов. Поэтому кстати в западной практике тим лиды являются чисто техническими лидерами, и подчиненных не имеют.
Да, но и тут есть проблема. Первыми все равно откликнутся боты.
Проглядывается мета последовательность
чем больше выбор => тем труднее выбрать
Это известный психологический эффект - называется Paradox of Choice. Все остальное - мелкие детали.
Проглядывается подмена понятий "Надо ли менеджеру уметь писать код" и "Надо ли менеджеру писать код". Как бывший разработчик скажу своё мнение: уметь надо, делать не надо.
Уметь надо что бы иметь общие понятия - не столько о написании кода, сколько процессов ему сопутствующих (бранчинг, авто тестирование, оценка работы и тд).
Писать самому не надо. Во первых учитывая обязанности менеджера (люди, процессы, стейкхолдеры, продукт, архитектура) на кодинг времени хватит только если воспринимать позицию инженерного лидера как скрам мастера который пишет код. Восприятие это кстати весьма распространенное, и на мой взгляд весьма ошибочное. Во вторых главная роль руководителя это целеполагание и делегирование, а не написание кода. Вторичная роль - растить талант в своей команде, а это сложно если руководитель сам принимает все технические решения - с ним не поспоришь. Получается конфликт интересов.
Поэтому кстати в западной практике тим лиды являются чисто техническими лидерами, и подчиненных не имеют.