It kind of feels like the need to be an expert in any given language is now a bit pointless in many cases when you take LLM's and prompting into account.
Sure you need to know the basics and some advanced ideas behind programming and design practises in general but these days I don't see it as worth the time to go deep into any specific language (depending on the situation and language, what you're doing with it etc. of course).
I would never even have considered spending the time to learn and slap together e.g. a "quick" Powershell script that uses UI elements or anything of the sort to solve an immediate problem I had... it was never worth the time and effort, but now with Machine Learning and knowing your way around prompting I've been switching back and forth between languages if and where I need them ... sure, some of the prompts I sometimes type are actually embarrassing but it doesn't matter, I get the job done and if you've played with enough languages you kind know instinctively what you can and cannot do, or what to watch out for.
LLM's also solved my decades-long hesitance to go too deep into Unix based environments, the navigation, file system management, component management, bash shell scripting etc. behind it.... now I can finally just explain what I want without spending days Googling and get what I need, it's a game changer for confidence, it's also incredible how quick you learn when an LLM spits out the code for something you didn't understand but in the context of the problem you're trying to solve.
Things are getting weird in this industry these days.
I have no idea whether or how recruiters are keeping up with the changes.