Wie gehe ich mit einem inkompetenten Kollegen um?

Das Setup...
Vor etwas mehr als einem Jahr begannen wir mit der Suche nach einem "Rockstar"-Entwickler. Wir hatten unseren rechtmäßig brillanten Hauptentwickler an ein Start-up verloren. Ich konnte einspringen und seine Fußstapfen füllen, aber wir brauchten eine wirklich starke Person, die hereinkam und mich ersetzte.

Wir haben ein paar Monate gesucht, aber niemanden gefunden. Endlich hat unser Abteilungsleiter einen Typen "gefunden". Sie waren vorher eindeutig befreundet. Der Kandidat (wir nennen ihn Roger) wurde interviewt. Roger hatte keine Erfahrung mit C#, hatte aber irgendwo in einem seltsamen System programmiert. Er scheiterte ziemlich spektakulär im technischen Interview. Keiner von uns Entwicklern hat geglaubt, dass er den Job machen kann. Trotz der Proteste des restlichen Teams wurde Roger eingestellt.

Das Problem
In der Zeit, seit Roger eingestellt wurde, hat er sich mit C# und der Webentwicklung beschäftigt. Er hat die Fähigkeiten eines Praktikanten oder einer anderen Einstiegsperson. Es besteht kein Zweifel, dass er nicht der Rockstar ist, den wir brauchen. Sogar Roger gibt zu, dass er überfordert ist. Er will wirklich besser werden und mit der Zeit kann er es vielleicht noch steigern.

Das Problem ist, dass er denkt, dass er ein Mitspracherecht oder Einfluss auf uns hat, weil er seit 10 Jahren kein College mehr hat oder mit dem Regisseur befreundet ist. Ich weise ihn auf die Dinge hin, die er falsch macht oder die er anders machen sollte. Er nimmt dann einen wirklich herablassenden Ton an und wird irgendwie zickig.

Der Rest des Teams hat mit dem Direktor gesprochen und unsere Probleme geäußert. Wir werden mit „er will wirklich lernen“ oder „ich brauche deine Hilfe“ oder „er hat Fähigkeiten, die wir brauchen“ geantwortet. Es ist mir egal, ob er wirklich lernen will. Ich möchte Kampfjetpilot werden. Schade für mich. Ich will ihm nicht helfen, wenn er meine Hilfe ablehnt und zickig wird. Auf welche Fähigkeiten beziehst du dich? Die Fähigkeit, solide 4 Stunden am Tag zu arbeiten und die Leute zu verärgern?

Kurz gesagt, er ist zu meinem Problem geworden und ich werde keine Hilfe vom Management bekommen.

Was ich brauche
Da es offensichtlich ist, dass Roger nirgendwo hingeht, wie kann ich mich überwinden und mit ihm fertig werden? Ich versuche nicht, einfach Luft zu machen, da der Rest des Teams hier mit mir sympathisiert und die gleiche Ansicht vertritt. Ich brauche wirklich ein paar Strategien, mit denen ich mit diesem Typen koexistieren kann.

@Chad, obwohl der ursprüngliche Titel irreführend war, unterscheidet sich der Inhalt tatsächlich etwas von der Frage, auf die Sie verlinkt haben.
@BrianWarshaw - Wie gehe ich mit einem Kollegen um, den ich ärgere, weil er über mir eingestellt wurde, obwohl ich ein Besserer bin? wäre ein besserer Titel ... aber es ist immer noch dasselbe, wie ich mit jemandem umgehe, den ich nicht mag
@Chad Aber ich denke, sie sind eigentlich ganz anders und erfordern eine andere Taktik. Der, mit dem Sie verlinkt haben, handelt von sofort feuerbarem, unhöflichem Verhalten. Hier geht es mehr um Inkompetenz und Verleugnung. Sag nur :-)
Sie haben mein Mitgefühl. Mein Arbeitsplatz ersetzte einen Elektroniker durch einen Koch.
@Chad – Es scheint, dass der schwierige Kollege hier Mark ist.
Das klingt nach etwas, das zu www.thedailywtf.com gehört....vielleicht kann Ihr Kollege der nächste Top-Eintrag sein?
In der lokalen Überlieferung nennen wir Roger den „Bruder der Königin“. Übrigens, wie bist du für Roger verantwortlich? Sind Sie in der Teamhierarchie gleichwertig/direkt unter dem leitenden Entwickler?
Siehe hier für Kommentare und Antworten. Vielleicht finden Sie einige anwendbar. arbeitsplatz.stackexchange.com/questions/63502/…

Antworten (6)

Wenn Ihr Direktor nichts tun wird und es sonst niemanden gibt, an den Sie sich wenden können, würde ich die folgenden Schritte empfehlen:

