Call it the tech industry's version of a riddle wrapped in a mystery inside an enigma: Businesses have job openings, but IT professionals are struggling to land jobs or move to better ones.
What phenomenon could knock the hallowed laws of supply and demand off-kilter? Two words: " skills gap."
[ Also on InfoWorld: A recent survey shows half of IT workers eyeing greener pastures. | Also: Find out how to land a cyber security job. | Get sage advice on IT careers and management from Bob Lewis in InfoWorld's Advice Line blog and newsletter. ]
It seems as though tales of this alleged IT skills gap have become especially common during the past six months. As the story goes, employers are desperate to find people with expertise in hot areas like mobile app development, cloud computing and business analytics, while employees, exhausted from staff reductions and increased workloads, wonder what more they must to do to keep current.
It's a tragic tale -- but not completely accurate, according to some tech-employment experts. The situation is more nuanced than what can be captured in a headline, and both workers and employers share responsibility for the gap, they say.
Most portentous, though, is that the gap, whatever its true nature, is rapidly becoming a yawning chasm -- one that IT employees will have to cross sooner rather than later. Many hiring experts, IT managers and CIOs believe that the tech employment landscape will be radically different five years from now as more and more companies outsource IT operations to service providers, perhaps offshore, or move traditional IT jobs to other business units.
In the face of such rapid change, it's becoming clear that the one skill every member of the IT workforce needs is career management.
"Everybody is a free agent, navigating the corporate chaos," says Todd Weinman, president of The Weinman Group, an executive search firm headquartered in Oakland, Calif., that specializes in audit and corporate governance. In the IT job market, he says, "the people who are faring a little bit better are constantly cultivating their careers on a variety of fronts."
Tech employees log long hours, meaning they get a lot of hands-on experience, but they're not getting the training and other types of enrichment they need to develop their careers. "In addition to your 50-plus hours a week, you need in-depth coursework to refresh your skills, plus studying to sit for certifications," says Weinman. At many companies, employees used to be able to take time for those types of pursuits during the workday, but not anymore.
"Those who want to stay relevant have to work very hard" -- at work and during off-hours, says Weinman, who is a member of the ISACA Leadership Development Committee. ISACA is an IT professional association that, among other things, provides security certifications.