In the vid the man says there are 120,000 positions being created or needed.
Then later says Microsoft has 6.000 open. Meanwhile in news archives for 2009 it states that yearly there are 12,000 students majoring in this field.
As well, again offshoring rears its ugly head and is partly responsible for why so many were averse to this kind of education.
Generally, when you see this kind of complaint it's because said companies want to pay less and a shortage means they have to pay more in wages etc.
Up here something similar happened some time ago with the trades. Once enough people got training in them, trades such as construction were able to bring down the cost of such work to cheap levels which of course only benefited the companies as such savings were not passed on the client who was, for example, building a house.
Drywallers etc once making $20 an hour dropped to 14 then 12. http://www.informationweek.com/global-cio/training/more-us-students-majoring-in-computer-sc/215900774