3 ms·
Walking away is only powerful if you have leverage. Game devs, unlike a lot of other software, are not super in demand. You can't apply for an entry level job a
by yurishimo 5y ago
Walking away is only powerful if you have leverage. Game devs, unlike a lot of other software, are not super in demand. You can't apply for an entry level job at EA and then pop over to Ubisoft instead when the offer from EA is crap. There are way more folks trying to break into game dev than there are jobs available.
- gambiting 5y agoI actually work for a AAA games company and what you said only applies at kind of junior/intermediate level. Hit senior/lead/expert and you can walk out and get another job in a week, it's super hard to hire seniors and above and those positions hold a lot of leverage. Edit: obligatory "above is true in my experience, YMMV"
- dijit 5y agoI work(ed) for the same company as gambiting and can confirm this to be true. Hit Senior (easy to do after 5y) and game companies throw money at you to come over because getting people in who have a shipping mentality is hard- most people who want to be gamedevs see the glamour, those that ship see the pain a mile away and how to avoid it. The issue might be that most who become senior do not really move because the tool chains are largely different between companies. Frostbite and Snowdrop are incredibly different game engines and even those working on Unreal/Unity at the AAA level invariably maintain a fork due to limitations in the engine itself which makes it not compelling to sacrifice all your knowledge. Also, I find that most companies end up turning their C++ into a custom C++-like language with fancy types like growable hash tables and vectors. Many of which have quirks which require experience otherwise there can be footguns. (Some functions may be more correct but quadratic and others are fast but less precise and knowing when to use what is part of being a senior in some companies)
- yurishimo 5y agoYeah, I largely agree. You as the developer know if you have leverage, and seniority generally means you have more leverage. This is true in any field. But, if there are more jobs available, then you need less leverage to walk at a bad offer. So yeah, of course all the guys leaving Blizzard are getting snatched up, and there is a lot of demand to fill their shoes, but those roles need to be filled by equally competent people, not just anyone off the street. It seems that in games, you either have leverage to negotiate, or you don't. There doesn't seem to be a credible middle-ground like in other software disciplines where warm bodies capable of writing for loops are all that's required to build the product.
- vsareto 5y agoIf there are so many at the junior/intermediate level, shouldn't they be advancing and the senior devs be a larger population? Plus if folks are really sticking to the industry out of passion, they have more of a chance to make it over time. I've heard about game dev's surplus of workers for at least 10 years for almost identical reasons in most of this thread, and that would make nearly anyone a senior for sure, so that problem should have been "fixed" by now.
- olig15 5y agoI work in a AAA game company, and see similar to GPs comments. I guess the reason is that so many people also leave the games industry early on (relative to career span). From my experience (In in the programming dpt, at-least), lots of devs just aren't good enough, or want to improve enough to become senior devs.
- gambiting 5y agoIn my experience(again, I'm sure it doesn't apply everywhere) - a lot of people think they want to do games, but actually leave and do something else after a year or two - not enough to get to senior level, so not at the level when they can actually start seeing decent salaries and have that leverage I mentioned. So they are easily poached by software development/consultancy firms with better money. Then people who do stick around and advance to senior actually show very high level of loyalty, I work surrounded by people with 15-20 years of experience at the same company, they aren't interested in going anywhere, mostly because they still enjoy what they do and after that much time the money is usually more than decent so....why would you leave. But obviously people still do, and again, I see people leaving after 20 years making games to "try something else" and they actually leave the games industry entirely when that happens. What I also see is people leaving due to crunch and burnout - companies which are famous for it seem to lose a large number of employees every time they finish a project, I see that in applications. They aren't being fired, they are just burnt out and they look for a place with better work life balance. We have a bit of a reputation for being really good about it so we see those people apply to us. And then finally, the "I really wanted to work on X all my life" still applies regardless of seniority and if the opportunities appear people take them no matter the compensation.
- SeanBoocock 5y agoSecond this. Have worked at several AAA studios as an engineer. I am currently hiring for junior and senior engineering positions. The number of candidates for the former is two orders of magnitude greater than the latter. The good senior engineers in the game industry don’t have to worry about work, and the compensation largely accounts that. It isn’t FAANG level for the most part, but closer than it was a decade ago and a lot higher than what you would think from the hashtag.
- minimuffins 5y agoYes! I keep seeing these idealistic responses about negotiation. When you negotiate a higher salary, you are saying to your boss, look, I know I am creating more value for you than I'm getting as a wage, and I know you can't just swap me out with somebody else. You're actually making a demand that needs to be underwritten with a credible threat, no matter how politely you communicate that. You demand that the company realign your wage with your value (actually, you demand that they get closer, they of course never pay you your full value, or they don't make any money). It's really that simple. You get what you have the power to get. It's not magic, and it's not all about the attitude or w/e. Of course we are all still constrained by material reality! If you can't make the credible threat, you can't "just" negotiate. (Duh)