Werde ein Teil von 5000 CTOs und Engineering Managern für ungefilterte Insights Abonnieren

Wie werde ich CTO

Karrierepfad & Roadmap vom Entwickler zum Chief Technology Officer


My personal story

Wie bin ich Engineering Manager geworden? Ich habe in den 90ern in einem Internet-Startup als Entwickler angefangen. Nach einiger Zeit sagte mir mein Chef, ich solle mehr Studenten einstellen - so wurde ich Manager. Als ich auf eine Messe musste und mit Oracle und IBM sprechen sollte, bat ich meinen Chef um eine Visitenkarte, um professioneller aufzutreten, und einen Jobtitel. Er sagte mir, ich solle mir einen aussuchen, und ich wurde Director of Engineering. Hätte ich gewusst, was ein CTO ist, wäre ich gleich einer geworden :-) Jahre später wurde ich CTO meines eigenen Startups und später - nachdem ich viel über Engineering Management gelernt hatte - wurde ich CTO eines Startups, das von eBay übernommen wurde, was wiederum ein anderes Level war als CTO einer der vielen eBay Inc. Unternehmen.

Du willst wissen, wie du CTO wirst? Ob du ein Entwickler bist, der von der C-Suite träumt, oder ein Manager, der seinen Karrierepfad zum CTO plant - dieser Guide zeigt dir die komplette CTO Roadmap vom Entwickler zum Chief Technology Officer. Lass mich dir erzählen, wie ich den Weg vom Entwickler zum CTO gegangen bin und was es dafür braucht.

Wie kannst DU CTO werden?

Beginnen wir mit dem Warum. Nach einiger Zeit als Entwickler und später Manager wollte ich Dinge verändern. Ich wollte die Entwicklung besser machen. Ich wollte, dass alles reibungsloser läuft. Ich wollte, dass alle zufriedener sind. Also habe ich herausgefunden, dass ich durch Aufstieg auf der Karriereleiter mehr Hebel bekomme. Ein Teamlead kann mehr verändern als ein Entwickler, ein Head of Development mehr als ein Teamlead. Die ultimative Tech-Position ist die des CTO und hat daher den größten Hebel. Ich musste CTO werden.

Wie man CTO wird: Der Karrierepfad

Was sind die Meilensteine und welche neuen Skills und Verantwortlichkeiten gibt es auf jeder Ebene? Eine CTO-Karriereleiter sieht so aus:

Karrieremodell

Vom Entwickler zum CTO: Mein Weg

Wie wird man CTO? Bin ich dieser Leiter gefolgt? (Ich habe einige Stufen übersprungen ;-) Zuerst bin ich als Entwickler in ein Startup eingestiegen. Bald musste ich andere Entwickler einstellen und führen. So wurde ich früh in meiner Karriere Tech-Manager. Dann gründete ich mit zwei Freunden ein VC-finanziertes Startup und bekam meinen ersten CTO-Titel. Später wechselte ich als Engineering Lead zu einem größeren Unternehmen. Ja, Engineering Lead, aber diesmal für ein größeres Unternehmen, um eine große bekannte Firma im Lebenslauf zu haben. Und da ich CTO in einem größeren Unternehmen werden wollte, hörte ich auf keinen Recruiter, der mir keine CTO-Position anbot. Ich sagte jedem Recruiter, dass ich eine weitere CTO-Position wollte. So wurde ich CTO in mehr Unternehmen und arbeite jetzt als CTO Coach, damit andere von meinen Erfahrungen lernen können.

Schritt 1: Starte als Entwickler

Der erste Schritt auf dem Karrierepfad zum CTO ist, Entwickler zu werden und deine Tech-Karriere zu starten. Das klingt offensichtlich, aber wenn ich mir meine CTO-Coachees und meine Karriere als Tech-Manager anschaue, kommen die meisten Tech-Manager und besonders Chief Technology Officers aus der Entwicklung. Sehr, sehr wenige kommen aus dem Business, und nur wenige aus QA oder Operations. Wenn du zu einer dieser beiden Gruppen gehörst, könnte es besser sein, erst Entwickler zu werden.

Anmerkung: Product Manager zum CTO

Ein zweiter Ansatz wäre, über Product Management aufzusteigen und CPO (Chief Product Officer) und dann CPTO (Chief Product and Technology Officer) zu werden.

Schritt 2: Karriere vorantreiben (Entwickler zum Manager)

Es gibt mehrere Phasen auf dem Weg zum CTO: Eine allgemeine Karrierephase und eine CTO-Phase.

