Sprechen Sie mit ihm
Sprechen Sie mit ihm ist absolut wahr. Sie müssen herausfinden, was er will. Sie schlagen vor,
- ihm eine Schulung anzubieten?
- ihn mehr in den Alltag der Entscheidungsfindung einzubeziehen?
Vielleicht. Aber ist es das, was er will?
Sie sagen
Eine seiner Schwächen ist, dass er nicht gut darin ist, Leuten, die mit dem technischen Know-how des Unternehmens noch nicht vertraut sind, technische Sachverhalte zu erklären.
Das klingt nach etwas, das Sie ansprechen müssen. Es gibt ein paar Möglichkeiten:
- Beheben Sie es. Bringen Sie ihm bei, wie man die Dinge den notwendigen Leuten erklärt.
- Umgehen Sie es. Überarbeiten Sie das System so, dass er es nicht tun muss.
Sie sollten nicht versuchen, diese Entscheidung für ihn zu treffen. Fragen Sie ihn, was er tun möchte. Wenn er es in Ordnung bringen will, gehen Sie später nach, um zu sehen, ob es immer noch das ist, was er tun will. Denn so etwas zu reparieren ist unbequem. Es klingt in der Theorie besser als in der Realität.
Wie diese Antwort andeutet, kann dieser Prozess schwierig sein. Es kann ihm schwer fallen, das zu artikulieren, was ihn unglücklich macht, oder er zögert, seine tatsächlichen Ansichten mitzuteilen. Es handelt sich vielleicht nicht um ein einziges Gespräch, sondern um einen Prozess. Bleiben Sie dran. Eine echte Diagnose ist notwendig, um das zugrundeliegende Problem anzugehen.
Ehrgeizige Entwickler
Ihr System scheint Entwickler auf den Blättern und Manager auf höheren Positionen zu haben. Ein solches System kann problematisch sein. Es drängt Entwickler, die Entwickler werden wollen, aus dem Unternehmen hinaus. Ein besseres System hat sowohl Entwickler als auch Manager parallel. Ein Entwickler kann also entweder ein Vorgesetzter (Manager) oder ein leitender Entwickler werden. Nicht jeder will ein Manager werden. Es sollte Wege geben, wie man in der Verantwortung aufsteigen kann, ohne Manager zu werden.
Wenn er ausscheidet, wie viel wird es kosten, ihn zu ersetzen? Ich meine nicht nur die offensichtlichen Gehaltskosten für einen Ersatz. Wie viel wird es kosten, Ihre Software so umzuschreiben, dass die Leute, die ihn ersetzen, verstehen, wie die bestehende Software funktioniert? Wie hoch werden die Wartungskosten für diesen Ersatz sein, sowohl in Bezug auf Fehler, die nicht behoben werden, weil niemand die Software gut genug versteht, als auch in Bezug auf die Zeit, die für die Wartung von Software aufgewendet wird, die die Leute nicht wirklich verstehen?
Sie sagen, dass Sie ihn behalten wollen, weil
er jung und ehrgeizig ist, er weiß Dinge und er hat Potential zu wachsen.
Vom Standpunkt der Firma aus gesehen ist der einzige Teil davon, der wirklich zählt, dass er Dinge weiß. Sollten Sie ihm mehr bezahlen? Sicher, wenn die Dinge, die er weiß, für das Unternehmen wertvoll sind, sollte er etwas von diesem Wert bekommen. Wenn er sich dann nach anderen Arbeitsplätzen umsieht, bieten sie ihm finanziell weniger, weil die Dinge, die er weiß, für Ihr Unternehmen wertvoller sind als für andere Unternehmen. Es erhöht die unmittelbaren Kosten Ihres Unternehmens, wenn Sie die hohen Kosten für seine Ersetzung vermeiden.
Wenn er ehrgeizig ist, aber bei den erforderlichen Aufgaben, wie z.B. den Leuten Dinge zu erklären, schlecht abschneidet, ist das ein Nettonegativ. Sein Ehrgeiz kann nicht befriedigt werden. Außerdem, wie ist er ehrgeizig? Möchte er mehr Gehalt? Mehr Verantwortung? Einen schöneren Titel? Was ist es, das seinen Ehrgeiz befriedigen oder nähren würde? Um das zu erfahren, müssen Sie mit ihm sprechen.
Jung ist irrelevant. In einer Branche, in der die durchschnittliche Betriebszugehörigkeit Jahre und nicht Jahrzehnte beträgt, ist es für einen sechzigjährigen Entwickler immer noch wahrscheinlicher, zu einem anderen Unternehmen zu wechseln, als sich von Ihrem Unternehmen zurückzuziehen. Wenn überhaupt, dann ist jung wieder ein Nettonegativ, da er nicht die Erfahrung hat, zu wissen, dass ein Arbeitsplatzwechsel ihn in die gleiche Situation bringen wird wie jetzt.
Warum glauben Sie, dass er Wachstumspotenzial hat? Sie haben keine Anzeichen für ein solches Potenzial gegeben. Sie haben nur Dinge aufgezählt, die ein solches Wachstum verhindern könnten. Bedeutet das Wachstumspotenzial, dass er in bestimmten Dingen schlecht ist und Sie hoffen, dass er sich verbessern wird? Was, wenn nicht?
Umgehen
Es kann sein, dass er es vorzieht, es zu umgehen, anstatt es zu reparieren. Es ist vielleicht nicht klar, was das bedeutet, deshalb hier eine konkrete Möglichkeit. Dies ist nicht die einzige Möglichkeit, aber es ist eine Möglichkeit.
Lassen Sie ihn einen Produktmanager einstellen. Diese Person sollte derjenige sein, an den man sich wendet, wenn es um Erklärungen zu technischen Fragen geht. Diese Person sollte gut darin sein, solche Informationen vom Entwickler zu erhalten. Für den größten Teil des Unternehmens ist dies die Person, die als für das Produkt verantwortlich gilt. Der Entwickler kann immer noch die Möglichkeit haben, mit dieser Person hinter den Kulissen zusammenzuarbeiten, aber dies ist die Person, die sich mit dem höheren Management und anderen Abteilungen trifft.
Für den Einstellungsprozess lassen Sie ihn einen Teil der Überprüfungen durchführen. Auf diese Weise stecken Sie ihn nicht mit jemandem zusammen, den er nicht leiden kann. Aber stellen Sie sicher, dass die Kandidaten in den Dingen gut sind, die er nicht gut macht. Lassen Sie den Kandidaten als Teil des Abschlussgesprächs mit dem Entwickler sprechen, um Informationen zu erhalten, und lassen Sie sich oder jemand anderem vom Kandidaten erklären. Nur Kandidaten, die zeigen, dass sie dies können, können eingestellt werden.
Dies
- gibt ihm Verantwortung und Kontrolle.
- Kümmert sich um das Problem der schlechten Erklärungen.
- Versucht nicht, ihn zu ändern.
Danach können Sie ein Team zusammenstellen, das dasjenige ersetzt, das er vorher hatte. Sie können dafür sorgen, dass sie lernen, wie die Software funktioniert. Wenn er dann in einem Jahr gehen will, kann er das tun. Sie müssen nicht darum kämpfen, ihn zu behalten, denn Sie haben Alternativen. Und wenn er nicht mehr gehen will, ist das vielleicht auch kein Problem mehr.
Zu diesem Zeitpunkt können Sie auch sein Gehalt wieder mit anderen in Einklang bringen lassen. Sie müssen ihn nicht überbezahlen, um ihn am Weggehen zu hindern. Er wird von einem kritisch wichtigen zu einem weiteren Entwickler. Dies erfordert keine Kürzung seines Gehalts. Geben Sie ihm nur keine Gehaltserhöhung, bis er wieder mit anderen, die einen ähnlichen Wert für die Firma haben, gleichwertig ist.
Dies ist nicht der einzige Ansatz, aber ich denke, er verdeutlicht die Anforderungen.