With regards to giving the easier work to the cheapest labor, I get that. But the short term output of an engineer is not their only output. If this engineer is to advance through the ranks and become truly valuable, they need to be given opportunities to learn needed skills. Facilitating this growth might require easy work to be given to more expensive labor on occasion, and I think that is okay. The mentality that bridgebuser recalls about the small bridge firm is not found in medium and large companies anymore, and I don't think we're going to revert to that. But people at all levels should be able to do that easier work and if you benefited from such a structure in your earlier years, then I would hope you would be a willing participant in the structure that made you successful.
@bridgebuster
I am generalizing because so many of my friends, industry colleagues and peers, classmates, and younger students have the same or worse experiences. I'm not a special case of some great mind not getting his fair shake, I'm an engineer who is able to work as an engineer (thankfully) and is trying to become a good one. I think this ethos is not lost with millennials, but at some point you do the cost/benefit analysis and see things just aren't going to work out at a certain place. There is a decay in the understanding that the bulk of engineers that are required for the companies to keep churning need to be consciously developed to some degree.
Did anyone try to irrefutably understand why the younger engineers didn't step up for that work? Was the work not properly described so they would understand that it was a learning opportunity? Did they think they weren't up to the challenge? If that work would have been a good learning opportunity, then a little work upfront by a leader at the company to get a junior member involved would have easily paid dividends in the future; we are forgetting to do that work IMO.
@DVWE
It's not about finding a fantasy land, it's about working with people willing to put in the work to improve themselves and, by extension, make the working experience a better one. A manager is in the position to affect other people's lives based on objective and subject evaluations. I want to know that the person I am working for and trying to make look good accepts themselves and is willing to improve themselves when the it's called for. I mean, this ethos would have been expected of these same people before they became managers (as it is expected of me, now)...why do they believe this behavior should stop once they get a certain type of promotion?