I laughed at "often more experience than availability of the technology allowed
", because the alternative is to cry
.
In my job search, a few months ago I saw a listing that required 10 years experience with Slack. That won't even be possible (except for people who were involved in the internal trials) until at least August of this year, the 10th anniversary of the "preview release". I'm pretty sure this sort of thing comes from HR people taking the recommendations from the hiring manager and doubling them because they think it'll raise the quality of applicants.
They don't realize that in IT, there's always something new, and it's not that important that you have experience with Foo 10.5 as it is that you're used to learning how Bar 3.4 completely hosed half your Bar 3.3 macros (which means it ought to have been named 4.0, but such decisions are made by marketing people rather than techies) and you had to rewrite them all before you could deploy in production, so what the hell good was all your experience in Bar 3.3 anyway; the vendor said fsck backward compatibility. The real question is "how fast can you learn this stuff?"