1) Wenn Ihr Team zustimmt, machen Sie es sich zur Aufgabe, keine zusätzliche Zeit zu arbeiten (oder unangemessen viel zusätzliche Anstrengung zu unternehmen), um seine Mängel auszugleichen. Geld spricht laut, und wenn Ihr Direktor und seine Vorgesetzten sehen, dass die Dinge ins Rutschen geraten und Sie danach fragen, können Sie demütig erklären, dass Sie versucht haben, sie vor den Fähigkeiten dieses Mannes zu warnen, und dass seine Qualität unter seinen Mängeln leidet.

2) Wenn Geld nicht spricht (es ist tatsächlich möglich), suchen Sie sich einen anderen Job. Ich hasse es, diesen Rat so früh und so bereitwillig zu geben, aber wenn Sie ein Management haben, das bereit ist, Leute anzuhäufen, die die Arbeit erledigen, und jemand anderem freie Fahrt zu lassen, ist das Unternehmen jetzt oder später zum Scheitern verurteilt, und bei dir wird es wahrscheinlich nicht besser.

Amen! Ich habe das vor Jahren durchgemacht, als der CFO seinen ehemaligen College-Mitbewohner als IT-Leiter einstellte. Er war ein Vollidiot. Ich habe 18 Monate lang den Stecker gezogen und gehofft, der CEO würde es herausfinden. Er tat es nicht. Ich ging weg. Das Leben ist seitdem viel besser.
Ich höre dich. Es ist schwer, Dinge schleifen zu lassen und zu scheitern. Ich hoffe immer noch, dass das Managementteam es bemerken wird, aber bisher haben sie es nicht getan. Ich glaube, Roger erpresst den Regisseur oder so. Da passiert definitiv etwas Seltsames.
Sein Manager sagte: "Ich brauche Sie, um ihm zu helfen", das ist wirklich ein schlechter Rat
Ich sagte: „Machen Sie es sich zur Aufgabe, keine Überstunden zu machen “ und keine unangemessenen zusätzlichen Anstrengungen zu unternehmen . Das ist kein automatischer Aufruf zum Ungehorsam gegenüber seinem Vorgesetzten.
@reallytiredofthisgame meint damit, keine Überstunden zu machen, um den zusätzlichen Aufwand für die Aufklärung des schwächelnden Kollegen zu kompensieren. Wenn Projekte pünktlich abgeschlossen werden, weil alle Überstunden machen, wird das Management zu dem Schluss kommen, dass es kein Problem gibt und nichts passieren wird. Das Management (respektvoll und sachlich) mit dem Ergebnis seiner Wahl zu konfrontieren, wird eine größere Chance haben, die Situation zu ändern, als weiterzumachen.
@PaulHiemstra - Helfen bedeutet nicht unbedingt Kompensieren. Tatsächlich wäre ich überhaupt nicht glücklich, wenn ich jemandem einen Mentor zuweisen und einem ins Wanken geratenen Kollegen helfen würde und er nur Überstunden machen würde, um dies zu kompensieren.
Beachten Sie, dass "Ich habe versucht, Sie zu warnen" (auch bekannt als "Ich habe es Ihnen gesagt") im Allgemeinen keine warmen Gefühle beim Vorgesetzten hervorruft, aber ansonsten sind Ratschläge genau richtig.
Das Problem bei 1) ist, dass die guten Entwickler die Dinge nicht durchgehen lassen. Sie fangen die Lücke auf, die schlechte Menschen schaffen. So fällt es auf Dauer nicht auf. Es gibt Studien, die zeigen, dass die Produktivität eines Systems in Richtung der Produktivität der Leistungsträger tendiert. Einen Verweis auf die Studie finden Sie in den Arbeitsplatzregeln von Lazlso Bock.

Wenn Ihr Direktor antwortet mit "er möchte wirklich lernen" oder "ich brauche Ihre Hilfe", müssen Sie OK sagen - wir können das tun, es würde ungefähr X Stunden pro Woche für Y Jahre dauern und unsere verursachen Projekt, das von Z verschoben werden soll. Wenn der Direktor damit einverstanden ist, machen Sie weiter - versuchen Sie, Ihren Frust nicht an Roger auszulassen, und behandeln Sie ihn wie einen Praktikanten (wenn dies sein Können ist und er viel Training benötigt). - Beachten Sie, dass dies NICHT bedeutet, ihn in irgendeiner Weise schlecht zu behandeln.

„Ich weise ihn darauf hin, was er falsch macht oder was er anders machen sollte. - Anstatt auf Dinge hinzuweisen, bieten Sie an, Alternativen aufzuzeigen - oder wenn Sie nicht der Mentor-Typ sind, finden Sie jemanden, der es tut - in jedem Fall, wenn er wirklich "zickig" ist, widerspricht das dem, was der Regisseur sagt darüber, dass er "wirklich lernen will", und Sie müssen möglicherweise eine gesonderte Diskussion mit ihm und dem Regisseur darüber führen.

