Kollege möchte meine Position ausüben [geschlossen]

Ich bin technischer Leiter meines Teams. Ein anderer Entwickler in meinem Team hat Maßnahmen ergriffen, die mich in eine unangenehme Situation bringen.

Er ist rund 20 Jahre älter als ich und bringt natürlich mehr Jahre Erfahrung in der Branche mit.

Ich respektiere seine Erfahrung und binde ihn ständig in technische Diskussionen und Entscheidungen ein, da ich seine Erfahrung zum Guten nutzen möchte.

Auf der anderen Seite hat er ein paar Dinge getan, die mich unangepasst machen, wie zum Beispiel mich in Meetings zu korrigieren, was ich sage, die meisten davon sind von meiner Seite richtig, mit anderen Worten, es gibt keine Korrektur , aber er stellt sicher, dass er das, was ich gesagt habe, umformuliere und dann die Rolle des Experten vor anderen, Managern und Junior-Entwicklern spielt.

Er hat auch meine E-Mails an ihn nicht beantwortet, ich muss ihn ständig bitten, zu antworten.

Er achtet auch darauf, meine Kommentare in Code-Reviews zu ignorieren und antwortet nicht, es sei denn, ich spreche mit ihm.

Ich bin neu in diesem Team als technischer Leiter, und ich übernehme immer noch das Eigentum an der Codebasis, und es stimmt, dass er die Codebasis an diesem Punkt besser und tiefer versteht – auch weil er bisher der Hauptbeitragende war.

Ich war berechtigt, für das Team, die Teamfähigkeiten und die Systemarchitektur verantwortlich und verantwortlich zu sein.

Ein paar Anmerkungen:

  • Ich habe kein Problem damit, dass ein Teammitglied bei irgendetwas die Führung übernimmt, aber ich habe ein Problem, wenn Leute mein Wissen untergraben oder meine Meinung nicht respektieren
  • Ich bin offen für Kritik, solange sie sinnvoll und konstruktiv ist
  • Ich glaube nicht, dass Sarkasmus, Respektlosigkeit und Dinge wie mich in Meetings auszulachen, wirklich nicht helfen, andererseits bin ich total offen für ihn oder wer auch immer mich anruft und gibt mir Feedback, was auch immer ist usw.
  • Wir alle machen im Alltag Fehler, und ich möchte keine Schuldfindungskultur aufbauen, sondern Erkenntnisse und eine angenehme Atmosphäre

Eine weitere interessante Sache ist, dass das Unternehmen neulich Visitenkarten für alle erstellt hat und den Mitarbeitern erlaubt hat, ihre Titel so zu setzen, wie sie wollten. Und dieser bestimmte Typ hat "Lead Developer"

Unnötig zu erwähnen, dass ich nicht damit einverstanden bin, dass das Unternehmen diese Dinge zulässt, aber trotzdem.

Ich informiere meinen Manager und bitte sie, ein Gespräch zwischen mir und diesem Entwickler zu moderieren, in dem ich erkläre, dass ich von ihm erwarte, dass er als Team arbeitet, und dass er sein Verhalten einstellen und auf meine E-Mails antworten und meinem folgen sollte Rat.

Ich bin nicht dumm oder arrogant, ich weiß, dass er mehr Erfahrung in der Anzahl der Jahre hat, und ich habe großen Respekt davor, aber das ändert nichts an der Realität, er muss mir zuhören, und oft kann meine Herangehensweise auch sein das beste.

Das ist mein Job und nicht seiner.

Meine Frage ist: Wie kann ich mit der Situation umgehen und ihn verstehen lassen, dass wir ein Team sind und er ein Entwickler sein muss, gut mit mir kommunizieren und professionell handeln muss, indem er meine Arbeit und meine Position respektiert?

