One thing I learned for sure when getting my CS degree ... (although I was exceptional at it) ... was that I was NOT gonna be a programmer when I grew up

.
I thrived as a systems/networking guru, designer & problem solver tho' .... geeking out.
Then I quit.... full stop.
I do miss the "really hard problem" solving aspect ....
And not much else