Where I’m working at the moment, people are hiring like crazy. I overhear the managers pouring over CVs and saying things like “this guy has six years experience, but this other guy has eight.” I wonder if one day we will hear in the IT market, “This guy has 22 years development experience, but this other guy over here has 25.”
There is definitely a law of diminishing returns when it comes to IT skills. The need to quantify the skills is really funny. IT development is, or should be, creative work. Talent is far more important than skill. I’m sure you’ve seen highly skilled developers produce some very crap products because they never focused on design or gui or talking with clients etc.