Das liest sich für mich wie eine ausgedehnte Tirade mit einer Nebelwand-Frage am Ende.
@DanNeely Es erscheint mir nicht. Es scheint, dass OP auf eine klare Situation der Respektlosigkeit gestoßen ist und Werkzeuge erhalten möchte, um damit umzugehen. Generell scheint es so, dass OP dem Kollegen am Anfang schon zu viel Spielraum gelassen hat, indem es ihn in Fragen etc. eingebunden hat und dies ausgenutzt hat. Ich bin für einen allumfassenden Ansatz in Teams, aber wenn Machtaneigner im Spiel sind, ist das nicht so einfach möglich. OP könnte einen noch beeindruckenderen Titel für die Visitenkarten vorschlagen, ohne direkte Konfrontation (was zu diesem Zeitpunkt nicht mehr praktikabel ist).
Haben Sie tatsächlich versucht, ihn zu managen? Haben Sie die Befugnis dazu? Ich stimme zu, dass sich dies eher wie eine Tirade als eine Frage liest und die Frage am Ende einfach zusammengefasst werden kann als „Wie führe ich jemanden“, über das ganze Bücher geschrieben wurden.
Ist allen klar, wer der Boss von wem ist? Er ist es vielleicht nicht gewohnt, andere an „seinem“ Projekt zu haben?
Einige oder vielleicht die meisten davon haben wahrscheinlich triviale kleine Lösungen, und Sie müssen sie nur angehen. Zum Beispiel sagten Sie, er ignoriere Code-Reviews, „es sei denn, Sie sprechen mit ihm“. Warum also nicht mit ihm reden? Oder finden Sie heraus, warum er die Benachrichtigungen ignoriert (erhält er keine Benachrichtigungen? zu viele E-Mails?)

Antworten (2)

Ihre Autorität in Schlüsselsituationen zu untergraben, ist in der Tat ein großes Problem, zumal Sie erst vor kurzem in das Unternehmen eingetreten sind.

Als sein direkter Vorgesetzter glaube ich, dass Sie versuchen sollten, das Problem selbst zu lösen, bevor Sie das Management bei Ihren Begegnungen „vermitteln“ (das wird die Botschaft senden, dass Sie ihn nicht alleine bewältigen können). Ich würde ihn bitten, in Ihr Büro zu gehen (oder in einen Konferenzraum, wenn Sie kein privates Büro haben) und die Probleme zu skizzieren, die Sie sehen:

  • Auf E-Mails antwortet er nicht

  • Er arbeitet nicht mit Ihnen an Code-Reviews

  • Er untergräbt Ihre Autorität vor dem Team und dem Management

Ich würde diese Probleme direkt ansprechen:

Hallo, [Name hier]. Ich habe dieses Treffen angesetzt, weil es ein paar Dinge gibt, die wir meiner Meinung nach besprechen müssen. In den letzten X Monaten, in denen wir zusammengearbeitet haben, ist mir ein Verhaltensmuster aufgefallen, das ich versucht habe, informell anzusprechen, aber bisher nicht funktioniert hat. Insbesondere habe ich bemerkt und Ihnen gegenüber bereits erwähnt, dass ich Sie bitten möchte, Ihre E-Mail-Kommunikation regelmäßig zu überprüfen und zeitnah auf meine Anfragen zu antworten. Dass Sie vielleicht eine oder zwei E-Mails übersehen, ist nur natürlich, Sie sind beschäftigt und ich verstehe das, aber dies war ein anhaltendes Problem, das Sie verbessern sollten. Zweitens haben Sie es in ähnlicher Weise versäumt, mit mir bezüglich Code-Reviews in Kontakt zu treten. Wie Sie wissen, ist das richtige Verfahren nach einer Codeüberprüfung, dass Ystattfinden. Stattdessen sind Sie mir aus dem Weg gegangen und haben dieses Verfahren ignoriert. Ich weiß, dass Sie das erfahrenste Mitglied des Teams sind, aber die Regeln haben einen Grund, und ich möchte, dass Sie sie befolgen. Haben Sie diesem Gespräch etwas hinzuzufügen?

An diesem Punkt würden Sie ihn seinen Teil sagen lassen, aber denken Sie daran, dass Sie der Boss sind . Es spielt keine Rolle, ob er Ausreden dafür hat, warum er dich ignoriert – es ist inakzeptabel und er muss seine Gewohnheiten ändern. Zeitraum. Dies ist keine Verhandlung. Sie legen das Gesetz fest .

Dieses Gespräch und wie Sie damit umgehen, ist absolut entscheidend. Sie werden entweder Ihre Autorität als Anführer durchsetzen oder jegliche Legitimität verlieren.

Jetzt, wo Sie ihn aus dem Gleichgewicht gebracht haben, können Sie Ihren letzten und wohl wichtigsten Punkt ansprechen:

