Nothing has changed. The problem is the same as it always was.
There is an unbounded amount of opportunity available for those who want to grab hold of it.
If you want to rely on school and get the approval of the corporate machine, you are subject to the whims of their circumstance.
Or, you can go home, put in the work, learn the tech, become the expert, and punch your own ticket. The information is freely available. Your time is your own.
If this is for real, _everyone_ I know is getting completely screwed.
I have a hard time believing any of these numbers. If I earned any of these amounts for 2-3 years, I could live off the interest for the rest of my life.
Math is just another word for structured thought. When people say they're not good at math, what they really mean is that they attempted learn something without understanding the underlying principles, and therefore found it difficult.
They're not lazy, they're just ignorant to the process because they were taught incorrectly.
I'd be happy to try this service, but the Facebook requirement turns me away; I can't help but think this hurts their acceptance in the tech community.
Though mainstream populace probably wouldn't care, social networks only get traction after the tech folk create that traction.
Did you read the article? Your comment is exactly the perspective the article is addressing. They cited acknowledged experts in the field, whereas you've cited "common sense", a subjective term that means nothing without context.
Another vote for khanacademy. I did this myself, and worked out a plan to put every piece of information into long term memory. When you're motivated and not limited by century-old university bureaucracy, you can move very quickly, and run circles around people with a "real" degree, most of whom have forgotten everything but the general concepts.
Udacity is also coming up as an excellent resource, but the important thing to realize is that every resource adds a different perspective on the matter that is extremely valuable.
For CS-specific information, aduni.org is a glorious resource. It's from 2001, but the CS basics never change. I'd recommend getting a handle on all the math from khanacademy so that you understand everything they're referencing.
This is an excellent example of Modern Perl, more so than the article posted the other day. No magic, very easy to understand, documented, and structured.