I started out doing everything (RPG programming, unix admin, pc repair, networking, you name it) for 4.5 year for a small company and didn't earn much at all (about $15K first year), and I have a master's degree in education, but wanted to work in computers since I stopped my PhD run at 6 hours.
Now I work for a Fortune 500 company and make more than I ever thought possible as and AIX/6000 SP admin. There are many challenges and you give up nights and weekends and carry a pager (7 years now on a rotating basis).
Not everyone should desire to become a manager because that is where the money is. Not everyone is a manager or not everyone is a technician. Do what you are best at. Don't do it for the money, or you will not like what you are doing for the long haul.
Someday, I would like to teach again, because that I believe is what I truly love and believe that is where my heart is. That should be what drives you! Not money, not fame, not glory, but what you have a passion for. When you leave this world nobody is going to say, remember John Doe, he made $150,000/year and drove a new BMW every two years and had a half-million dollar house; what will be remembered is John Doe, high-school engilsh teacher by students and parents, something like "you know my child was having a hard time in school, not just english but in general and his/her teacher helped him/her make an adjustment"; or the student "my science teacher was the best, he/she made learning fun, it sparked my interest and is the reason I am a veternarian today".
Do what you love, whatever it is.