Too many jobs, to long, not long enough, enough is enough!
Believe it or not there are hiring managers (HM), and staffing professional who will ignore and not even really read the resume of a candidate if they have had too many jobs in a given span, were some place to long, or someplace not long enough. Enough is enough, can we stop coming up with excuses to not do our jobs, or allow the HM to not do theirs.
While I can agree there are some cases where there is a legitimate reason to not consider a candidate who has had too many jobs in a given span, or been at a particular company for too long, or not long enough. However for the most part you cannot tell that from a resume. You need to contact the candidate and find out the, who, what, when, where, why and how, of the situation. Perhaps they have had 3 jobs in 3 years, so you are concerned about stability, if they will stay with your company for any length of time. The problem is until you ask the reasoning for their moving you really do not know. What if the companies were all startups that went under? In that case the assumptions you may have made would be wrong. Now I understand in a lot of the cases the assumptions will be right, but in some they will be wrong, there will be legitimate reasons for the issues.
The point is, despite the unemployment rate, we are in a crunch for technology talent, and we are going to have to start changing our ways of thinking, and excuses we use to ignore possible candidates and start investing the time to find out the who, what, when, where, why and how of the situation.