I want to move from hardware/network to programming/database in my IT career. The latter is just a better fit for my personality, tendencies, and overall life goals. I just haven't developed the skill-set to break in to that end of the field. At my current place of employment, they really like to hire from within. So if there was an opening on the software side, I'd have a decent shot at it if I build the skill-set needed.
I've tossed the idea around of setting up a Linux box (though the KVM I'd need is effing expensive) since I'm about to upgrade my gaming rig in the next month or so, and will have the spare parts to do so cheaply (again, other than the $250 KVM - anyone know cheaper for dual monitor dvi/usb?).
Here's my current skill level for software:
Basic C/C++ (though it's been quite some time)
Java (Good foundation of the fundementals, but I failed a staffing firm's test pretty miserably)
I like the little bit of Oracle from a class I had to drop out of after a month (I got hired to a job that conflicted with the time of the class)
I'm pretty sure, for a career, I want to work with databases.
Part One. What do I need to learn and what should I learn?
Should I just stick with Java (I do like Java)?
What else should I play with/learn on the side?
What should I use to learn how to work with databases?
Which database(s) should I start with?
Part Two. Is learning these things through game programming viable?
Things are easier for me when they're fun. Such as exercise (I can't run a mile on the sidewalk, but I'll run 20 playing basketball all day)
Is it realistic/viable to gain the requisite skills for potential jobs by making games?
What are some good guides/resources for doing so with Java (or should I move to C/C++ or something else)?
I really appreciate your time and advice. I'm not looking to get into game programming for a career (though maybe eventually?) I just want a standard drone programming job. But I would like to have the potential to put together some 3-D isometric games (favorite game ever is Shining Force and would love to make a strategy RPG of my own as an homage one day).
Edited by jesot, 06 May 2012 - 07:51 PM.