One downside I can see is that if retirement ages are extended and old folks work longer, then opportunities for young folks to enter the workforce will be delayed and overall unemployment may increase.
One downside I can see is that if retirement ages are extended and old folks work longer, then opportunities for young folks to enter the workforce will be delayed and overall unemployment may increase.
Most people have jobs they hate and no workable path towards finding something they love. In tech, we are very lucky to have skills that we a) enjoy employing, b) can mostly keep doing until our minds fail us, and c) are in high enough demand so as to pay us a living wage.
The vast majority of people aren't so lucky. Your criteria, autonomy, flexibility of hours, nice coworkers, low stress, can't be prioritized unless the former are also satisfied.
To want to work until you die is a privilege afforded to very few. Workable, socially-subsidized retirement plans are needed for everyone else.
BTW these (and similar) reports intrigue me so much that I'd consider moving to Scandivian country for a couple years just to see it first-hand.
What is the huge difference between programming and most other white-collar jobs, really? Is programming so incredibly liberating and personally fulfilling compared to them? If so, why? It's not that I can't believe that it is true. I'm just curious why it is such a massive difference, apparently.
On the other hand, even for people who looove coding, there is no shortage of those of them who complain that they don't like their coding job. A programming competition is different to coding your own project by yourself, is different from coding whatever greenfield project for a job, is different from being stuck with a monolithic codebase as a maintenance programmer.
Meanwhile, if management does something I don't like and gives me the impression they'll do it again, I start casually applying for other jobs with an expectation of finding something better in a month or two. I can tell managers "no" if they ask too much of me and if they insist on a yes... OK, fine, but you'll be receiving my two-weeks notice before long, hope that was worth it. I can be relaxed in interviews because I know I am the kind of person they're looking for, and if this place doesn't realize that then the next one will. I can bid up my salary because eff it, why not?
I have these liberties and I'm not even in a hot market, and I'm not some superstar developer. Just competent. I'm pretty sure this is very unusual, even in white-collar jobs.
This situation won't last—especially for those down the skill/experience ladder—but it sure is nice right now.
And it's not the end of the world, it is possible to find satisfaction in other aspects of life: family, friends, hobbies...