Subscribe to Engineering Impact, the weekly newsletter for managers of software teams.
This week: Unintuitive things I’ve learned about management, Advice for the founding engineer, Recursion should not be difficult, Support Driven Development: Listen now so you don’t hear it later.
Julie Zhuo, VP of Product Design at Facebook, stepped into management with little experience, and has now been at it for the better part of a decade. Here are some lessons she learned along the way about dealing with people, setting goals, and becoming a confident senior manager.
Pete Hodgson, Engineering Lead at Earnest, gives advice on how to make the correct decisions as a founding engineer. He explains how to optimize for iteration and why that’s so critical when you’re operating without much visibility into the future.
“…10% of my audience had the greatest difficulty in coping with the concept of recursive procedures. I was surprised because I knew that the concept of recursion was not difficult.”
Steve Newman, CEO at Scalyr, describes how they’ve come to love “Complaint Driven Development”. Many support issues were not true bugs, but were troublesome for users, and contributed to customer dissatisfaction and consumed support resourced. when they addressed common sources of support requests, they made existing customers happier and new customers blissfully unaware of any previous bugs.
Ben Thompson is a co-founder at GitPrime where he leads design and customer experience. He is a Y Combinator alumni, with a background in product design, branding, and UX design. Follow @thebent on Twitter.
Get Engineering Impact: the weekly newsletter for managers of software teams
Keep current with trends in engineering leadership, productivity, culture, and scaling development teams.