Having been on both sides of the HR thin-red-line, I think the hiring process is fatally flawed in most organizations. Early in my career, it was my opinion that if I could make it past HR, I could get the job. Proven true every time, now HR uses resume filtering software, resulting in such a mish-mash of nonsense that a functional resume is nearly useless - unless you can get it in front of the hiring manager who knows what they are looking for.
As a hiring manager, my #1 problem was fighting my own HR department. Most in HR had no clue as to what to look for on a resume, and now we've turned it over to computers? I cannot think of more difficult heuristic programming task than parsing English into meaningful data (keying on buzzwords doesn't get it). The fact of the matter is that if a manager needs to add staff then he (or she) is dealing with probably the #1 issue in his job description - one needs to make sure to spend the necessary time and not depend on HR.
Keep Up with TechRepublic