I've been in the business for almost 20 years. I've been hired for positions where I don't even code in the required language, and the employer depends on me to learn it on the go. Until recently I've never had trouble securing a job. But I've been on the market now for about 2 years. I often can't even score an interview, even for jobs that exactly match my qualifications.
I'm over 40, so I must assume ageism is a factor, but even in light of that, this tech job market feels like a desert.