I'm no where near that TC and think this way too. This field of work is generally new in history. The whole woe is me what will we ever do attitude is so weak and frankly annoying.
At no point in any of that was anyone coddled or told that they will get to keep their job forever. Learn new skills. That's the game.
It's not even unique to tech. Doctors have to do this too.
There's so much work in the industry right now around LLM implementation that folks not looking into that are sleeping on good jobs.
"minor professional development refreshers" lol
Also known as (unpaid) hard work during the weekend.