I've come to a crossroads where I need to choose between focusing on AI or graphics programming for a career in games. I'm interested in both and am really wanting to know which area might have more job opportunities or even which might be a more interesting career. I'm also curious if I'm unable to find a job in games what the outlook might be outside of games for each career path.
closed as primarily opinion-based by Alexandre Vaillancourt♦ Dec 11 '17 at 0:29
Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.
Good graphics programmers are usually the most in-demand in the industry.
No one is going to force you to choose between them professionally until you've had some real-world experience.
The outlook for both is fine outside the industry, which is to say, both have focused skillsets that no one outside of games and simulation software will use, but if you're good at either you'll have no trouble dealing with normal software. (Except perhaps incredible frustration at your coworkers and tools.)
No one can tell you which is more interesting to you. Pick the one you want to do most.
I'd say go for what you like the most as it will surely make you be better on that than something you don't like as much.
For the day you want to change and go for a non game programming job (I did that this year so I don't have That much experience about this kind of changing. But changing is usually the first time that counts right?) sure there are some things to learn (usually, it seems, a Lot of talking, more docs than in the WG industry, a better salary and shorter days ^^ ) but I don't think you will have any greater problem that a more or less experienced video game programmer can't handle.
That said, I can't promise anything of course :-)