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