Original Post
Hi there, First of all, sorry if I have some grammatical errors and sorry to bug you with personal problems, but I had to talk about this somewhere. I'm 23yo and I finished University with a "computer science" equivalent in July. It was always clear in my head that I was gonna be hired as a video game programmer with the recent company establishing themselves here and hiring tons of people. I put a lot of effort in my life about learning video game programming which I though would allow me to be an interesting candidate for a job. I took a few months of break after my study until after Christmas. I know a lot of things about video game programming. Learned OpenGL, DirectX9, DirectX10, some shaders programming by myself, made a few small game project (in school and by myself). This allowed me to have 2 internships and one summer job in a well known game developer studio in 2006-2007. I think I was in good term with most of other employees and managed to get the work done. The job itself was surprisingly harder than I expected for a college internship, assigning me directly to important parts of an engine right at the start. I had to learn to code for PSP, NDS and Wii at the same time, but I managed to get the hang of it pretty fast and I think I helped a lot during the short amount of time I worked there, at least I never had any negative comments. When I left I was told I could ask to return anytime and they would take me back. So in December I was surprised when I sent back my resume because it took 2 weeks before I had a "we will look into it and come back to you" reply and after a month I still had nothing. I tried to send a reminder yesterday and got a fast reply saying that they only need an next-gen experienced 3d programmer right now and nothing else. Ok, I agree I never worked with PS3 or X360, but since I know how to use DirectX10 shaders and other consoles, I don't think it would be much harder... Only an old employee from another company in another city who working on next-gen could have the qualifications to get that job? There's two interesting video games studio where I live, so I tried this month to send my resume to the other one. I picked up their interest and they got me for an interview. I'm good for talking, but it has been 5 years I had an interview so I was not perfect either. I think I did good enough for the "personal questions" part and then got to the technical part. They had multiple C++ question, not basic stuff but not that hard either. I did not take enough time to think before answering and most answers I gave were badly formulated. They asked about one of the only thing I never did in C++ (overloading a new and new[] operator) so I messed up, then afterward made an error on a even more basic question (I knew the answer and I don't know why I answered something else). The last one was about giving the inverse of a matrix and I had not manually calculated matrices since my first university class (always using D3DXMatrix***) so I stressed out before thinking clearly again, while in fact it was pretty straightforward and I could have answered the right answer by myself but of course I did not. As you can see, I was pretty unhappy when I left because I only managed to get about half of these questions right when I know about things much more complex. A few days later I received a email insisting that I did great and have all needed qualifications and a good personality, but that I was not hired because they only had one free spot and two candidates. I was expecting this answer since I screwed up in my interview, but now it put me job less. Both places told me they kept my resume in case they have an open spot I can fill that they will contact me back. Can I actually expect this or is saying there is no spot left a polite way to deny someone? Both places are kinda new and still do some advanced recruiting publicity in schools and hired hundreds in the last few years, so why would they both suddenly have no open spot all of a sudden? Is the economy crisis that bad? Am I a so bad person? I though I had a good advantage over most people just out of University and I don't have a very bad personality so I'm clueless of what's happening. Now my finances are getting a bit low and I have multiple choices. -Try to find a job as a programmer in something else than video game development, at least for a while. It could be tricky since I'm not as good in other domains than video games. -Try to get hired in another city and move out, but I like where I am currently I wouldn't really want to leave. -Get someone to lend me money, get in dept and continue to do nothing of my life for a while still waiting for news of one of these two company. -Become a indie developer and start my own studio, but that's just dreaming since I know it's impossible with no starting money and no good team. [Edited by - Dunge on February 21, 2009 9:29:26 PM]