|
|
|
|
|
by NateG
4208 days ago
|
|
I've been programing games since I was 10 years old and games are the only reason I went into Computer Science. I started off at a smaller studio out of college and accepted a salary about 15% less than my friends who went into Aerospace and Finance. I didn't care, because games is where I wanted to be and I loved every moment. I found games interesting, intellectually challenging and ultimately very rewarding. I moved from UI to game play to AI, did some Audio programming, dabbled in graphics, helped with design, etc. There was always something new to learn and do. Fast forward and many of my non-game industry friends were bored with their jobs, not learning new skills and maintaining legacy code. Some friends left the game industry to find greener pastures and more money in other fields and eventually came back due to the lack of creativity and monotony many non-game jobs entail. This is obviously subjective and perhaps the kind of person that is not attracted to making games would find those other jobs rewarding and that is not to say that all game jobs are dynamic and wonderful. Regarding long work hours and terrible pay, not all employers are created equal. I eventually worked for a couple of different AAA companies before going indie and I had a very good salary and benefits at both companies surrounding by extremely talented developers. I have a few friends who I would say have extraordinary salaries and perks, however, they are very good at what they do. I have worked the crazy crunch times sure, but I think that is becoming less common especially after the EA Spouse debacle and the industry matures. It does still exist at some companies, however, there are many other jobs and industries out there that are just as demanding. I eventually went the indie route mainly just to see if I had the chops to run a small company and be the captain of my own ship. It was a question I wanted to answer for my own personal growth. Working at a game company just so you can have a "job" is probably not a good idea. Just like I wouldn't recommend starting or joining a startup unless your heart is really into it and you love what you are doing because, yeah, there are going to be some long hours sometimes and there is a good chance you could be making more money elsewhere. If you like games, want to make games and are passionate about it, there are good companies out there that will pay and treat you well. Seek them out. |
|