Social Icons

Management

82 Articles

Wisdom from Engineering Managers

As I continue figuring out the work to manage engineers, I've asked other, more experienced and better managers to give me whatever advice and commentary they have on a job that's both less discussed and less defined. Here is what they said: * Learn how to manage projects. It's not...

Herding Software Engineers

I'm officially giving engineering management a shot. Common cynicism would cite the Peter Principle as relevant when an engineer decides to shift their role into the less technical. And it's true: I code a lot less, I'm much less able to work on projects and features that require hardened...

Picking Your Battles

Pick your battles. It's a simple and downright cliche piece of advice. At its heart it's about prioritizing conflicts, and looking to resolve only the most important, the most impactful ones. Frankly it's hard to argue that this isn't the right thing to do all the time....

Engineering Visibility

Software engineering is a meritocracy; if it's not already true, at least it's a noble goal to aspire to, right? After all, to be truly judged on the sole merit of your technical ability and work ought to mean that the accolades are showered upon those who've rightfully earned...