Ich bin ein wenig verfrüht dafür, mit 35 bin ich ein CTO, der es immer noch schafft, Code zu schreiben, wenn ich nicht von Q & A-Sites, Interviews, Budgetblättern, anhängigen Rechtsstreitigkeiten, dem Schwarzen Loch namens US-Patentamt und anderen abgelenkt werde Dinge.
Ich habe das "geschäftliche" Ende des Programmierens zum ersten Mal gelernt, als ich es satt hatte, für andere Leute zu arbeiten. Ich war mit einigen Aspekten der Verwaltung vertraut, wie z. B. Softwarelizenzen und Verträgen im Allgemeinen, daher war dies für mich ein natürlicher Schritt. Ehrlich gesagt hasse ich es.
Derzeit bin ich gut genug versiert, um nicht nur weiterhin saubere Produkte aus der Tür zu schieben, sondern auch sicherzustellen, dass wir Menschen behalten und pflegen, die saubere Produkte aus der Tür schieben können. Ich versuche auch mein Bestes, um uns von rechtlichen Fallstricken fernzuhalten. Ich weigere mich, mit dem Schreiben von Code aufzuhören, also ist es in der Tat so, als würde man zwei Vollzeitjobs arbeiten.
Mein Ziel? Verdiene genug Geld, damit ich wieder ordentliches Zeug aus der Tür schieben kann, ohne mir um irgendetwas anderes Sorgen machen zu müssen. Das wird wahrscheinlich erst in 15 Jahren passieren, was mich bemerkenswerterweise in das Alter versetzt, das Sie in Ihrer Frage angesprochen haben.
Sie müssen auch berücksichtigen, dass die meisten (guten) Unternehmen das Management anders betrachten. Ich würde mich zum Beispiel nicht in ein Projekt einmischen, von dem ich nichts wusste, obwohl mein Titel mich dazu "berechtigt", es sei denn, es gab einen zwingenden Grund dafür. Wenn Sie die ganze Mühe auf sich nehmen, ein "Senior" -Level einzurichten und es dann kurzzuschließen, worum geht es dann?
Wo ich arbeite, wenn Sie in der Lage sind, eine Idee zu entwickeln, eine Spezifikation, einen Plan und ein Budget zu entwerfen, besitzen Sie sie, es ist Ihr Baby und Sie können Geld ausgeben und mit minimaler Kontrolle damit arbeiten.
Ich denke, die meisten vernünftigen Unternehmen erkennen, dass sie mehr Geld verdienen, wenn sie (im Rahmen der Vernunft) Menschen dazu bringen, das zu tun, was sie tun wollen. Manager heute, morgen grunzen, Berater in der folgenden Woche. Solange die Vergütung Ihre Verantwortung widerspiegelt, sehe ich nicht, wie ein Titel einen Unterschied macht :)
Fußnote: Ich hasse Softwarepatente und bin Mitglied der LPF (Liga für Programmierfreiheit)