Ich trete einem neuen Unternehmen als leitender Softwareentwickler bei. Das Team besteht aus weiteren 4 Entwicklern, von denen 1 ein Senior-Entwickler ist, sagen wir, sein Name ist X. Der Senior-Entwickler wird mein Mentor und Coach sein. Er wird mein Onboarding-Programm betreuen und höchstwahrscheinlich Feedback zu meiner Probezeit geben. Ich habe gerade erfahren, dass dieser Typ sehr daran interessiert ist, Teamleiter zu werden, was die gleiche Position ist, für die ich in dieses Unternehmen eingetreten bin: Die Berufsbezeichnung lautete „Senior-Entwickler mit Potenzial zum Teamleiter“.
X ist für mich ein sehr kompetenter. Ich bin jedoch in einer Situation, in der ich mit der Person konkurrieren muss, die mir Sachen zeigt und mir Sachen beibringt. Obwohl ich insgesamt mehr Erfahrung habe als er. Im Umfeld dieses Unternehmens ist er mir weit voraus. Er ist seit fast 4 Jahren dort. Technisch ist er viel besser mit dem verwendeten Tech-Stack vertraut. Tatsächlich hat er miterlebt, wie dieser Stack entwickelt wurde. Ich persönlich denke, dass er mir gegenüber in einer sehr vorteilhaften Position ist. Ich bin jedoch entschlossen, nicht aufzugeben (ohne Dinge zu vermasseln).
Meine Frage, was sind die Dos and Don'ts, die mir helfen würden, in einem so seltsamen Wettbewerb erfolgreich zu sein, da ich gerade erst am Anfang stehe.
tl;dr: „Teamleiter“ ist keine Rolle, die automatisch an den fähigsten Entwickler geht.
Um ein guter Teamleiter zu sein, benötigen Sie eine Reihe von Soft Skills und Attributen - die Fähigkeit, sich in der Büropolitik zurechtzufinden und mit dem höheren Management umzugehen, Kenntnisse der breiteren Arbeitsweise des Unternehmens über das unmittelbare Programmieren hinaus, das Vertrauen der Teammitglieder , die Fähigkeit, Ihr Team zu unterstützen und sensibel zu disziplinieren, die Bereitschaft, sich aus der Entwicklung zurückzuziehen und bei Bedarf weniger angenehme Aufgaben zu übernehmen. Wahrscheinlich wurden Sie in Ihrem Vorstellungsgespräch nicht danach beurteilt, und in manchen Fällen gibt es einfach keine Möglichkeit, das erforderliche Wissen zu erlangen, bis Sie einige Zeit dort verbracht haben. Der einzige Weg, wie Sie in diesem Unternehmen Teamleiter werden können, besteht darin, zuerst ein fester Bestandteil eines Teams zu werden und sich den Respekt Ihrer Kollegen zu verdienen.
Wenn Sie versuchen, Ihren eigenen Mentor an sich zu reißen, sobald Sie beitreten, ist es unwahrscheinlich, dass Sie als Teamplayer angesehen werden – und Sie werden Ihre Chancen schmälern, jemals die Führung zu übernehmen, wenn die nächste Stelle frei wird. Aber Sie sollten zuerst überlegen, ob Sie wirklich die Verantwortlichkeiten der Hauptrolle wollen oder nur den Status oder die zusätzliche Bezahlung, die Sie Ihrer Meinung nach mit sich bringen (was häufig sowieso nicht der Fall ist).
Außer in Ausnahmefällen werden Sie nicht innerhalb von Wochen nach Beginn einer neuen Position befördert. Sie "konkurrieren" nicht mit Ihrem Mentor um diese Rolle, da es für Sie einfach zu früh ist. Machen Sie sich keine Gedanken mehr über diesen Teamleiter und stellen Sie sicher, dass Sie in Ihren ersten Wochen in Ihrem neuen Job Ihr Bestes geben: Auf keinen Fall werden Sie jemals eine Teamleiterrolle bekommen, bis Sie zum ersten Mal zeigen können, dass Sie überdurchschnittlich gut sind Als ein Entwickler.
Für den Anfang - Füße unter den Tisch stellen.
Sie müssen mindestens ein Jahr in einem Unternehmen sein, bevor Sie an eine Beförderung denken.
Du kennst sie nicht. Sie kennen dich nicht.
Verbringen Sie also einfach die Mühe, die Technologie und das Unternehmen kennenzulernen. Dann denken Sie an die Förderung.
Aber sobald sie ihn zum Teamleiter befördert haben, ist meine Chance für die kommenden Jahre verloren.
Ja, dieses Potenzial bedeutete wahrscheinlich in den kommenden Jahren.
Du handelst rücksichtslos. Ich würde Ihnen überhaupt nicht zutrauen, mein Team zu führen, weil Sie sich in den ersten Monaten dazu berechtigt fühlen. Die Person, zu der Sie erklärt haben, mit ihr im Wettbewerb zu stehen, hat wahrscheinlich ein funktionierendes Maß an Respekt und Vertrauen von allen Teamkollegen.
Außerdem ist es ein wirklich seltsames Ziel . Die Teamleitung hat normalerweise ungefähr die gleiche Bezahlung und die gleichen Verantwortlichkeiten wie ein leitender Entwickler. Ältere Entwickler wechseln je nach Bedarf in und aus Teamleiterrollen. Der Besitz eines großen Projekts unter einem Teamleiter ist komplexer und lohnender als der Besitz eines Teams, dessen Projekte alle kleiner sind.
Das wiederum ist der Grund, warum ich das Gefühl habe, dass Sie rücksichtslos sind.
Erik
TAM
Ed Heil
Ed Heil
TAM
Ed Heil
djsmiley2kStaysInside
Markus Rogers
Benutzer541686