Die Kommentare von pdr sind gültig und ich stimme ihnen zu. Aber ich glaube nicht, dass sie in allen Fällen universell sind.
Ihr Führungsstil bestimmt, wie gut oder ob Sie überhaupt in Betracht ziehen sollten, in zwei Rollen zu arbeiten.
Als Teammanager haben Sie die Autorität über Leistungs- und Karriereentscheidungen Ihrer Mitarbeiter. Falsch eingesetzt, kann die Machtunterschiede zwischen Ihnen und Ihren Arbeitgebern Ihre Versuche, Teil des Entwicklungsteams zu sein, ruinieren.
Solange Sie sich dieser Ungleichheit bewusst sind und klar zwischen Ihren Rollen unterscheiden, denke ich, dass Sie sowohl Manager als auch Entwickler sein können. Ich habe es einige Male erfolgreich gesehen und arbeite derzeit in einem Team in derselben Situation.
Es ist erwähnenswert, dass Sie nicht alle Auswirkungen der Disparität beseitigen können. Es wird Zeiten geben, in denen Sie sich auf die Zunge beißen und sich von einer lebhaften Debatte zurückhalten müssen. Es wird andere geben, wenn Sie den Trumpf ziehen und darauf hinweisen müssen, dass die letztendliche Verantwortung für das Team bei Ihnen liegt, also machen Sie ein Diktat.
Sie benötigen mindestens zwei starke, erfahrene Entwickler in Ihrem Team, die politisch sicher sind. Ihre Aufgabe ist es, die Machtunterschiede in Schach zu halten und Sie anzurufen, wenn die Dinge aus dem Gleichgewicht geraten. Sie könnten mit nur einem anderen starken Entwickler auskommen, aber ein zweiter bietet Objektivität für den Fall, dass Sie beide in einem Problem festgefahren sind.
Ich mag es ehrlich, wenn mein direkter Vorgesetzter sich technisch relevant hält. Es erleichtert ihnen das Verständnis meiner Schwierigkeiten, und ich denke, wir haben ein Team mit besserer Leistung.