Startup-Fehler: Einen Full-Stack-Entwickler als CTO einstellen


Einige Startups stellen einen Full-Stack-Entwickler f\u00fcr die CTO-Position ein, weil sie nicht das Budget f\u00fcr einen erfahrenen CTO haben. Es gibt die \u00dcberzeugung, dass in den fr\u00fchen Phasen ein Entwickler die CTO-Position \u00fcbernehmen und dabei lernen kann. Daf\u00fcr gibt es mehrere Gr\u00fcnde. Einerseits starten viele Startups mit sehr wenig Geld, was es unm\u00f6glich macht, das Gehalt eines erfahrenen CTOs zu bezahlen. Andererseits fehlt es an Wissen \u00fcber die Verantwortlichkeiten und den Wert eines CTOs.
Ein CTO wird als die Person betrachtet, die f\u00fcr die Entwicklung des Produkts zust\u00e4ndig ist, weshalb man glaubt, dass er durch einen Entwickler ersetzt werden kann. Die Hauptverantwortung des CTOs ist jedoch nicht die Konstruktion des Produkts, sondern die Definition der Technologiestrategie und die Zusammenstellung des Teams, das dieses Produkt Realit\u00e4t werden l\u00e4sst. Daf\u00fcr muss der CTO:
- Mit einem guten Verst\u00e4ndnis des Gesch\u00e4fts, der Vision und der zu erreichenden Ziele beginnen. Ohne dieses Verst\u00e4ndnis ist es schwierig, das richtige Produkt zu entwerfen und zu bauen.
- Aktiv an der Definition und Gestaltung des Produkts teilnehmen. An Meetings mit potenziellen Kunden und Nutzern teilnehmen. Helfen, das Minimum Viable Product zu definieren, um zu vermeiden, dass knappe Ressourcen f\u00fcr Dinge verschwendet werden, die man nicht braucht.
- Die Total Cost of Ownership sch\u00e4tzen und verwalten. Nicht nur die Entwicklungskosten ber\u00fccksichtigen, sondern auch die Kosten f\u00fcr Evolution, Betrieb, Support, Schulungen usw.
- Den richtigen Technologie-Stack f\u00fcr das zu bauende Produkt w\u00e4hlen.
- Die Einhaltung bestehender Gesetze, Regeln und Vorschriften sicherstellen. Z.B. geistiges Eigentum, DSGVO, ISOs usw.
- Das Engineering-Team entwerfen und die notwendigen Profile rekrutieren, um mit der Produktentwicklung zu beginnen.
- Die Auslagerung bestimmter Aufgaben und Verantwortlichkeiten in Betracht ziehen und vorschlagen, um die internen F\u00e4higkeiten zu erg\u00e4nzen.
- \u00dcber die Methodik oder das Framework f\u00fcr das Projektmanagement entscheiden.
- Die Grundlagen der technischen Unternehmenskultur legen. Die Werte, Prinzipien und Best Practices des Engineering-Teams definieren.
- Optional: An der Entwicklung des MVP teilnehmen. Dies ist die am meisten missverstandene Verantwortung eines CTOs. Man denkt im Allgemeinen, dass es seine Hauptfunktion ist, aber wie diejenigen von uns, die Programmierer sind, wissen, ist Programmierung eine Arbeit, die fast immer einen gro\u00dfen Teil der Zeit, Energie und Konzentration in Anspruch nimmt. Und wenn der CTO es tut, geht es auf Kosten der Strategie. Es ist, als w\u00fcrde man den Kapit\u00e4n eines Bootes zum Rudern einsetzen \u2013 fr\u00fcher oder sp\u00e4ter wird das Boot eine zuf\u00e4llige Richtung einschlagen.
Wenn Sie einen Full-Stack-Entwickler eingestellt und ihn als CTO eingesetzt haben, laufen Sie Gefahr:
- Die Bedeutung einer Strategie zu ignorieren oder sie auf die lange Bank zu schieben und Programmierung gegen\u00fcber Strategie zu priorisieren.
- Ein Produkt zu bauen, das nicht zum Gesch\u00e4ftsproblem passt, das Sie l\u00f6sen m\u00f6chten.
- Ein zu gro\u00dfes und kostspieliges MVP zu definieren, was Ihre Time-to-Market unn\u00f6tig verz\u00f6gert und Ihre Chancen auf einen Pivot und Erfolg verringert.
- Den neuesten Stack zu w\u00e4hlen, der ver\u00f6ffentlicht wurde, der viel verspricht, aber eine sehr kleine Community hat. Diese Entscheidung kann Ihre F\u00e4higkeit einschr\u00e4nken, Entwickler einzustellen, und dies ist einer der kritischsten Punkte f\u00fcr die Skalierung.
- Die Total Cost of Ownership nicht zu ber\u00fccksichtigen oder nur die Entwicklungskosten zu ber\u00fccksichtigen. In bestimmten Situationen kann dies einen erheblichen Einfluss auf die Tragf\u00e4higkeit des Gesch\u00e4ftsmodells haben.
- Fehler bei der Rekrutierung der ersten Teammitglieder zu machen. Dies ist ziemlich kritisch, denn in Anfangsteams ist das Gewicht jeder Person gro\u00df. Wenn eine Person nicht passt, ist die Auswirkung gro\u00df und muss so schnell wie m\u00f6glich erkannt und korrigiert werden.
- Outsourcing nicht in Betracht zu ziehen oder es unangemessen zu tun. Zum Beispiel: Kernverantwortlichkeiten auszulagern, Lieferanten falsch auszuw\u00e4hlen (z.B. den auf dem Papier g\u00fcnstigsten) oder die Details der Zusammenarbeit nicht richtig zu definieren.
- Eine suboptimale Art der Planung und Organisation der Arbeit zu w\u00e4hlen.
- Der Unternehmenskultur keine Bedeutung beizumessen, was zu einer \u201eschlechten\u201c Kultur f\u00fchren kann, die Auswirkungen darauf hat, wie Dinge getan werden, auf die Qualit\u00e4t des Produkts oder wie sich die Menschen f\u00fchlen. Eine \u201eschlechte\u201c Kultur zu \u00e4ndern ist sehr komplex und kann f\u00fcr den Erfolg eines Unternehmens entscheidend werden.
Dennoch ist es nicht einfach, einen erfahrenen CTO f\u00fcr ein Startup in der Fr\u00fchphase zu bekommen. Es sei denn, Sie haben das Gl\u00fcck, dass der CTO einer der Gr\u00fcnder ist, ben\u00f6tigen Sie eine gute Finanzierung, um ein hohes Gehalt plus einen Anteil am Eigenkapital zu zahlen. Aber nicht nur das, Sie m\u00fcssen ihn davon \u00fcberzeugen, sein aktuelles Unternehmen zu verlassen, um auf ein Startup zu setzen, das gerade gegr\u00fcndet wird und das statistisch gesehen sehr wahrscheinlich scheitern wird.
Vor diesem Hintergrund scheint es nicht viele Alternativen zu geben, aber die Wahrheit ist, dass in den letzten Jahren Fractional/Interim CTOs aufgetaucht sind, die als Freelancer arbeiten und ihre bisherige Erfahrung als Dienstleistung f\u00fcr andere Startups anbieten. In den USA und Gro\u00dfbritannien gibt es sie seit einigen Jahren und sie gewinnen an Popularit\u00e4t (wie im Google-Trends-Diagramm zu sehen ist). Aber in der EU scheint es, dass wir noch Arbeit vor uns haben, obwohl ich im letzten Jahr auf LinkedIn beobachtet habe, wie die ersten Fractional CTOs auftauchen, ich unter ihnen :).

Wenn Sie derzeit ein Startup sind, denke ich, dass es interessant ist, die Alternative in Betracht zu ziehen, einen Interim-CTO einzustellen, der in Teilzeit in Ihrem Startup arbeitet. Er kann Ihnen in den fr\u00fchen Phasen helfen, die Technologiestrategie zu definieren und Sie beim Aufbau des MVP und dessen Validierung am Markt zu unterst\u00fctzen. Sobald Ihr Startup seine Nische gefunden und die n\u00e4chste Stufe erreicht hat, kann dieser Interim-CTO Ihnen helfen, einen Vollzeit-CTO zu suchen.
Wenn Sie daran interessiert sind, k\u00f6nnen Sie mich hier kontaktieren.