> Can you name other "career paths" where are more technical & creative challenges open to solve?
Fair question. Once I was in graduate school (math program), I went down the scientific/large-scale computing path. It isn't a very large field of course, compared to consumer-facing software. It was more of a personal drive.