There is a durable belief that much of today’s unemployment is rooted in a skills gap, in which good jobs go unfilled for lack of qualified applicants. This is mostly a corporate fiction, based in part on self-interest and a misreading of government data. The next time someone tells you that there are a lack of skilled high tech workers for companies to hire...question their motives for telling you that. There are plenty of workers available, if companies are willing to pay for them to work. Most of the time they aren't willing to pay them a fair wage, preferring to pay them less than they're worth or hoping to hire an H1B Visa employee for less than an American would take.