Zu guter Letzt, [Name hier], ist mir bewusst, dass Sie mit unserer Codebasis sehr erfahren sind und die Systeme recht gut verstehen. Aus diesem Grund habe ich Sie in die meisten unserer Planungssitzungen einbezogen und Sie ermutigt, Ihre Gedanken und Meinungen zu technischen Angelegenheiten zu äußern. Obwohl ich alle meine Entwickler ermutige, ihre Meinung zu sagen, muss ich Sie daran erinnern, dass ich immer noch Ihr Teamleiter bin und dass meine Entscheidung endgültig ist . Ich dulde keine destruktive Kritik in Teammeetings. Wenn Sie mit einer meiner technischen Entscheidungen wirklich nicht einverstanden sind, können Sie mich gerne privat darauf ansprechen, aber bitte sehen Sie davon ab, unsere Teambesprechungen in Debattensitzungen zu verwandeln - das sind sie nicht.

Das kommt jetzt sicher nicht gut an. Und wie Sie mit den Dingen umgehen, wird Sie wiederum entweder als Autoritätsperson oder als Schwächling hervorheben.

Erhebe nicht deine Stimme und flehe ihn nicht an. Vermeiden Sie es, Dinge zu sagen wie

„Ich verstehe Ihren Standpunkt, aber …“

oder

„Tut mir leid, wenn ich hart klinge …“

Es gibt keine Situation, in der sein Verhalten akzeptabel ist, also muss er es ändern – keine Entschuldigung. Entschuldige dich nicht und spiele nicht den Softie. Dies ist eine Situation, in der du ihm zeigen musst, dass du bereit bist, auf ihm herumzulaufen, wenn er versucht, es dir anzutun.

Last but not least, wenn die Dinge wirklich heiß werden und dieser Typ sein Top aufbläst, müssen Sie ihm zweifelsfrei zeigen, dass Sie das Sagen haben und es nicht tolerieren werden . Ich würde einen Ansatz empfehlen, den ein alter Manager von mir einmal gegen einen sehr arroganten Senior-Entwickler verwendet hat (es war genau die gleiche Situation, der Senior-Entwickler lehnte die technischen Entscheidungen des neuen Managers ab/ignorierte ihn):

Manager: Schnappen Sie sich Ihre Sachen und gehen Sie für den Tag nach Hause.
Älterer Entwickler: Entschuldigung?
Manager: Sie haben mich gehört. Ihr Verhalten ist inakzeptabel und stört das Team. Geh nach Hause und kühl dich ab. Kommen Sie erst wieder, wenn Sie bereit sind, Teil dieses Teams zu werden.

Das Entscheidende dabei ist, dass Sie dafür die Unterstützung des Managements brauchen. Wenn er Sie sicher ignorieren kann, haben Sie den Kampf um den Anführer des Teams verloren (egal, was Ihr Titel auch sagen mag).

Vielleicht möchten Sie sich an Ihren Vorgesetzten wenden, bevor Sie Dinge mit dieser Person besprechen, die Probleme skizzieren und darum bitten, dass Sie sich darum kümmern dürfen. Dies hängt alles davon ab, wie viel Autorität Sie haben. Letztendlich, wenn dieser Typ nicht klug wird, müssen Sie vielleicht empfehlen, dass er gefeuert wird, und Sie möchten sicher sein, dass das Management in dieser Situation hinter Ihnen steht.

Als letzte Anmerkung: Fangen Sie vielleicht damit an, ihn von einigen Besprechungen auszuschließen, an denen er zuvor vielleicht als technischer Berater teilgenommen hat, und bringen Sie stattdessen andere Teammitglieder mit.

Wirf dem Hund einen Knochen zu. Es scheint, als ob er gut qualifiziert ist und Führungsqualitäten hat (oder es zumindest versucht). Es wäre besser, seine Attribute zum Vorteil des Teams zu nutzen, als in der Opposition zu sein. Wenn Sie ihm eine Autorität geben, wie zum Beispiel Projektleiter oder einen anderen willkürlichen Titel, leitet sich seine Autorität von Ihrer eigenen ab. Das festigt deine Position und könnte ihm auch Genugtuung verschaffen. Die Übergabe der Angelegenheit an einen Vorgesetzten sollte der letzte Ausweg sein.

Könnte böse nach hinten losgehen. Weitere Informationen sind erforderlich. Menschen, die sich selbst als Senior betrachten, können gegenüber vermeintlichen Junioren, die einen höheren Rang haben, ziemlich unangenehm sein. Hier gibt es keinen Knochen zu werfen.
Nichtstun konnte schlecht gehen, ebenso der Gang zu den Vorgesetzten. Mit dieser Lösung ist er immer noch in der Lage, diese Person zu korrigieren, wenn sie ihre Befugnisse überschreitet, wie Sie es vorschlagen.