Wenn du Karriere machen willst, musst du dich auf die Karriere konzentrieren. Es passiert bis zu einem gewissen Grad zufällig und hängt vom Glück ab. Aber ohne Fokus ist es viel schwieriger, Chief Technology Officer zu werden. In der ersten Phase achte darauf, deine Karriere voranzutreiben. Konzentriere dich auf Beförderungen und einige Jobwechsel - aber bleibe mindestens zwei Jahre bei einem Unternehmen, sonst sieht es schlecht im Lebenslauf aus.

Nach einigen Jahren bis zur Head of Development Position oder zur VP of Engineering Position kommen wir in die zweite Phase.

Anmerkung: Befördert werden

Einige Hinweise zum Befördertwerden im Allgemeinen. Die erste Regel guter Beförderungen ist: Der Chef deines Chefs muss dich mit Namen kennen - und wissen, was du tust - und dass du großartig bist. Dein Teamlead kann dich zum Senior befördern, aber sie kann dich nicht zum Teamlead befördern - das kann ihr Chef.

Menschen werden dich befördern, wenn du ein Problemlöser bist. Wenn du viel Wirbel machst, wirst du vielleicht nicht befördert, weil dein Chef bereits mehr Probleme hat, als du weißt. Sie will nicht noch mehr. Aber wenn du Probleme löst und die Anzahl der Probleme selbstständig reduzierst, bist du reif für eine Beförderung.

Ein häufiges Missverständnis ist, dass Beförderungen die Belohnung für vergangene Leistungen sind. Beförderungen sind keine Belohnungen für vergangene Leistungen, sondern Annahmen über deine Zukunft und das Schließen offener Bedarfe im Unternehmen.

Beförderungen sind ein Risiko für deinen Chef (oder den Chef deines Chefs). Es könnte die falsche Entscheidung sein, also vermittle deinem Chef den Eindruck und das Gefühl, dass dich zu befördern risikolos sein wird oder sogar das Gesamtrisiko reduziert.

Schritt 3: Vom Manager zum CTO

Es ist einfacher, einen guten Titel zu bekommen und in einem Startup befördert zu werden. Es könnte dein erster CTO-Titel sein, Startups suchen verzweifelt nach CTOs. Es ist eine gute Idee, zwischen Startups und größeren Unternehmen zu wechseln. Verbessere deinen Titel und deine Position in Startups, dann wechsle zu einem bekannten Unternehmen für deinen Lebenslauf. Iteriere, um die Position zu bekommen, die du willst.

Mit Engineering Manager im Lebenslauf ist es einfacher, andere Engineering Manager Positionen zu bekommen. Intern zu einer höheren Position befördert zu werden ist einfacher als extern auf eine höhere Position eingestellt zu werden. Es ist wichtig, dass du eine Beförderung innerhalb eines Unternehmens bekommst. Manchmal ist das nicht möglich, weil das Unternehmen nicht das Geld hat. Dann nimm den neuen Titel ohne Gehaltserhöhung als günstigen Ausweg für das Unternehmen. Denk daran, du willst CTO werden, nicht bei jedem Schritt mehr Geld, nur über deine gesamte Karriere (bei Vorstellungsgesprächen IMMER ablehnen, dein aktuelles/letztes Gehalt zu nennen. Die einzige Ausnahme wäre, wenn es >20% über dem aktuellen Marktniveau liegt). Wenn du einige Jahre bei einem Unternehmen bist, achte darauf, dass du eine Änderung deines Titels bekommst. Manchmal vergessen das Leute, aber es ist wichtig, jedes Mal einen besseren Titel zu bekommen, wenn es möglich ist.

Einige allgemeine Hinweise zur Beförderung zum CTO. Bis zum Senior Entwickler oder einem Teamlead, der codet, sind deine Coding- und Verhandlungsfähigkeiten am wichtigsten. Als Teamlead und darüber musst du dich auf deine People Skills konzentrieren. Bis zur CTO-Position ist es wichtig, in Technologie exzellent zu sein. Dein Chef wird deine Tech-Skills bis zu einem gewissen Grad schätzen.

In der CTO-Position bist du die Brücke zum Rest des Unternehmens. Als C-Level Executive sollst du unternehmensweit als Teil des Management-Teams agieren. Der CEO wird dein Geschäftsverständnis und die Übersetzung von Geschäftsstrategie in technologischen Fortschritt viel mehr schätzen als dein tiefes Verständnis von Elixir und der Erlang VM. Niemand wird dich für deine Tech-Skills respektieren; jeder nimmt an, dass du gut in Tech bist, sonst warum bist du CTO? Andere Skills werden dich in der CTO-Position erfolgreich machen, besonders Technologie für Business zu erklären und Geschäftsentscheidungen in Tech-Lösungen zu übersetzen.

Bereit, deinen Weg zum CTO zu beschleunigen?

Ich habe viele Engineering Manager auf diesem Weg begleitet. Wenn du Unterstützung von jemandem willst, der den Weg kennt - lass uns reden.

Mehr über CTO Coaching