I'm not a game programmer. As an outside observer, the whole game dev industry seems pretty toxic. That may be a wild misconception. My first inkling came from the whole EA widows thing. I don't actually go looking for opinions, so the few opinions i see come from these kinds of explosions. From my old stale point of view, it seems like companies exploit passion until the devs can't hack it anymore.
Should i update my opinion? Has game dev gotten better?
Game dev companies I've interviewed in Germany were just bad. I can't name names because of the things they make you sign, but I've talked to a bunch of employees and they were
a) one of the "dinosaurs" who honestly believe things will get back to how they were when they first started while explaining how everything will change the moment I join
b) depressed developers who were supposed to explain what I would be doing but ended up explaining how chaotic everything works there.
It is also fairly possible that my resume is just bad and I've been interviewed just by the dysfunctional companies, but there aren't so many here to begin with.
Parts of it have. Other parts are still very happily engaged in a race to the bottom that shows no signs of stopping. (Under no circumstances would I ever recommend working in mobile, for example, unless it's King or another hit machine.)
To illustrate your excellent point about how companies exploit passion, there are still some extremely small minded self aggrandizing sexist bigoted loud mouthed horrendous toddler Neanderthals throwing tantrums and insults and lighting toxic waste trash fires and melting down in public out there, exemplified by the shamefully long and sordid track record of Alex St. John [1], who even his daughter Amilia deplores [2].
But fortunately most of the rest of the game industry deplores Alex St. John just as much as his own daughter does, so thanks to her and others like EA Widow bravely stepping up and speaking out, things are gradually improving.
Amilia St. John proves her point by quoting her father's own vile words in her article "I am Alex St. John’s Daughter, and He is Wrong About Women in Tech" [3]:
"And finally, here we are at this written hemorrhoid from my father’s blog:"
“Why do young white males tend to be the ones who pick up computers, teach themselves to code, start businesses in their basements with their friends and get rich? It’s an obvious opportunity to everybody isn’t it? If you are a different race, gender, or religion… what’s your excuse? I know of very very few successful bootstrapped tech companies founded by women or blacks.” -Alex St. John
On a brighter and more constructive note, I will also quote Amilia St. John's list of useful resources:
"If you are an individual interested in furthering the fight to improve ratios for women and minorities in the industry, there are so many opportunities to get involved! Start a female and minority hackathon, volunteer to mentor young women and minorities in computer science, or even just start by learning more.
Here is a {short} list of other resources to get you started."
http://girlswhocode.com/ -An excellent nonprofit with a focus on teaching women k-12 how to code. They make it relatively easy to start (or join) a group in your area!
http://www.code2040.org/ -An awesome site with a focus on blacks and latinos in the coding industry
http://www.2020shift.com/ -Focus on minorities in hybrid careers in the tech business. I love this website because it is all about entering the tech world if you ARE NOT in a technical career.
https://scratch.mit.edu/ -This is an amazing tool for young children learning how to code. It teaches children to think logically while removing the syntax hurdles.
http://ghc.anitaborg.org/ -Grace Hopper is a female and minority focused conference. I have unfortunately never had the opportunity to go but I constantly hear what an amazing experience it is. Students can earn scholarships to finance their trip.
http://codepen.io/ -This site is a personal favorite tool. It is such a fun playground for front end development. It allows you code while simultaneously working with HTML, CSS and Javascript and it is so flexible. It is all buffed out with preprocessors galore.
- If you want to continue the conversation, hit me up at anytime on twitter, my handle is @milistjohn
Should i update my opinion? Has game dev gotten better?