pdrのコメントは有効であり、私はそれらに同意します。しかし、私はそれらがすべての場合に普遍的であるとは思わない。
管理スタイルによって、2つの役割での作業を検討する必要があるかどうか、または検討する必要があるかどうかが決まります。
チームマネージャーとして、従業員のパフォーマンスとキャリアタイプの決定について権限を持ちます。誤って振り回された場合、あなたとあなたの雇用主との間の権力格差は、開発チームの一員であるというあなたの試みを台無しにする可能性があります。
あなたがその格差に気づいていて、自分の役割を明確に描いている限り、あなたはマネージャーと開発者の両方になることができると思います。何回か成功しているのを見てきましたが、現在同じ状況でチームで作業しています。
格差の影響をすべて排除できないことは注目に値します。舌を噛んで、活発な議論を控える必要がある場合があります。トランプカードを引き出して、チームの最終的な責任はあなたにあることを指摘する必要がある場合は、他の人もいるでしょう。
チームには、政治的に安全な、強力で経験豊富な開発者が少なくとも2人必要です。彼らの役割は、力の不均衡を抑制し、物事のバランスが崩れている場合にあなたを呼びかけることです。他の強力な開発者を1人だけ使用することもできますが、2人目の開発者が問題でデッドロックに陥った場合の客観性を提供します。
私の直属の上司が技術的に関連性を保っているのが正直に気に入っています。彼らが私の困難を理解しやすくなり、私たちはより良いパフォーマンスのチームになると思います。