This is a little about money, but it's just what I would like to know.
If you really want to know, do some research.
The salary for a given position is more dependent on WHERE you are working than what you are doing. A DBA in NYC will get paid much more than a programmer in Boise, but that doesn't mean that DBAs always make more money.www.salary.com
.. if you do the research yourself, you might even get to look at some fancy graphs.
This could not be more true (the crack about the college kids making web pages, doing what you love, and your career location). If you work in the field while you attend school you're doubling up on experience. Well established companies, not necessarily bigger and well known companies, will like this quality. If I were to tell someone applying for my company anything it would be this:
"Don't pad on your rÃ©sumÃ©. Discuss what you know and don't guess. Its better to excel at a one or two things and have a general understanding of everything else." This means don't focus on classes in data-mining if you're not a data guy and don't focus on router configuration if you're not a hardware guy.
For anyone newcomers choosing development, know that no matter what the course catalog says, college courses don't teach you how to program. Its your responsibility to build a knowledge of best practices and philosophies. Once you do then the programming language of-the-month won't matter. Good luck with your personal endeavors.