Even now, nerd doesn't mean anything like a 7 figure income. Computer programmers, for the most part, make about $40-$50,000 per year which isn't very much considering how specialized they are --how much information they have to know and continue learning forever. Every time a new platform comes out it's back to the books else you'll become obsolete with the equipment you're working on.
Add to that the crappy working conditions -- sitting in a $50 rolling office chair in a cubicle farm, stairing at a screen for 8 hours a day coding while shoving doritos and mountain dew in your pasty tummy, all the while worrying that when the project is finished and the cycle of layoffs starts up again you will be the next to go, and you've got yourself a recipe for going postal. Based on the difficulty of learning to program and the crappy work environment, programmers deserve to be compensated like doctors. Problem is, there's no Programmer's equivelent to the American Medical Association or American Bar Association, such as what Docs and Lawyers have to keep the politicians in their pocket so they can maintain an artificially low supply. The people making 7 figure incomes are not computer geeks, they are entrepreneurs who also know how to program. It's business, not computer science that is making them rich.