I'm right now in the process of thinking what I want to do and where I want to go.
I'm a "young" (29yo) programmer, specialized in C++, with knowledge of C# and Java. I don't have a field specialization like 3D programmer or IA programmer as I'm curious about all and about everything game related, even what is outside my range of proficiency (like art and music).
I have only one year of experience in a mobile game company (Gameloft), wichturned out producing game patch, bug fixes and stuff, and 2 years of... Self studies and filling out my curiosity on several ideas and project of my own I never really finished.
Now I'm fed up to work alone on those project that I will never be able to conclude by myself. I don't want to do all the game related jobs by myself, like thinking the game design, doing some graphics with my poor skills, and so on. I want to build a career as a game programmer, but I don't know how to really start.
- Should I start with a AAA company to earn my living and meet skilled programmers? I did it with my previous company, the experience was good, but not being part of a core team because I am a junior was kind of disapointing.
- Should I look for an indie based team/company? I think I would gain my experience drilling into the serious stuff, but would an indie team take the risk to hire someone without consistent background as me?
- What else could I do? My main flaw right now is I not really had to work on a full game with a team. I did work in my previous company and a personal project with two other people, but I feel I'm missing all the fun/fullfilling a game programmer could find in his job...
- Also, I listed my skills on my linkedin page here : http://www.linkedin.com/profile/view?id=108161040, does it looks kind of appealing for a company, or do you think I lack something important to have/mention?
To have a better feel of what I did, here is a little blog about my personal project, wich is kind of old now : http://excellenceteam.wordpress.com/
So... That's it. Could you give me advice on how I should start a career?