SE Radio 609: Hyrum Wright on Software Engineering at Google

Topics covered
Popular Clips
Episode Highlights
Metrics
Hyrum Wright, a Senior Staff Engineer at Google, emphasizes the complexity of measuring engineering productivity. He explains that while metrics like lines of code or bugs fixed are tangible, they can lead to misleading conclusions if not aligned with true productivity goals. Wright notes, "We want to make sure that they are the things that actually properly reflect the signals that will give us the goal that we want" 1. He stresses the importance of setting meaningful goals and signals, and warns against the temptation to confirm existing biases with data 2.
Leadership
Effective leadership at Google involves trusting teams to leverage their expertise, rather than micromanaging their processes. Wright highlights the importance of allowing teams to determine how to achieve objectives, stating, "Great managers will just tell the team what needs to be done and let them, as the domain experts, figure out how to accomplish it" 3. Additionally, he debunks the "genius myth," emphasizing that successful systems are built through collaboration and iteration, not by a single "genius" 4.
Related Episodes


SE-Radio Episode 262: Software Quality with Bill Curtis
Answers 383 questions

SE Radio 637: Steve Smith on Software Quality
Answers 383 questions

SE Radio 574: Chad Michel on Software as an Engineering Discipline
Answers 383 questions

SE Radio 628: Hans Dockter on Developer Productivity
Answers 383 questions

Episode 112: Roles in Software Engineering II
Answers 383 questions

SE-Radio-Episode-253-Fred-George-on-Developer-Anarchy
Answers 383 questions

SE-Radio Episode 357: Adam Barr on Code Quality
Answers 383 questions

SE Radio 564: Paul Hammant on Trunk-Based Development
Answers 383 questions

SE-Radio Episode 306: Ron Lichty on Managing Programmers
Answers 383 questions

SE Radio 604: Karl Wiegers and Candase Hokanson on Software Requirements Essentials
Answers 383 questions

SE Radio 597: Coral Calero Muñoz and Félix García on Green Software
Answers 383 questions

SE Radio 627: Chuck Weindorf on Leaders and Software Engineers
Answers 383 questions

Episode 100: Software in Space
Answers 383 questions

SE-Radio Episode 276: Björn Rabenstein on Site Reliability Engineering
Answers 383 questions













