Ask HN: Why do people hire experience based on time instead of actuality?
What is the relationship between time spent and the knowledge gained of a skill/language?
Anecdotally, I know people who in 1 month would know 1000x more about Java who knows the people who have 10. By the 3rd year, they would have already rewrote the JVM to their own liking and by the 5th year, they would have given up on Java and wrote their own after explaining in great detail the structural defects of Java and it's relationship to the CPU.
This person could have done the work the manager was looking for with only 3 months Java experience.
There is a near infinite amount of ways of screening a person to understand if they should be investigated further. Yet the most common way used by the vast majority of companies in this world is time.
Why is this?
5 comments
[ 3.0 ms ] story [ 25.2 ms ] threadSome relevant discussions:
http://www.codinghorror.com/blog/2008/02/the-years-of-experi...
http://workplace.stackexchange.com/questions/1478/how-can-i-...
These links post to mostly non-correlated examples.
They just don't want somebody who's young. But they aren't allowed to actually say that...