3 Ways Management Stresses Me Out As A Software Engineer
It’s about the people, not the machines — they’re usually lovely.
I’ve been in the game for some time now, having foolishly left academia with the mistaken belief that people in the ‘real world’ would find my learnings useful and pay real cash money for my valuable time.
Ah, the folly of youth.
However, I am a firm believer in what’s done is done and that the past cannot be changed (lest we disturb space-time in strange and horrible ways). Therefore today I offer my recollections on the most management created stressful times I’ve had so far¹ working in my capacity as a fun loving, yet professionally grumpy, consistently clean shaven software engineer.
Utter Dysfunction
The majority of the stressful situations I’ve encountered have been around dysfunctional management and not their altogether more amenable machine counterparts². And the dysfunctional management I’ve encountered, that have given me the most stress, have mostly been of three distinct types³.
Aside:
Indeed, there are so many types of managers these days it’s hard to keep track — so I also firmly drop, from a great height, into this group any kind of evangelist of modern software development methodologies⁴. They’re not practitioners, gurus, or…