One of the most amazing parts of starting Percolate has been the time I’ve gotten to spend with engineers. During that I’ve noticed some interesting patterns as engineers move from individual contributors to managers. I wrote up a thing for TechCrunch on some of those observations and ideas.
Here’s a bit on scale:
Essentially the job of being a manager, beyond the human side (which I’ll get to, I swear), is about building a system of people. As you’re growing a company you should absolutely be thinking about how to make this system scalable. On this point, specifically, you need to think about every decision and task you take control of and how that would work if you had 20 more people reporting to you. Micromanagement, in other words, is bad engineering on your part, not bad behavior on the part of the employee you’re managing (no matter how much you think you could solve that problem better or faster).