One issue is that not everyone loves learning stuff. And since there is no simple way to test for that many instead test for what is simple to test for: trivia. A common issue, people measure what is easy to measure instead of what is actually important.
There are plenty of applicants which are simply awful and you do not have time to interview all of them.
I am not impressed by the people hiring but I also understand why their task is hard.
>One issue is that not everyone loves learning stuff.
Agreed. I do work with some folks who are all "OMG I have to work with this archaic mess." way too often. And I don't disagree with them, but man... not that hard to learn it and code your way out of it. But no they just complain.
Hard to really find out who REALLY has the interest in fighting through the unexpected / rough spots.
I personally love working with most legacy systems. It is so satisfying learning all that weirdness and peering into the minds of the original authors to then hopefully get to clean it up and make it better. But of course a handful are just horrible.
There are plenty of applicants which are simply awful and you do not have time to interview all of them.
I am not impressed by the people hiring but I also understand why their task is hard.