But again, there is no shortage of engineers as the article says. The only problem is the quality. Atleast from what i saw in India people just take computer science as a degree because it pays more, not because they love to code.. There is a problem with this kind of people. People who LOVE what they do always over take people who dont.