I'm a business guy teaching myself some programming for two reasons:
1) I'm the only non-coder at a small software company; the only person who can't get under the hood in some useful fashion. I'd like to feel more empowered to help and I want to be better able to explain and debate our technical decisions.
2) I'm getting hooked on programming. I find it stimulating, challenging and refreshingly pure (it runs or it doesn't) compared to the ambiguity of my day job.
Can you point to specific examples of business people making transitions to more technical roles later in their careers? (I'm 40)