Quote:
Original post by stupid_programmer
You're a new hire with no experience, what do you expect you would be doing at this point? Writing 3D engines from scratch? You have to pay your dues before you get any of the interesting jobs and six months isn't that long at a job. If you want to be closer to actually making games then quit and find a job at a smaller indie studio. Getting a job at another bigger studio is just going to be more of the same. Getting a job outside of games you are still going to have a year or two of grunt work before doing anything "interesting".
It depends where you get hired. My first game programming job was at EA as a junior AI programmer. I was given complete ownership of the vehicle AI, the context sensitive object system and a large chunk of the NPC behavior tree (and that was all designing and coding from scratch not just maintaining something already in place)
Work that some fresh out of college people had while I was there:
Ownership of the player weapon state machine, creating new weapons
Tools Programming: making new scripts for designers to use
Various player mechanic system
We didn't have any unit tests at all in the system. There was no programming that needed to be done that was considered "grunt work" per say. There were annoying tasks: tagging in the code all the audio callouts and such. But everyone did that, not just junior people.
Honestly I think putting junior people or interns on shitty work is a terrible practice. We just hired a new guy where I work now and I made sure that his first tasks were specifically not grunt work so that he would become engaged on the team.
That said. You should stay till you ship a game; you're insanely lucky to have found a job at all in games programming. Most teams I know are only hiring people with 5+ years of experience right now because so many long-time experienced people are jobless. Under no circumstances should you quit until you find a new job. Also realize that if you interview and fail for a company there's a cooldown time until you can apply again (1-2 years); so if you go applying and failing everywhere you won't be able to apply again successfully to those same companies for a while.
-me