You say that there are many different aspects of computer game design of which pure programming is only one. I was advised to not do CGD and do a pure programming Comp Sci degree which I ended up hating.
Had I stuck with my original choice of doing CGD the chances are I would have been able to explore the different avenues within it and then later decided which area I wanted to specialise in. As it happens because I was pushed to do Comp Sci, I completely alienated myself from the rest of what you could do within the CGD umbrella.
Maybe had I done CGD I would have found I loved virtual modelling and wanted to specialise in that, even if it eventually modelling for something unrelated to CGD. But I never got the chance to do that. I never got the chance to see all that there was available within CGD and see which I liked. I was just pushed into straight programming and hated every minute of it.
Doing Comp Sci instead of CGD would have opened up more doors in different industries sure. But it also closed many doors in CGD, which was the direction I wanted to go.
How can I be happy with that choice?
XI Wiki


