>>10
I absolutely agree with you. The hiring managers and the HR managers do not agree. According to their job specification notice, you're supposed to have previous experience with their technology that they're already using. They don't care about how programming skills are supposed to be transferable from language to language, from framework to framework, from industry to industry. They demand programmers who can start writing code for their project from day 1 of hiring.
If you work as a professional software development consultant, none of these requirements apply to you.