The above stated, in retrospect, it was only the first two paragraphs in the article that soured me a bit.
The rest of it, regarding how the best people always end up with the crappiest assignments on jobs already messed up by others, is probably true enough to be the norm rather than the exception. I have spent the last two decades of my career trying to escape from being sucked into that vortex, but for me, it appears that there is no escape, and never will be.
I recently made some strategic career moves in an effort to escape from just being "the mechanical guy who can do everything including run projects". I have always hated being that guy. It has meant, for me, that I get the sh*t that nobody else wants to do, or that I end up being "the goalie", the last guy who needs to save the game because there is no other avenue to turn to for assistance. The trouble is, by the time they put me in the game, there are five minutes left to play and the team is already down 6-0. We might end up only losing 7-5, but I get credit for the loss. I dont lose many games that I start...
I left Project Engineering because I was sick and tired of taking the cr*p from the Client. I moved into a pure mechanical engineering role (up to and including department lead) so I could focus on the technical aspects of the work. But no matter what I did, my employer(s) would not allow me to develop beyond what I was, and I always got called into that dreaded meeting with management, the one where they would say, "We need you to step in and take over because...nobody else comes to mind..." and Presto! There I was, running another half-finished, mostly messed-up project. A couple of moves later, I said to heck with this "mechanical engineering" nonsense; I'll join the Process group - with the full endorsement of all concerned. Well, at least it *was* - until it came to pass that a project got into trouble. This time, I had to step in and replace all of the Project Engineer, the Mechanical Engineer and lead the Process Engineering effort. I finally out and out resigned when then people involved for whom I was now placed in charge over told *me* that *I* needed to become a team player and "do a better job". The company management sat idly by and did nothing while I worked all my weekends and nights redrawing all the P&IDs and reworking the entire process from front to back, coming in on Mondays to lead all the meetings and HAZOP and face the music from a now disgruntled Client over the cost over-runs that I inherited. So, one meeting, I had enough; after 14 years, I got up from a conference room table, declared that I had had enough, typed a two line resignation and was out of the building for good inside of four minutes. This all happened less than a year after I had been formally recognized as the best employee in the company.
Human Resources took the official stance that *I* was the problem, and that the company was well-rid of me.
Fast forward to today - a little over a year later. Now a Senior Manager in a small firm. One would think I have finally clawed my way out of that cess-filled vortex. So, I have spent the first two months trying to gain - earn - the respect of those good and talented people in my charge, largely by helping them out with their day to day work and getting into the trenches with them when required. Along comes a Client who - wrongly - has an issue with one of our employees. I write one simple email memo backing up a design decision and - guess what? The Client wants our employee - an excellent employee and engineer - out and me in as the Project Engineer to finish the job. And there you have it - one award, one large performance bonus, two promotions and two companies later, and I am now sucked right back down to where I was, and where I have always been, and where I feel I am condemned to always remain: running or finishing projects.
Apparently, *that* is my reward.
My career is in a dreadful, out of control, spiraling tailspin and no amount of "performance" at my end has helped me to date.
So yes, as the article states, it takes its toll. It has pretty much destroyed me, or so it feels at this moment in time.
But I do know how to train a dog.