A shortage of IT jobs?
The only shortage is that they are outsourced. There are thousands of workers who would love the chance, but it's cheaper for their employers to send the work to India, Mexico and other third world countries. Why doesn't the government put a halt to that and concentrate on its own? Perhaps it will pay off the deficit earlier.