My current brainworm is tech hiring, and like, how hiring is used as a substitute for training. Like, take for example the delusion that large cobol mainframe systems used by banks or states or whatever, must be rewritten because the only remaining cobol programmers are all geriatric. Or, we have to rewrite this angularJS app we spent a lot of time and money on because nobody has angularJS on their resume these days (true story).
So many teams seem helpless when faced with their own previous decisions and can't seem to fathom training up someone inhouse to deal with a persistent technology. Why? Programmers are professional learners-of-stuff, that's our chief skill.
What is this even a reaction to? I've heard of the programmer that's got 1 year of experience 20 times, but I've never met them. Is it grumpy old developers who have over-specialized? Never met them either. What gives?