In my last three decades, I've always seen a lack of Technical people but now it's getting to a point that's really shocking. I saw someone in his mid 20s get promoted to a senior role recently (to which I predicted he wouldn't last), 6 months later he'd gone.
When I've been recruiting for Technical Managers, it's a frequent occurrence that I'll get less than 5 people with suitable experience and often none with the behaviours I'd like.
Why? Is the job just that crap? Have the old guard retired? Is this the same globally?