Can anyone comment on why "big video game" dev pay has lagged "big tech" pay so badly? Ostensibly they are doing remarkable similar engineering problem solving, so why is there such a disparity?
Is it as simple as supply/demand? People love games and game-loving developers are willing to take lower compensation to be in the industry? As a former obsessed gamer, I remember in my 20s I almost would have been willing to work at iD Software without pay if they let me.
I think it is mostly just margins. Sure there are lots of people willing to work for no very little money for game dev but I would say there are tons of people willing to work for very little money for FAANG companies because they want that on their resume.
In fact since we are on hackernews that is kind of thing people wanting to be entrepreneurs do. Work at recognizable big tech company for a few years. Leave to be a founder of a startup. Investors ... well that guy came from google they must know what they are doing etc (the irony is they probably have less of the skills to start a company going that path).
They want it on their resume primarily to make more money and have a better career in terms of getting hired, etc. Very different motivation. They'd only work at a FAANG for free long enough to get that bump. Game devs however would work for many years underpaid because they like what they're creating.
~~Perhaps now especially since these companies are predominately hiring oversees contractors but circa 2009-2015 when I was around entrepreneurs and startups this was discussed.~~
~~Ultimately the goal is the same: make more money. So I disagree the motivation is "very different" its just a lot harder now to do a startup.~~
You kept editing your comment so disregard the above. I misread it the first time and then it changed. I left my response thats makes no sense now.
Your new point is excellent btw. I should have considered that.
I also hope it doesn't sound like I don't care for these developers who are being taken advantage of. They should be compensated fairly for their work.
EDIT I should add why I think it is a great point especially since I make recruiting software. The greatest increases in salary for most people is done by switching companies or jobs. If you don't want to leave the company because you really like what you do it would skew it so that salaries are lower.
People haven’t responded to your very first point, and I want to really stress it because I don’t think most people really get it.
Margins.
Game development doesn’t pay more because game development companies can’t afford to pay more.
Sure, an individual game dev company may make a lot due to the hit driven nature of the field, but the totality of the market simply makes less money per developer than big tech does.
In order for that to change, the market has to increase in size by appealing to a more casual audience, or existing gamers have to pay more. Not something I think most gamers would like. And these are the people who the workforce of game developers form from.
> In order for that to change, the market has to increase in size by appealing to a more casual audience, or existing gamers have to pay more.
The fun part of all this is that when union demands start forcing the industry in the opposite direction - higher cost, higher prices, smaller market. In a sane world, we would connect this, but in this world, we will just blame management. The union will forever have an invincible PR shield no matter how crazy the demand.
Also games are for leisure. The same thing is true in Hollywood—hundreds of crew members getting paid small wages relative to their long hours and a few stars getting millions.
I think this is part of it. I have heard some people turn to prostitution to afford working for the mickey mouse company in Tokyo. Second hand accounts. People go to insane lengths just to work at their dream place.
I am a unionized software developer in media, not games. I helped the game workers at Blizzard unionize and they all spoke of the "passion tax". One reason the "passion tax" is possible for employers is that there seems to be a degree of labor monopsony for the kind of development done by AAA game studios. In this respect it's quite a bit like Hollywood film production in its heyday.
>One reason the "passion tax" is possible for employers is that there seems to be a degree of labor monopsony for the kind of development done by AAA game studios.
How is the existence of a monopsony necessary or even related to a passion tax existing? Suppose the market were a fully free market with tons of software companies on one side and tons of developers on the other. It would fly in the face of reason, and fairness in my eyes, if all developers were paid the same but some got to work on fun stuff like games and others worked on the scheduling software for the scheduling software for the warehouse robot repairs. So a passion tax seems like something that should exist and not really be decried.
Suppose you double their pay, make them more in line with other tech workers. How should you allocate these highly coveted game dev jobs? The supply of jobs won't magically increase (it would likely decrease with higher wages), and the number of people interested in working there would grow as well. Do you just have a lottery?
Now rather than being a relatively underpaid worker in an industry you're passionate about, you don't have the opportunity to work there.
Your hypothetical is interesting, but it doesn't accord with the reasons these workers organized. They did not conceive of the issue as primarily about multiplying all worker compensation by some large factor (e.g. 2x). While they were certainly fighting for higher pay, it was as much about the arbitrariness of career paths as anything. Sexual harassment, crunch time, and layoff cycles were all problems they sought to address.
Regarding your hypothetical, two points. First, Hollywood unions did essentially go down the path you imagine. The solution there was to create a less arbitrary system that allowed actors to work their way into the union and get a degree of income stability and protection from (previously horrendous) employer abuse.
"The supply of jobs won't magically increase (it would likely decrease with higher wages)"
You should look into the economics of these game studios a bit more. The unit economics are not like those of producing bricks which an essentially linear (capital, labor) -> bricks production function. The distributive effects between the employers, workers, and consumers would be very difficult to model.
I'm actually in the industry. I don't think it's as much about supply and demand as it is about expected value of the product.
Most games are expensive to make and most of them fail. Way more than normal software which doesn't have ultra-high marketing costs or diverse staffing needs (Art, QA, game design, etc).
It has not lagged behind depending on how you look at it, video game development can be split into engine programming and gameplay programming. For engine programming, you only need a handful of senior engineers specializing in low level details of a video game engine, and these will get paid high appropriate wages that match industry standard salaries. For the gameplay programmers, they just seek the cheapest labor that can do "quantity over quality" type of work to pump out content and there's a large pool of juniors/interns that will accept these low wages just because they want to be a part of something popular.
But don't bad gameplay programmers implement gameplay badly? If that is truly the state of the industry that explains all the modern games with extremely mushy controls.
I assume by gameplay he means stuff like in game scripting - when you walk here it triggers this. Mushy controls would be down to the engine developers.
Nope. Rendering, tooling, audio, core engine... None of these pay particularly well. More than just gameplay programmer, sure, but because many engines have moved to a visual node style of programming, it's also less and less programming in the gameplay department.
>there's a large pool of juniors/interns that will accept these low wages just because they want to be a part of something popular.
That's an unbelievably bad _and_ disrespectful take. They accept these low wages because it's their only way in the industry, and because the industry has made sure to keep a steady supply of fresh meat to burn out. "because they want to be a part of something popular" doesn't work when the vast majority work on unknown games in content factories for the first ten years of their careers.
I think by “something popular” gp meant an industry that people are excited to be in — which dovetails with your implication about accepting low pay for a way in the industry
Modern AAA video game development has much more in common with a traditional factory assembly line than a typical tech startup (for better or worse) - or maybe movie production is an even better comparison (especially now where most of the production seems to happen 'in post').
Also VC doesn't seem to be all that interested in investing into game dev companies, I guess because it's such an extreme hit-and-miss business (e.g. even when a game-dev company lands a massive hit, the next attempt may be a massive flop and sink the whole company).
> Ostensibly they are doing remarkable similar engineering problem solving
The engineering problems have been mostly outsourced to Unity and Epic Games (e.g. Unreal Engine)
In the last few years the pendulum has been swinging back from inhouse engine to Unreal Engine. There are a couple of holdouts, but my guess is that the majority of AAA games currently released are back on UE - at least it feels that way ;)
And Unity always ruled supreme for AA and mobile games.
There are many studios with their own engines that rival or exceed UE5 - which seems overhyped, because at this point they caught up with graphics fidelity without terrible performance that dread a lot of UE5 titles.
Recent notable example is Crimson Desert, they spent years building their own engine for this game and IMO they raised the bar when it comes to creating a huge realistic world.
Others that come to my mind are Decima and RE Engine.
As a Korean freelancer, I’ve spoken with former developers from Pearl Abyss. They officially work 10 to 7, but the relentless crunch culture drives most people out.
While the company is extremely proud of its proprietary engine, I was told it causes severe internal politics. The studio is heavily biased toward the engineers who built the engine. Another huge downside is the lack of documentation—you can't just Google your bugs. (Granted, this was the situation two years ago).
The CEO is famously known in Korea for prioritizing developers while devaluing writers and planners. However, even within that developer-first environment, the proprietary engine has birthed a clear internal hierarchy among the programmers
The main point of using a 3rd-party engine like Unity or UE is not to buy technical excellence, but to get a 'good enough' asset pipeline, authoring tools and engine runtime cheaper than building and nurturing your own inhouse engine and tools team ... especially when the best programmers on the inhouse engine team are then hired by Epic or Unity anyway ;)
The IW Engine is basically UE5 at this point (for your CoD example.) The fact that it's a proprietary fork is fairly irrelevant to it still being assembly-line work.
I think a never-ending pool of young, fresh, and naïve graduates happy to sell their soul to make video games has been a strong contributor for low wages for a while.
Any time someone gets too senior, just replace them with another graduate.
Naturally, the product quality and timescale suffers too.
Supply and demand. There's a high supply of people who want to work in video game development, which drives down the price of labor. It's the same reason why nearly all actors work for a pittance.
Because pay is not directly correlated to technical finesse. It is primarily dictated by how much money a company can expect to make.
And Advertising (FAANG) is insanely profitable, while doing software in other difficult fields (firmware in automotive or embedded, etc) may be technically challenging, but the margin is is only like 6-10% max
This, and also, if you just take a step back and think of the bigger picture, the work isn't valuable. There's a lot more value in pushing ads, a CRM, an email app, etc than keeping a 14 year old kid entertained.
I don't really buy the supply/demand argument everyone else is saying here. The end product just doesn't provide value to people's lives. The amount of effort you'd need to put in to provide value in a video game is way higher than the effort you'd need to put into a productivity tool.
In addition to low salary, and crunchtime, the other big downside in the gaming industry is frequently layoffs, and studioes going bust.
You can't ride on a single game for long, and if the next one goes badly half the company will get fired. Not true of the bigger studios, but of course not everybody works in those.
I have friends who work in gaming, and it's a regular thing for studios to form with a great game, go bust a year or three later, and then a new studio get formed with largely similar staff.
Developers move between the same companies around and around again. The lack of stability is a real problem, especially with increasing use of "AI".
Supply and demand would suggest that there's more supply of those willing to be paid less to work in entertainment 'on games' to meet the demand. Would be cool to see actual economics on it though.
People are willing to work for less because they enjoy the work more. Also wouldn't be surprised if the gaming industry trends younger, so less experience negotiating.
For example, GPU shader programming is something people will practically fight over doing because it's so non obviously utterly addictive.
I would say dev roles in tech in general that lack an operational component also lag in pay, and much of gamedev is pure dev in a sense the wider tech industry has since largely forgotten exists.
I think the usual theory is: So many of us got into computers because we loved playing video games, and wanted to make them, and then loved making games. So the game companies that will pay you money to make games (even if there's a lot of non-fun to it) don't have to pay as much as, say, a surveillance capitalism company of sharp-elbowed careerists.
IIUC, the majority of FAANG is people who are there, first and foremost, for the paycheck. (And then maybe they get interested in the work, especially if it seems like progress towards a promotion for more money, or because it gave them skills or resume keywords that they can then use to get more money elsewhere. It's the money/career that's interesting first -- craft and product are only a consequence of wanting the money.)
It's really the same in any creative industry. Employers exploit you through this combination of factors:
1. You love the area and are willing to take a cut to work in that area, particularly when the alternative is working on CRMs for a PBM;
2. Demand for these jobs still exceeds supply; and
3. The very top of this pyramid makes a shitload of money. If you get to like a Lead Engineer type position, you might be making points on unit sales. And for a big hit that can be big money; and
4. Historically, indie development wasn't a viable route to making a living but it suffers from the same distortions too. For every Notch or ConcernedApe, there are thousands of pepole who below the poverty line. Look at something as widely regarded (but niche) like Dwarf Fortress. They made bank (and deserved it) from the Steam release but they spent 10+ years making a couple of thousand of dollars a month between the two of them.
Just look at the music industry. There are artists and bands who are trying to make it, training for years and making $50 to play some local venue and they're just hoping to get noticed. In years gone by that was a record contract. Nowadays, there are alternate routes. Justin Bieber was a Youtube breakout.
Fun fact: the first artist to have a #1 single without a record contract was Lisa Loeb for Stay in the early 1990s because it was picked up for the sound track (those used to be a big deal) for Reality Bites.
Too many people are willing to do it for low pay and long hours because of their passion for it. Also most games are not guaranteed clients and thus profits like with large corporate software.
Has it? A lot of 'big tech pay' is based on US salaries which are astronomical compared with all of Western Europe. And big game companies are lot more spread out globally. For example, in this case they're in the UK so how do their salaries compare with UK dev salaries?
This is great news, unions not only improve working conditions, but also improve the final product by not having underpaid stressed staff with high turn-over.
It's a good sign for the future product quality of any company to see workers unionise.
> but also improve the final product by not having underpaid stressed staff with high turn-over.
We'll see. It's not like police unions are making life better for citizens.
Unions are there for one reason, the union members. This will most likely be good for the employees and good on them for acting in their best interest but it seems just as likely that a unionized rockstar is negative for the consumer in either increased pricea, extended timelines or minimum effort to meet exact requirements from employees.
The benefits that workers gain from unionizing come from somewhere.
I would happily pay extra money for GTA 6 if it goes to improving working conditions. It's only negative for the consumer if the consumer views life as a zero sum game.
I agree with you, but I think most people don't. People generally hate paying for software and the $60->$70 standard AAA game pricing got a lot of people (my well paid friends included) complaining. Even if it was very clearly said that it is the cost of a well paid and respected team behind the game, I think most people won't care.
Notably, American police (the country that invented police unions) are a modern invention that largely exist as a output of slave catching and bounty hunting services.
The unionised Openreach in UK who are really the de facto layer 1 network provider telco build infrastructure to a staggeringly higher quality than most of the move fast startup alternatives.
Aviation unions force very high standards and represent a lot of the developments in safety and procedures.
Nuclear power is heavily unionised, resulting in a very stable and highly qualified workforce.
Unions in film and tv have done great work defending artists rights and protecting actors, writers, crew, and others from predatory behaviour by studios.
Fire fighter unions stand against unsafe demands and protect the crews in ways the individuals can’t, resulting in meaningful change. (I’m aware of UK but projecting and assuming this applies internationally)
Correlation != causation. There are a ton of differences between the US car industry and those in other countries, unionization is just one factor.
As a counter anecdote I’d point to Boeing’s non-union facilities, which have produced notably less reliable airplanes than their union locations ever did.
I’m wondering if that’s simply a rational thing available to do as opposed to an actual opinion about collective representation whether thats bargaining or something else
“hey, here’s this regulatory overhead you can completely avoid by merely being present, unless people interested in the regulatory overhead are more persistent. just don't fire them though”
On Thursday, the Independent Workers’ Union of Great Britain (IWGB) and Rockstar staff members announced the Rockstar Game Workers Union. This union will be part of the IWGB. The reveal came in the form of an informative video which delves into their motives and what we should be looking out for in the future.
In fact since we are on hackernews that is kind of thing people wanting to be entrepreneurs do. Work at recognizable big tech company for a few years. Leave to be a founder of a startup. Investors ... well that guy came from google they must know what they are doing etc (the irony is they probably have less of the skills to start a company going that path).
~~Ultimately the goal is the same: make more money. So I disagree the motivation is "very different" its just a lot harder now to do a startup.~~
You kept editing your comment so disregard the above. I misread it the first time and then it changed. I left my response thats makes no sense now.
I also hope it doesn't sound like I don't care for these developers who are being taken advantage of. They should be compensated fairly for their work.
EDIT I should add why I think it is a great point especially since I make recruiting software. The greatest increases in salary for most people is done by switching companies or jobs. If you don't want to leave the company because you really like what you do it would skew it so that salaries are lower.
Margins.
Game development doesn’t pay more because game development companies can’t afford to pay more.
Sure, an individual game dev company may make a lot due to the hit driven nature of the field, but the totality of the market simply makes less money per developer than big tech does.
In order for that to change, the market has to increase in size by appealing to a more casual audience, or existing gamers have to pay more. Not something I think most gamers would like. And these are the people who the workforce of game developers form from.
The fun part of all this is that when union demands start forcing the industry in the opposite direction - higher cost, higher prices, smaller market. In a sane world, we would connect this, but in this world, we will just blame management. The union will forever have an invincible PR shield no matter how crazy the demand.
How is the existence of a monopsony necessary or even related to a passion tax existing? Suppose the market were a fully free market with tons of software companies on one side and tons of developers on the other. It would fly in the face of reason, and fairness in my eyes, if all developers were paid the same but some got to work on fun stuff like games and others worked on the scheduling software for the scheduling software for the warehouse robot repairs. So a passion tax seems like something that should exist and not really be decried.
Now rather than being a relatively underpaid worker in an industry you're passionate about, you don't have the opportunity to work there.
https://en.wikipedia.org/wiki/Activision_Blizzard_worker_org...
Regarding your hypothetical, two points. First, Hollywood unions did essentially go down the path you imagine. The solution there was to create a less arbitrary system that allowed actors to work their way into the union and get a degree of income stability and protection from (previously horrendous) employer abuse.
"The supply of jobs won't magically increase (it would likely decrease with higher wages)"
You should look into the economics of these game studios a bit more. The unit economics are not like those of producing bricks which an essentially linear (capital, labor) -> bricks production function. The distributive effects between the employers, workers, and consumers would be very difficult to model.
I had to look it up as well. I assumed it was a play on words about Microsoft, Nintendo, and Sony (the three big video game console players).
Monopoly is a single seller.
Monopsony is a single buyer.
Most games are expensive to make and most of them fail. Way more than normal software which doesn't have ultra-high marketing costs or diverse staffing needs (Art, QA, game design, etc).
>there's a large pool of juniors/interns that will accept these low wages just because they want to be a part of something popular.
That's an unbelievably bad _and_ disrespectful take. They accept these low wages because it's their only way in the industry, and because the industry has made sure to keep a steady supply of fresh meat to burn out. "because they want to be a part of something popular" doesn't work when the vast majority work on unknown games in content factories for the first ten years of their careers.
Also VC doesn't seem to be all that interested in investing into game dev companies, I guess because it's such an extreme hit-and-miss business (e.g. even when a game-dev company lands a massive hit, the next attempt may be a massive flop and sink the whole company).
> Ostensibly they are doing remarkable similar engineering problem solving
The engineering problems have been mostly outsourced to Unity and Epic Games (e.g. Unreal Engine)
And Unity always ruled supreme for AA and mobile games.
Recent notable example is Crimson Desert, they spent years building their own engine for this game and IMO they raised the bar when it comes to creating a huge realistic world.
Others that come to my mind are Decima and RE Engine.
While the company is extremely proud of its proprietary engine, I was told it causes severe internal politics. The studio is heavily biased toward the engineers who built the engine. Another huge downside is the lack of documentation—you can't just Google your bugs. (Granted, this was the situation two years ago).
The CEO is famously known in Korea for prioritizing developers while devaluing writers and planners. However, even within that developer-first environment, the proprietary engine has birthed a clear internal hierarchy among the programmers
id Software, the new Doom series uses highly performant engine (as if there was some legacy there for that).
That's how most studios work.
The question is why the gulf, rather than why the lag. Why is big tech pay so high?
When you compare it to other trades and industries video game dev pay is much more “normal”
And Advertising (FAANG) is insanely profitable, while doing software in other difficult fields (firmware in automotive or embedded, etc) may be technically challenging, but the margin is is only like 6-10% max
I don't really buy the supply/demand argument everyone else is saying here. The end product just doesn't provide value to people's lives. The amount of effort you'd need to put in to provide value in a video game is way higher than the effort you'd need to put into a productivity tool.
You can't ride on a single game for long, and if the next one goes badly half the company will get fired. Not true of the bigger studios, but of course not everybody works in those.
I have friends who work in gaming, and it's a regular thing for studios to form with a great game, go bust a year or three later, and then a new studio get formed with largely similar staff.
Developers move between the same companies around and around again. The lack of stability is a real problem, especially with increasing use of "AI".
For example, GPU shader programming is something people will practically fight over doing because it's so non obviously utterly addictive.
I would say dev roles in tech in general that lack an operational component also lag in pay, and much of gamedev is pure dev in a sense the wider tech industry has since largely forgotten exists.
On the art side it's even more extreme.
IIUC, the majority of FAANG is people who are there, first and foremost, for the paycheck. (And then maybe they get interested in the work, especially if it seems like progress towards a promotion for more money, or because it gave them skills or resume keywords that they can then use to get more money elsewhere. It's the money/career that's interesting first -- craft and product are only a consequence of wanting the money.)
1. You love the area and are willing to take a cut to work in that area, particularly when the alternative is working on CRMs for a PBM;
2. Demand for these jobs still exceeds supply; and
3. The very top of this pyramid makes a shitload of money. If you get to like a Lead Engineer type position, you might be making points on unit sales. And for a big hit that can be big money; and
4. Historically, indie development wasn't a viable route to making a living but it suffers from the same distortions too. For every Notch or ConcernedApe, there are thousands of pepole who below the poverty line. Look at something as widely regarded (but niche) like Dwarf Fortress. They made bank (and deserved it) from the Steam release but they spent 10+ years making a couple of thousand of dollars a month between the two of them.
Just look at the music industry. There are artists and bands who are trying to make it, training for years and making $50 to play some local venue and they're just hoping to get noticed. In years gone by that was a record contract. Nowadays, there are alternate routes. Justin Bieber was a Youtube breakout.
Fun fact: the first artist to have a #1 single without a record contract was Lisa Loeb for Stay in the early 1990s because it was picked up for the sound track (those used to be a big deal) for Reality Bites.
We'll see. It's not like police unions are making life better for citizens.
Unions are there for one reason, the union members. This will most likely be good for the employees and good on them for acting in their best interest but it seems just as likely that a unionized rockstar is negative for the consumer in either increased pricea, extended timelines or minimum effort to meet exact requirements from employees.
The benefits that workers gain from unionizing come from somewhere.
https://theconversation.com/why-police-unions-are-not-part-o...
Notably, American police (the country that invented police unions) are a modern invention that largely exist as a output of slave catching and bounty hunting services.
What’s an example of a unionized vs non unionized group producing the same thing where unionized is better?
Aviation unions force very high standards and represent a lot of the developments in safety and procedures.
Nuclear power is heavily unionised, resulting in a very stable and highly qualified workforce.
Unions in film and tv have done great work defending artists rights and protecting actors, writers, crew, and others from predatory behaviour by studios.
Fire fighter unions stand against unsafe demands and protect the crews in ways the individuals can’t, resulting in meaningful change. (I’m aware of UK but projecting and assuming this applies internationally)
I could go on…
If that were self evident how come there has never been a company that started with employees unionized? To get this supposed benefit
https://en.wikipedia.org/wiki/Confederation_of_Japan_Automob...
In fact part of the SCAP mandates after World War II two during the MacArthur occupation was specifically to form powerful unions in Japan
https://uaw.org/we-keep-toyota-running-workers-at-critical-t...
Seems hard to compare since there is no comparison in Japan that is not unionized
But given that China is now winning my original point stands
As a counter anecdote I’d point to Boeing’s non-union facilities, which have produced notably less reliable airplanes than their union locations ever did.
“employer seen as blocking union effort”
I’m wondering if that’s simply a rational thing available to do as opposed to an actual opinion about collective representation whether thats bargaining or something else
“hey, here’s this regulatory overhead you can completely avoid by merely being present, unless people interested in the regulatory overhead are more persistent. just don't fire them though”
(ah s** here we go again by the way).