Комментарии pdr действительны, и я согласен с ними. Но я не верю, что они универсальны для всех случаев.
Ваш стиль управления будет определять, насколько хорошо или даже вам следует подумать о работе в двух ролях.
Как руководитель группы, вы держите власть над решениями о производительности и типе карьеры для ваших сотрудников. Неправильная власть между вами и вашими работодателями может разрушить ваши попытки стать частью команды разработчиков.
Пока вы знаете об этом несоответствии и четко разграничиваете свои роли, я думаю, что вы можете быть и менеджером, и разработчиком. Я видел, как это было успешно сделано несколько раз, и в настоящее время я работаю в команде в той же ситуации.
Стоит отметить, что вы не можете устранить все последствия неравенства. Будут времена, когда вам нужно прикусить язык и воздержаться от оживленных дебатов. Будут другие, когда вам нужно будет взять козырь и указать, что конечная ответственность за команду лежит на вас, поэтому вы делаете диктат.
Вам понадобятся как минимум два сильных, опытных разработчика в вашей команде, которые политически безопасны. Их роль заключается в том, чтобы контролировать неравенство сил и призывать вас к выходу из равновесия. Вы можете обойтись только с одним сильным разработчиком, но наличие второго обеспечивает объективность в случае, если вы вдвоем зашли в тупик по проблеме.
Мне, честно говоря, нравится, когда мой непосредственный руководитель сохраняет себя технически значимым. Это облегчает их понимание моих трудностей, и я думаю, что в итоге мы получим более результативную команду.