Wenn ein Manager technisch inkompetent ist, können Sie eines von 3 Dingen tun.

1) Helfen Sie Roger, kompetent zu werden – Mentoren Sie ihn, weisen Sie ihm eine Entwicklungsaufgabe zu und hoffen Sie, dass er auf die Platte kommt und sich verbessert. Dies wird mindestens 1 Entwicklerzeit erheblich in Anspruch nehmen.

2) Wählen Sie einen Vize-Projektmanager – Lassen Sie einen kompetenten Entwickler in eine Führungsrolle aufsteigen und lassen Sie Roger sich zu 100 % darauf konzentrieren, das Projekt finanziert und die oberen Manager zufrieden zu stellen. Möglicherweise wurde er deshalb eingestellt. Sehen Sie, wie effektiv er für das Team schlägt, wenn es Ausrutscher oder nicht implementierte Funktionen gibt. Diskontieren Sie ihn nicht, weil er kein technisches Genie ist.

3) Finden Sie einen neuen Job – Wenn Sie glauben, dass Roger wirklich inkompetent ist und dass Sie dadurch nachts und am Wochenende arbeiten müssen, ist es vielleicht an der Zeit, das Unternehmen zu wechseln. Wenn Sie weiterhin alles erraten, was er tut, werden Sie am Ende ausgebrannt und wütend auf ihn sein.

+1 für Nummer 2. Ordnen Sie das Projekt um die Belegschaft, die Sie haben!

OK, Sie könnten es mit einer etwas umständlicheren Methode versuchen.

Code Review als Qualitätsinitiative einführen. Verlangen Sie, dass der gesamte Code überprüft wird, bevor er in die Produktion geht. Dokumentieren Sie, was an seinem Code falsch ist und was zu tun ist, um die Codeüberprüfung zu bestehen und zu produzieren. Tun Sie dies für alle, nicht nur für ihn. Ihr Gesamtcode wird besser, viele Fehler werden gefunden und behoben, bevor sie von den Benutzern gefunden werden, und nebenbei haben Sie die Dokumentation, die Sie benötigen, um zu zeigen, dass er versagt. Da er auf die Bedenken anderer eingehen muss, bleibt ihm keine andere Wahl, als sich zu verbessern oder zu gehen. Aber das zeichnet ihn nicht aus. Wenn sein Code die Codeüberprüfung nicht bestehen kann und sich die Frist dadurch verzögert, umso besser. Sie müssen sicherstellen, dass die Organisation Schmerzen hat, weil sie sich dafür entschieden hat, jemanden einzustellen, der die Arbeit nicht erledigen kann.

Machen Sie es ihm in der Zwischenzeit schwerer (aber nicht unmöglich), Hilfe zu bekommen. Lassen Sie ihn seine Hilfesitzungen mit Ihnen planen und stellen Sie sicher, dass Ihre Prioritäten nicht verzögert werden, um seine zu treffen. Wenn er darüber sprechen möchte, wie etwas zu tun ist, und Sie beschäftigt sind, dann sagen Sie ihm, dass Sie erst am nächsten Tag dazu kommen können. Bleib nicht zu lange, um ihm zu helfen, oder bleib nicht zu lange, um deine Arbeit zu beenden, weil du zu viel Zeit damit verbracht hast, ihm zu helfen. Sagen Sie Ihrem Chef, wenn sich etwas von Ihnen verzögert, weil Sie die Zeit damit verbringen mussten, ihm zu helfen. Dies beschwert sich nicht speziell über ihn, dies ist eine Benachrichtigung über eine Verzögerung, die Sie tun sollten.

Stellen Sie bei der Planung Ihrer Zeit für Projekte sicher, dass Sie X Stunden Hilfe für Nachwuchskräfte in jede Schätzung einplanen, um sicherzustellen, dass Sie die Zeit haben, ihm zu helfen. Sobald sie erkennen, dass jedes Projekt 30 % mehr Zeit in Anspruch nimmt, weil sie jemanden schulen müssen, werden sie die Auswirkungen erkennen. Geben Sie auch hier nicht den Namen an, sondern fügen Sie ihn einfach als Einzelposten in die Schätzung für jedes Projekt ein. Machen Sie Ihrem Chef klar, dass diese Schulung einige Zeit in Anspruch nimmt und Sie aufgrund dieses Schulungsbedarfs nur 25-30 Stunden pro Woche für deren Projekte zur Verfügung stehen.

Wenn er während einer Hilfesitzung böse wird, beenden Sie sie einfach. Da er deine Hilfe nicht braucht, braucht er deine Zeit nicht. Wenn das, was er sagt, besonders schlecht ist, bitten Sie ihn, Ihr Büro oder Ihre Kabine zu verlassen und nicht zurückzukommen, bis er sich professionell benehmen kann. Dokumentieren Sie sofort, was er gesagt hat.

