I was in this episode of Decoding Leadership with Jade Rubick, which just came out. It was a delightful conversation, and when I first became a manager, Jade is one of the people I wanted to emulate. We talk in the first half about engineering hiring and supporting early career engineers, and the second half is more about why large scale projects fail or succeed, and the preventable problem paradox (coined by Shreyas Doshi, but a longstanding problem in our industry).
Eng and product leadership at 25+ startups. Advisor, fractional, interim leader. Writes Engineering Leadership Weekly, podcasts at Decoding Leadership.
🎙️ John Hyland on early career engineers, breaking up monoliths, and the preventable problems paradox John Hyland is an expert on making early career engineers successful. They led up the Ignite program at New Relic, which was an incredibly innovative program that was so good they expanded it to more senior levels. They go into some detail about how they set up and adapted the program. They also give lots of advice on hiring for both early career and later career engineers. After that, we did a retrospective on deconstructing a Ruby monolith at New Relic. It was a large, complicated project, and some parts of it didn't go as well as we expected. We dug into what we could learn from that that applies to all large, complex software projects. Finally, John brings up the Preventable Problems Paradox, and we discuss how to incentivize better behavior at companies besides just firefighting. https://lnkd.in/e4NH95E5 https://lnkd.in/ex4PV7Nv
Head of Database Platform Engineering
6moLove it! Working on Ignite with you was one of the most rewarding things I did at NR. I've used a lot of what you taught me about early-career engineer development multiple times.