Hiring in the Age of Change
Moore's Law is no longer a thing of wonder and imagination in this brave new world. The fanciful futures created by the imaginations of people like Jules Verne, Arthur C. Clarke, and Vernor Vinge are reached and surpassed at an astonishing rate. Technological innovation continues to increase exponentially. Despite all this, hiring strategies have barely advanced over the last 100 years.
Employers still create standardized job listings; they're just posted on web sites instead of newspapers. Employers only look at standardized resumes; they're now Word documents sent by email instead of letters sent by post. And in this age of tremendous innovation and change, employers still look for skills over adaptability.
Hiring for specific skills has become a flawed strategy in today's marketplace. In the 1920s, most parents could directly teach their children the required skills for employment throughout their lives. Now it is almost impossible to even imagine the types of jobs our children will have. New technologies, and their accompanying skill sets, rise and fall with the seasons.
Does this mean that experience and technical skills are useless? Far from it. But the ability to adapt and succeed in an ever-changing technical landscape is much more valuable.
For a concrete example, would a development manager for a Java Struts project prefer a programmer who spent 5 years maintaining a single simple application based on Struts or a programmer who spent 3 years in a succession of 6-month MVC projects, only one of which is based on Struts? Looking at the resume, most HR recruiters will push the programmer with 5 years of Struts experience. However, the programmer with 3 years of MVC experience is more likely to provide valuable contributions over the long-term. Technologies like Struts come and go, but the ability to pick up these technologies quickly is good forever.
Employers know this, but obliquely choose to ignore it. There are a number of reasons for this, the most common being "this is how we've always done it." People don't get fired for using the tried and true, no matter how anachronistic. Almost every workplace has processes that are carried out, even though no one knows why anymore.
The other reason is that it's a lot easier to quantify a skillset against a checklist than examine a qualitative measurement of adaptability. This is especially valid in large organizations where hundreds of people join and leave every day. Simple wins a lot of points in trying to overcome that amount of volume.
In the end, this is an education problem. Most recruiters know the catchwords, but lack deep understanding of what they mean. Few recruiters are capable of recognizing related technologies and "substitutable" experience. Even for those that do, the standard job requirement formats are inadequate to communicate the true requirements.
Also, many managers and recruiters are unable to distinguish the difference between 5 years of experience and 1 year of experience repeated 5 times. To revisit our earlier programmers, it is a fair characterization that 5 years maintaining a single application is not going to provide 5 full years of experience. After a while, each day becomes much the same. This could be easily characterized as stagnation.
This is not to imply that a candidate who has hopped from project to project is inheritly better qualified than the one that didn't. There needs to be more education and freedom within the hiring process in order to move beyond a checklist of skills and years of experience.

No comments:
Post a Comment