"Requiring X years of experience on platform Y in your job posting is, well, ignorant."
DHH on the 37signals blog.
I found this post really interesting (including the comments).
As a student I never applied for a job that required X years in experience on a specific platform, but I sometimes wondered how hard employers insist on such a point on a job offer.
I mean, it really depends on the single person. There a definitely programmers (not to say geeks ;-) ) that are better in programming X after one year of experience than others are after - say - 3 years (IMHO).
What do you think?