Hi, I work in the games industry. I worked on a still-running and popular MMO, shipped another popular and still-running MMO, and now work for a popular game tooling company. I do primarily systems work in the DevOps sphere.

I’m underpaid. My hours aren’t great. I also find it pretty difficult to find a new job. Why? I’m pretty good at my job most of the time (I’ve spoken at tech and hacker conferences, built a lot of “first ever” things, led teams, that sort of thing) but a lot of CICD work and building pipelines is “sysadmin first, programmer distant second” type of work that requires knowing the ecosystem and how all the various pieces and priorities from hardware limitations all the way through to customer deliverables works. That is to say I do a lot of Bash, Ansible, Salt, Puppet, Terraform, GH Actions, Jenkins, all that stuff, not rip out Go for a living. Guess what a bunch of tech companies require you to do live in an interview now? And, shock upon shocks, it gets you people who do my job poorly and burn out.

Whenever we’ve onboarded a new engineer it takes about six months before they even BEGIN to be able to contribute meaningfully and we EXPECT them to be around for the long haul. If you’re doing something that’s easy to onboard a DevOps person onto then someone else has already done it for you, typically better than you can. That’s kind of the point.

So why stay in games? I’ve previously worked for non-profits, governments, militaries…and I hated it. I was still very good at what I did and I hated every second of it. No amount of monster slaying ever makes the world better, people just keep inventing new monsters. I couldn’t do it anymore as I don’t want my legacy to be a lot of highly durable, flexible, and simple-to-run systems used for violence and oppression. My work, directly, put a lot of (admittedly TERRIBLE) people in prison.

But games, up until recently anyway, are something different. I love games, always have. I love building them, playing them, buying them, sending them to people, helping make them, being around them, hearing about how they change people’s lives. I adore them. They helped me stay alive. They saved friends and even myself from suicide. They got us through the pandemic. They gave me and so many people GOOD experiences that make the world undeniably BETTER. I’ve had Make-A-Wish kids come into my old studio before because even facing down terminal illness every single day they wanted NOTHING more than to meet the people that made them happy. I DID that.

I can do this job. I can wake up in the morning and feel my work is GOOD and makes the world BETTER, safer, HAPPIER because people can build, play, and share games. Nothing any of my friends making triple my salary will EVER do at their jobs will ever exceed that level of public good. When’s the last time you heard someone doing GOOD at Oracle? When’s the last time you talked to a teenager who wanted to make a game and made it POSSIBLE? I do that every single day.

It’s not about the money. Give me a decent, reliable paycheck, a flexible schedule, remote work, and a mission and I will BUILD THE SHIT out of whatever you need automated. Games are the only way I’ve been able to live with myself when I stopped needing to survive and needed to start finding out how to live. It’s not just a dream, it’s LIFE SUPPORT for me.

And now that industry, too, has no more bright spots outside of tiny indie studios. I cannot describe how much that hurts me personally. Now it really is just awful corps the whole way down, just like every other big tech industry player.

Why stay? Where can I GO? To do what? Make some awful rich people even more rich? Doesn’t matter how much I open source, doesn’t matter how many talks I give, doesn’t matter what tools I make and give away, none of it will ever save the only thing that made my work worthwhile in the face of a depressing sinkhole of greed.

So yeah, I can’t speak for everyone but I can speak as a vet for quite a few years.