Insight certainty 4/5 debate potential 2/5

Fournier: Engineering managers cannot code their way out of delivery problems

Camille Fournier · Camille Fournier on Managing Technical Teams · Y Combinator · Jul 17, 2019 · at 15:28

Camille Fournier, author of The Manager's Path, discusses common failure modes of first-time engineering managers transitioning from individual contributor roles.

0:00 / 0:50exact quote · 50.6s
▶ Watch the full episode on YouTube → 720p mp4 · rendered on demand · StarZero watermark
“New managers tend to default to writing code to solve their problems. So new managers who used to be ICs, they look at a team, and they look at a team that's struggling, and the thing that they want to do is be like, I can just take some of these tickets, I can take some of these features, I'll bang it out over the weekend, I'll bang it out tonight, I'll get us back on track no problem, and that very rarely works well. Usually, if your team is struggling to ship or they're, You know, they've got a tight deadline that they're not meeting. The right thing for you to do is not to jump in there and add more code, but is to figure out what went wrong in your planning that got you to this point is to figure out how you can unblock them in other ways. How can you get designed to get them assets faster or whatever? How can you work with the product team to downscope what needs to be delivered instead of just jumping in and writing code?”

quote is from the automated transcript, cleaned for reading: filler sounds and stutters are removed, nothing is rephrased. names can be misheard (the analysis reads context, assessments check outside sources). how →

More from Camille Fournier

Insight
Fournier: Good management is essential, not waste or overhead
“The thing that I'm observing is that actually like management is pretty important, that good management is actually a pretty important part of making engineering teams effective, making companies effective. It just simply isn't true that management is overhead…”
Camille Fournier Jul 17, 2019 ▶ 2:16 Camille Fournier on Managing Technical Teams · Y Combinator
Insight
Fournier: Engineering management is a distinct technical discipline
“Help them understand that it's kind of a hard and a special discipline, but it's also a technical discipline and not just something that, you know, any random people manager can do.”
Camille Fournier Jul 17, 2019 ▶ 2:55 Camille Fournier on Managing Technical Teams · Y Combinator
Insight
Fournier: Early startup success creates a false belief that management is unnecessary
“When you have a lot of people who have seen success at these very small stages and they're, they believe incorrectly that the thing that made them successful was just like, well, we just got these smart people together and let them do what they thought was rig…”
Camille Fournier Jul 17, 2019 ▶ 4:21 Camille Fournier on Managing Technical Teams · Y Combinator
Insight
Fournier: Directly fire chronically negative employees instead of putting them on PIPs
“There are sometimes when you shouldn't pip someone. You should just say, you know what, this is just not working out, and we just need to part ways. And I think that people who clearly are just unhappy, that they clearly don't want to be there they're super ne…”
Camille Fournier Jul 17, 2019 ▶ 21:43 Camille Fournier on Managing Technical Teams · Y Combinator
Insight
Fournier: Firing negative employees boosts team productivity far more than expected
“The impact, the positive impact on the team when you get rid of that negative energy is always shocking to me. Because it's always more than you think it's gonna be. Like, the team is always so much happier and healthier and therefore more productive once they…”
Camille Fournier Jul 17, 2019 ▶ 22:49 Camille Fournier on Managing Technical Teams · Y Combinator
Insight
Fournier: Side projects cannot substitute for production experience when evaluating technologies
“Knowing a little bit of like Go or like having like spun up Kubernetes on my, you know, on a test, test cluster at home is not nearly enough to have an informed good opinion about A new language or like a new system. Like you have to run those systems in produ…”
Camille Fournier Jul 17, 2019 ▶ 26:28 Camille Fournier on Managing Technical Teams · Y Combinator
Made with StarZero

Turn any episode into a week of clips.

This entire site, over 300 episodes transcribed, diarized, checked and made playable, runs on the StarZero media pipeline. Drop in your own episode and the podcast clipper finds the moments worth sharing, cuts them, captions them, and reframes them for every feed.