I guess this could just as easily be posted in an anti-work community
That’s for relatively fresh programmers, and in particular BSc or BA.
If you have years of experience, it’s the opposite, companies fight each other to get you.
higher skilled workers are always in higher demand, that’s not really dependent on the market
Depends on the skill. I doubt there are too many experts in punch card computing that are in demand at the moment.