Comment
Comment by tersers
I'm disappointed that the list focusses entirely on technical roles and ignores careers completely opposite to software development. I think a programmer would make a good mechanic, electrician, or plumber from the debugging skills alone.