There is a cear heirarchy in IT. Helpdesk is at the bottom, it's the job you get when you start. Next are programmers, they don't get paid as much as most others. Next is probably sys admins, then data base admins and at the top of the technical payscale are network admins, assuming they are good. CCIE's get the sort of salaries you associate with CEO's. This of course doesn't count sales people and managers and other non technical staff.
I was lucky. I stepped out of engineering for a few years and went straight to 3rd level support. Even then IT is a pretty yukky place to work. I've done many things over the years and eng is amongst the most rewarding, probably no. 1. For me anyway...