Need help figuring out what to learn
I'm a Psychology graduate that decided to work with AI programming a few months ago, and so far I have been learning, well, c++, done a little WinAPI and read a few books about OpenGL.
I was ready to start reading about 3D engines, until a few minutes ago I stopped to think about what am I doing.
My goal is to work with AI mainly, and I was leaving that for later, since I figured I should have a broader understanding of things.
But speaking in practical terms about getting jobs ( and since theres so much specialization ), shouldnīt I start with this field I'm interested in and that I have some background ( college course ) to back me up, and forget for now about getting better at what I began, like OpenGL?
To me it seems that dealing with graphics and specific APIs will give you more opportunities for jobs, and even if I'm to work with AI I'll have to understand them highly well, but is that the case?
I donīt have access to computer science teachers nor many friends that could help me with that question, and google didnīt help either, so I'm lost.