By using this site, you agree to our Privacy Policy and our Terms of Use. Close

As far as software developers go, a videogame programmer is generally very poorly paid and works excessively long hours. Larger companies (like EA) will tend to give you a salary which is (more or less) in line with what you could make doing other forms of programming, but you’re generally pretty far separated from doing the kinds of programming that are particularly cool or enjoyable; and many smaller companies will pay you crap with a (theoretically) generous bonus structure, but you will get your hands far more dirty in the challenging/interesting work of being a game developer.