Member-only story
How to Grow as a (Software) Engineering Manager
Tips to thrive outside of the corporate ladder
When discussing their journey as engineers, managers, VP, or CTO with my friends, colleagues, and peers, a striking observation always remains: there’s a vast diversity of journeys.
I used the word “journey” intentionally and not “career,” as I prefer that framing. I find it particularly restricting to picture progress as a “career ladder,” in which you’d have to tick the boxes to climb to the next level. A ladder is a possible way to visualise that journey, but I encourage everyone to question what their journey should be.
The main issue that I see with the concept of “ladder” is two-fold. First, it suggests that the higher, the better (analogous to similar organisational considerations I’ve always found awful). Second, it indicates that the journey is dramatically linear. To formulate a couple of other criticisms, it also suggests a form of “the sooner, the better,” and even worse to me; it implies that there’s a final rung you can reach (yes, “the end,” my friends).
Still, we all want to make progress in our respective journeys. So, when reflecting back on mine and all the great conversations I had with my peers, colleagues, and friends, I thought it could help to put some of my thoughts on paper to explain…