Es ist für diejenigen, die in unsere Jobs investiert sind, quer über das Korn, jemanden scheitern zu lassen, wenn wir es reparieren könnten, aber Sie tun Ihrem Unternehmen, sich selbst und sogar diesem Kerl tatsächlich einen Gefallen, wenn Sie dies tun. Je früher sein Schaden bemerkt wird, desto eher ist er weg und desto weniger Schaden verursacht er in Ihrer Codebasis. Je eher er weg ist, desto unwahrscheinlicher werden andere, die gute Entwickler sind, gehen, um sich nicht mit ihm auseinandersetzen zu müssen. Je früher er weg ist, desto eher wird ihm klar, dass er mehr lernen muss, um dies nur zu tun und sich nicht nur auf alte Freunde zu verlassen.

+1 für die Codeüberprüfung. Dies ist etwas, das unabhängig von den Fähigkeiten des Entwicklers immer getan werden sollte.

Es ist sehr üblich, dass neue Mitarbeiter eine gewisse Zeit haben, bevor sie am Produktionscode arbeiten. Egal wie viel Erfahrung er hat, er fängt mit der aktuellen Technologie bei Null an. Die Probleme sollten mit "Roger" behoben werden und er kann entweder seinen Code bereinigen oder er wird nicht eingecheckt oder in die Produktion freigegeben.

Wenn Sie für die Ausbildung dieser Person verantwortlich sind, kann sie nicht weiter gegen Sie kämpfen oder nichts von ihrer Arbeit erblickt das Licht der Welt. Ändern Sie seinen Sicherheitszugang, wenn es sein muss. Arbeiten Sie mit ihm zusammen und lassen Sie ihn auch Ihren Code überprüfen. Vielleicht lernt er etwas.

Projekte werden ins Hintertreffen geraten, und das Management möchte, dass Sie die Arbeit für ihn erledigen (schlechte Idee zu diesem Zeitpunkt) oder seine Arbeit in Produktion bringen (wirklich schlechte Idee). Kunden sollten diesen Dummkopf nicht ertragen müssen. Drücke weiter darauf hin, dass du ihn immer noch trainierst. Wer weiß, es kann Jahre dauern. Machen Sie sich nicht die Mühe, sich über ihn oder seine Fortschritte zu beschweren, weil sie ihn aus irgendeinem anderen Grund als Kompetenz dort haben wollen.

Hoffentlich kann er vorbeikommen, aber Sie müssen sicherstellen, dass er keinen Schaden anrichten kann. Auf lange Sicht ist es besser, die ganze Arbeit zu erledigen, anstatt seine Unordnung aufzuräumen. Es ist sehr schwierig festzustellen, wie viel Schmerz das Unternehmen (oder seine Benutzer/Kunden) erleiden muss, bevor das Management dieses Problem behebt, indem es ihn loswird.

Aus meiner Lektüre hat Roger etwas C# und Webentwicklung gelernt und räumt sogar ein, dass er überfordert ist. Es klingt für mich so, als ob er in die richtige Richtung geht und einfach noch nicht da ist.

Da der Direktor der Meinung ist, dass Roger wirklich lernen möchte, über die erforderlichen Fähigkeiten verfügt und Ihre Hilfe braucht, würde ich sagen, dass Ihre Aufgabe sehr klar ist. Du musst einen Weg finden, Roger zu helfen, denn das ist es, was der Boss will.

Vielleicht möchten Sie den Regisseur fragen, ob er bestimmte Dinge hat, an denen Sie mit Roger arbeiten sollen (lehren Sie ihm zuerst dies, dann das usw.), um Ihnen eine klarere Richtung zu geben.

Das kann bedeuten, dass Sie Roger besser kennenlernen und herausfinden müssen, womit er konkret Hilfe braucht und wie er gerne lernt. Es könnte auch bedeuten, dass Sie verschiedene Ansätze ausprobieren müssen, um zu sehen, auf welche er positiv reagiert.

Ich würde definitiv nicht empfehlen, Roger auf die Dinge hinzuweisen, die er falsch macht. Es ist eine übliche Reaktion, dass wir defensiv oder beleidigt werden, unabhängig davon, wie gut gemeint der Rat gewesen sein mag.

Ein sanfterer Ansatz wäre, mit gutem Beispiel voranzugehen, Roger sehen zu lassen, wie Sie umfallen und sich wieder aufrappeln, wenn etwas für Sie schief geht, und daran denken, Roger zu loben, wenn er gute Arbeit leistet oder etwas Neues meistert. Diese Art von Herangehensweise hat für uns Mütter seit Jahrhunderten Wunder gewirkt und kann in einer Arbeitsumgebung genauso gut wirken.

Viel Glück und lass uns wissen, wie es ausgegangen ist!