30 Punkte von xguru 2024-01-02 | 1 Kommentare | Auf WhatsApp teilen
  • Gehälter im Software Engineering stammen aus einem von drei Budgets: „Vertrieb/Marketing, Forschung und Entwicklung sowie Wartung“
  • Diese Einteilung beeinflusst die tägliche Arbeit und den Karrierepfad
  • Aber wie bei den Gesetzen der Physik muss man sich nicht bewusst dafür entscheiden, damit sich Muster zeigen
  • Dieses Framework ist nützlich, wenn man über Vision und Positionierung der eigenen Karriere nachdenkt

Budget für Vertrieb/Marketing

  • Wenn man zu einer Growth-Organisation gehört, lassen sich Ergebnisse leicht quantifizieren und messen. Man tut etwas, und die Zahlen steigen.
  • Dazu gehören Growth Engineers, Sales Engineers, DevRel usw.; sie sind dafür zuständig, bestehende Produkte zu verkaufen, auf Funktionen aufmerksam zu machen und dafür zu sorgen, dass Tools in Workflows übernommen werden
  • Dieses Budget will unmittelbare Wirkung
    • Messbarer Impact bedeutet, dass man den ROI kennt, nah am Geld ist und die eigene Arbeit direkt Geld einbringen kann
    • Aber wenn sich etwas leicht messen lässt, lässt es sich auch leicht vergleichen, was zu einer internen Wettbewerbskultur führen kann
  • Die Arbeit ist tendenziell kurzfristig ausgerichtet; man jagt dem nächsten Experiment, dem nächsten Kunden oder dem nächsten Marketingtrend hinterher. Wie auf einem Laufband
  • Dein Wert wird durch einen Multiplikator bestimmt, bezogen auf den Geldbetrag, den das Unternehmen in deinen Eimer investiert
  • Das kann zu einem Drehtüreffekt führen, wenn Unternehmen nach Optimierung streben (gemeint ist, dass Firmen ihre Investitionsstrategie oder ihre Investitionsziele fortlaufend ändern können, um höhere Renditen zu erzielen)

Forschung und Entwicklung

  • Forschung und Entwicklung (R&D) beschäftigt die meisten Ingenieure und ist in der Regel unter der Produktorganisation angesiedelt
  • Dazu gehören Product Engineers, Forscher und Architekten; also Menschen, die Produkte bauen oder finden, die das Unternehmen verkauft oder verkaufen kann
  • Dieses Budget strebt Wachstum über die Zeit an, fokussiert sich auf langfristige Ergebnisse und baut manchmal Funktionen zur Verbesserung der Aktivierung oder erkundet neue Produktlinien
  • In Unternehmen mit einer Forschungsabteilung gibt es auch Menschen, die an Ideen arbeiten, die erst in einigen Jahren kommerzialisiert werden
  • Entwicklung und Forschung sind unterschiedlich, aber beide zielen auf langfristige Performance oder Ergebnisse ab
  • Der kürzeste Zeitraum eines Geschäfts oder Projekts ist ein Quartal (3 Monate). Deine Arbeit muss darin zu einem langfristigen Asset werden, das in den kommenden Jahren Wert liefert
  • Kürzere Experimente dienen als Stepping Stone für den nächsten Schritt
  • Deine Arbeit ist schwer zu messen, aber im Unternehmen giltst du als Investition, die langfristigen Wert schaffen soll
  • Du baust Produkte, die sich verkaufen lassen, und je höher die Produktqualität ist, desto besser werden Vertrieb und Retention

Wartung

  • Wartung ist größtenteils in die Entwicklung aufgegangen, weil dieses Budget Kostenoptimierung verlangt
  • Dazu gehören Systemadministratoren, Menschen, die alte Systeme pflegen, und manchmal Platform Engineers
  • Unternehmen sehen diese Arbeit als reinen Kostenfaktor und versuchen, sie zu minimieren
  • In vielen Unternehmen wird diese Rolle in die Produktentwicklung integriert und als Arbeit ohne Wert betrachtet
  • Unternehmen mögen dieses Budget so wenig, dass sie versuchen, Ingenieure davon zu überzeugen, Zeit für NFR-Arbeit (nichtfunktionale Anforderungen) sei bereits eine Sonderbehandlung
  • Auch der Bau von Tools für den internen Gebrauch kann in diese Kategorie fallen. Dinge wie unbeliebte Admin-Dashboards, die das Unternehmen am Laufen halten, aber nie Priorität bekommen.

Warum das wichtig ist

  • Das Budget, zu dem man gehört, prägt die tägliche Arbeit
  • Arbeit rund um „Growth“ ist „messbar (measurable)“ und „wechselhaft (churny)“
  • „Research“ ist „entspannt (chill)“ und „unscharf (fuzzy)“
  • „Development“ ist „wertgeschätzt (valued)“ und baut sich schrittweise über die Zeit auf (builds over time)
  • „Maintenance“ ist „ständig gefährdet (always on the chopping block = Kürzungskandidat)“

1 Kommentare

 
xguru 2024-01-02

Ich habe den letzten Satz von ChatGPT etwas ausführlicher erklären lassen, und es hat ihn gut aufgeschlüsselt.

  1. Growth: Arbeit im Zusammenhang mit „Growth“ hat die Eigenschaften „messbar (measurable)“ und „stark schwankend (churny)“. Der Fokus liegt darauf, das Wachstum eines Unternehmens voranzutreiben, und solche Arbeit verfolgt in der Regel konkrete, messbare Ziele wie Umsatzsteigerung, Ausbau der Kundenbasis oder Erhöhung des Marktanteils. Dass sie stark schwankt, bedeutet, dass sich diese Arbeit je nach Marktlage schnell verändern und anpassen muss.

  2. Research: „Research“ hat die Eigenschaften „entspannt (chill)“ und „unscharf (fuzzy)“. Forschungsbezogene Arbeit ist oft explorativ und zielt eher auf Wissensausbau, die Entwicklung von Innovationen und langfristige strategische Vorteile als auf konkrete Ergebnisse oder unmittelbare Umsatzgenerierung. Solche Arbeit hat häufig keine klaren kurzfristigen Erfolgskennzahlen und muss aus einer langfristigen Perspektive angegangen werden.

  3. Development: „Development“ hat die Eigenschaften „wertvoll (valued)“ und „baut sich im Laufe der Zeit auf (builds over time)“. Entwicklungsarbeit konzentriert sich darauf, Produkte oder Services zu verbessern und neue Funktionen zu schaffen; diese Arbeit ist direkt mit dem Wert des Produktportfolios eines Unternehmens verknüpft. Mit der Zeit sammelt sich Wert an, was zum langfristigen Erfolg des Unternehmens beiträgt.

  4. Maintenance: „Maintenance“ hat die Eigenschaft, „immer auf der Streichliste zu stehen (always on the chopping block)“. Das liegt daran, dass Wartungsarbeit oft nicht als dringendes geschäftliches Bedürfnis wahrgenommen wird oder weniger sichtbar ist. Wartung ist zwar essenziell, wird aber häufig Ziel von Budgetkürzungen oder Verkleinerungen, was widerspiegelt, dass die Bedeutung dieser Arbeit nicht immer klar erkannt wird.