Do they want new talent?
Checking out jobs generally, IT companies don't really want new talent. They all want people with 3-5 years of experience, they don't want someone they have to train.
If you want to start off, you generally grab a junior role, often in PHP, SQL Server, HTML, Javascript or Flash. Only then can you gain any experience to land you a job in a field which you can't just pick up without a degree anyway (e.g. C/C++/.NET/Java are slightly harder to learn to program well in than the above, and it matters more that you *can* program well in them).
New talent? Going green? It all sounds good, but it's nothing like my experience, and sounds more like science fanboyism, if I may be so bold. Basically:
o Computers can get slightly better at replacing human jobs.
o Software writers do their best to up the number of CPU cycles needed to complete a certain real-world task, just ahead of the curve of Moore's Law.
o Computers will not make life better, really. Hal Draper's "Ms Fnd in a Lbry" view gets ever closer: "Although hardly anybody knew anything any longer, everybody now knew how to find out everything!"