I disagree that a MIS degree is equivalent to a CS degree for folks who do not like to program. CS (at least at my University) was a MUCH more intense and detailed program while the MIS program was far too business related for the average geek. When I was in school, I was fairly competent at programming, but knew it wasn't something I really wanted to do for a profession. I'd expected that I would land a job some place doing sysadmin type work, but luckily found my way into networking roles. (Routers, not "windows networking".) It can definitely be a rewarding field and the pay can be more than adequate depending on where you go, what you do and how good you get at it...
I disagree that a MIS degree is equivalent to a CS degree for folks who do not like to program. CS (at least at my University) was a MUCH more intense and detailed program while the MIS program was far too business related for the average geek. When I was in school, I was fairly competent at programming, but knew it wasn't something I really wanted to do for a profession. I'd expected that I would land a job some place doing sysadmin type work, but luckily found my way into networking roles. (Routers, not "windows networking".) It can definitely be a rewarding field and the pay can be more than adequate depending on where you go, what you do and how good you get at it...