Jenseits von Coding Episode #242

Uber Engineering Manager über die Skalierung von Systemen, Karrierekonflikte und warum Klarheit besser ist als Seniorität

Sendil Nellaiyapen, Engineering Manager bei Uber, hat Systeme entwickelt, die für Millionen von Benutzern skalierbar sind. In dieser Folge erzählt er, was die meisten Ingenieure bei der Systementwicklung und beim Wechsel ins technische Management falsch machen


In dieser Folge berichten wir über:

  • Zutaten für die Entwicklung von Systemen, die für Millionen von Benutzern geeignet sind
  • Wie Sie wissen, wann Sie bei der Architektur Kompromisse eingehen sollten
  • Die Nachteile des Wechsels vom IC zum Engineering Manager und warum die Rolle schwieriger ist, als sie aussieht
  • Wie man mit eigenwilligen Ingenieuren umgeht, Leitplanken für das Team setzt und eine leistungsstarke Ingenieurskultur aufbaut


Egal, ob Sie ein leitender Ingenieur sind, der den Wechsel ins Management erwägt, oder ob Sie bereits Teams leiten und Ihr Systemdesign-Denken schärfen wollen, dieses Buch ist für Sie.


AUSBLICK:

00:00:00 - Intro

00:01:05 - Die Zutaten für den Aufbau von Systemen in großem Maßstab

00:02:23 - Wann Sie bei Ihrer Stiftung Kompromisse eingehen sollten

00:03:42 - Skalierung von 2.000 auf 5 Millionen Benutzer

00:06:37 - Warum Klarheit jedes Mal besser ist als Seniorität

00:08:27 - Die Gefahr des Muskelgedächtnisses in der Technik

00:10:25 - MVP-Mentalität: Welche Kompromisse Sie eingehen können und welche nicht

00:13:22 - Wie leistungsstarke Teams mit wachsender Komplexität umgehen

00:15:04 - Wer ist für die Annahmen verantwortlich? Geteilte Verantwortung im Team

00:17:04 - Offene Rahmenwerke anstelle von geschlossenen Regeln aufbauen

00:19:53 - Latenzzeit wird überbewertet (hier ist der Grund)

00:22:52 - Rezepte für Katastrophen: Die größten Fallstricke bei der Systementwicklung

00:24:17 - Die Scala Horrorgeschichte: Wenn Eleganz die Geschwindigkeit tötet

00:26:52 - Wie Sie mit rechthaberischen Ingenieuren in Ihrem Team umgehen

00:29:03 - Leitplanken setzen: Die Designverantwortung des Managers

00:32:01 - Der härteste Kompromiss auf dem Weg vom IC zum Engineering Manager

00:34:35 - Sollten große Ingenieure IC bleiben oder ins Management gehen?

00:37:11 - BFS vs. DFS-Ingenieure: Welcher Typ ist der bessere Manager?

00:39:05 - Die wirklichen Kosten, ein Manager zu werden (und warum es sich lohnt)

00:41:52 - Schlusswort


#Systemdesign #Engineering-Manager #Software-Engineering