SE-Radio episode 352: Johanathan Nightingale on Scaling Engineering Management

Topics covered
Popular Clips
Episode Highlights
Communication
Communication within engineering teams often faces significant hurdles. highlights the issue of unrealistic commitments, where teams are pressured to meet deadlines that are not feasible, leading to a culture of adding buffer time to estimates 1. He stresses the importance of discipline and direct communication with other departments, like sales, to manage expectations and commitments effectively 2.
You come out the other side at the end of two years of running these things pretty regularly, and you're like, no, damn it. Like, that's not good enough. I need to go talk to sales because they've committed us to a bunch of stuff that I cannot deliver given the things that product has on our roadmap.
---
Such proactive communication is crucial to avoid the pitfalls of misaligned goals and unrealistic expectations 3.
Accountability
Setting clear expectations and maintaining accountability are vital for effective leadership. emphasizes that at higher management levels, outcomes are more important than effort, and missing targets without prior communication is unacceptable 4. He also discusses the importance of clearly defining roles and expectations during promotions to prevent future misunderstandings 5.
If the VP sales commits to a number and comes nowhere close to it, and nobody finds out about it until the fourth quarter, I don't really care how hard you worked.
---
Furthermore, Nightingale points out the frequent adoption and abandonment of goal frameworks in tech companies, stressing the need for proper management training to set effective goals 6.
Related Episodes


SE-Radio Episode 355: Randy Shoup Scaling Technology and Organization
Answers 383 questions

SE-Radio Episode 276: Björn Rabenstein on Site Reliability Engineering
Answers 383 questions
SE-Radio Episode 332: John Doran on Fixing a Broken Development Process
Answers 383 questions

Episode 180: Leading Agile Developers with Jurgen Appelo
Answers 383 questions

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

SE-Radio Episode 313: Conor Delanbanque on Hiring and Retaining DevOps
Answers 383 questions

Episode 112: Roles in Software Engineering II
Answers 383 questions

SE-Radio Episode 307: Harsh Sinha on Product Management
Answers 383 questions

SE-Radio Episode 311: Armon Dadgar on Secrets Management
Answers 383 questions

SE Radio 598: Jonathan Crossland on the AMMERSE Framework
Answers 383 questions

SE Radio 571: Jeroen Mulder on Multi-Cloud Governance
Answers 383 questions

SE Radio 625: Jonathan Schneider on Automated Refactoring with OpenRewrite
Answers 383 questions

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














