HACKER Q&A
📣 mathverse

How do you keep up with “solid understanding of XYZ^2” requirement?


Is it only me or a lot of JD have unrealistic expectations when they list as a requirement solid understanding of 20+ different technologies?

I dont even know at this point what does solid understanding even mean but usually when I see something like this I expect a lot of trivia questions to test that knowledge.


  👤 josh_fyi Accepted Answer ✓
Such requirements lists are usually wish lists; and intended to filter out completely unqualified candidates. If you are generally qualified in the field (e.g, Java developer, data scientist), ignore the list and apply.

In any given field, there are thousands of technologies, and even the most experienced candidate knows no more than a fraction.


👤 burntoutfire
These technologies are usually clustered, so if you're say an experienced Data Engineer, you usually know 75%+ of the technologies listed. If you don't, then you're probably still junior in that field, or stayed with a single company/team for too long for your own good.