And don't forget about people who don't like to specialize, yet wouldn't like to be anywhere near business administration. The idea of being only a programmer seems to me as depressing as running a business. It's just not for me; there are a ton of things to learn, and I prefer those that stimulate my brain before anything that stimulates my wallet (and yes, business administration may stimulate someone's brain, just not me).
I prefer to have a 9-to-5 job that pays the bills and then, back home, study anything else.
I prefer to have a 9-to-5 job that pays the bills and then, back home, study anything else.