   To be or not to be (GameDev version)
  Ahoy there!  Thanks for reading this before you even do!Anyways, I can't decide what I want to do with my knowledge.  I can do programming in just about any field I want to (graphics to OS development to web scripts, etc.), and have a lot of knowledge in computer security as well as a few other things I'll define as "too vague to mention."  I can't decide what field I want to major in.  So, I had a quick question to ask about if game/graphics programming would be too hard for me to get good in.  (I'm not really *good* in any of these fields, but I have a little bit of everything.)I started getting into graphics programming a while back when I picked up a few of Andre LaMothe's books and was instantly struck by the challenge they posed.  But that was three years ago and I can hardly even touch 3D still.  How hard would it be to become a full time game programmer and can I do it?If not I'll probably fall back on one of the other fields of interest.Thanks for your time,Steven Welch   
  That's not really a question that anyone can (reliably) answer for you. This is something you have to decide for yourself.Here's two important things to consider:1. The majority of people can "get good" given enough time. The question isn't "can vs. can't" but rather "do you have the discipline to spend the time that is needed."2. How much do you really want to be in game development? It's really only worth spending several years of your life learning a skill if you'll be happy applying that skill on a daily basis.In any case, I think you already know the answer, or at least close to it. If you honestly, genuinely can "do programming in just about any field you want to," then of course you can get into game programming.It will be hard - don't let yourself get fooled into thinking it would be easy. It will also be rewarding; whether or not the reward can really offset the cost of learning is up to you to decide.   ;  Well that and I was wondering about future job opportunities.  I've been hearing lately that there's so many programmers now-a-days that it's hard to get any sort of game programming job (not that I'd know personally).   ;  By 'major' do you mean at universoty, or just what to spend your spare time on? A non-games degree gives a lot more flexibility to get work in any field of development.   