If there was interesting work available at their job, the people with boring jobs would not have boring jobs. Nobody is going to do the boring work first and leave the interesting stuff sitting around just waiting for a new hire! Where there is a surplus of interesting work, people with interesting jobs will design interesting jobs for their colleagues.
Dunno. Just musing.
However, if I am in a managerial position, my own work can be quite different from my reports'. What this article is saying is that, if my work as a manager is boring and not very engaging, I'll give my engineers boring, unengaging work too, irrespectively of how interesting their work could be.
I don't know about this... we usually give the exciting stuff to the more junior or co-op/intern hires. The boring work has usually been the most important work from my experience. There is an inherent risk with the exciting and unknown ending in a flop.
This assumes the work available for those with boring jobs to dispense to others is of the same kind those with boring jobs do. There's absolutely no reason that this should be the case.
There could be tons of "interesting work available" at a job people with boring jobs work, just not in their specialty. And they can still create boring tasks for others, even if those others work in departments that allow for interesting work available.
Second, some people like boring tasks and hate change, excitement, anything unpredictable, etc. So it's not even a rule that "nobody is going to do the boring work first".
If the available work is to dig a hole or file papers into a cabinet, how can you possibly make that better?
Software engineers with the right personality have a better chance of genuinely enjoying our work than the average person, so it’s on our minds. Coding isn’t something you automatically have to drag yourself through kicking and screaming like some other jobs.
I guess what I'm saying is that, just because you don't like doing it doesn't mean it isn't contributing to your satisfaction with life in the aggregate.
Spot on. Stop ignoring human psychology. There is a big importance in specialization and separation of tasks. We know that since the industrial revolution. But especially in knowledge jobs boredom can lead to less than stellar quality, which again brings down efficiency.
Humans are animals that evolved in a highly complex environment. To keep people engaged their task should be varied and contain some newness every now and then.
Specialization has driven us into these niches where most people don't perform as well as they could. Jack of all trades master of none is the usual adage. I see the people in software who know something about the OS, something about drivers, something about application software, something about web design, usually designing the best software. They are masters of a lot of categories, because they are jacks of all trades. Because a lot of knowledge in one category leads you to be better in another category.
In management speak synergy.
Each task doesn't even have to be particularly exciting. But let people choose from your boring tasks. Maybe something you find boring they find exciting. And even if they do, don't say they have to do this forever. Maybe they find it exciting because they didn't do it before.
https://www.youtube.com/watch?v=-AYUB3tQs80
(Can be good film to watch after a shit day at the office...)
People who don't practice being fun and having fun at work won't make work that's fun.
Sounds reasonable.