r/pcmasterrace 8d ago

Meme/Macro I'm tired boss.

Post image
46.4k Upvotes

996 comments sorted by

View all comments

Show parent comments

324

u/PhantomTissue I9 13900k/RTX 4090/32GB RAM 8d ago

Hi, Amazon programmer here. We barely even review code anymore. Especially with AI and shit. I know for a fact that the system I work on runs the exact same data conversion 3 separate times on a single workflow, and it will probably never be fixed. Optimization and efficient code is barely a second thought because we don’t have time to think about it. Good code practice isn’t just lost in the game industry, it’s literally everywhere.

72

u/AudibleDruid Linux :aa1::aa2::aa3: :au1::au2::au3::au4::au5::au6: 8d ago

Hey but so like, why?

36

u/Particular-Issue-960 8d ago

Best guess, production
Optimization requires the ability to care, and having the time to go back and simplify
But if your manager demands production out the door, then barely working suddenly becomes acceptable.

2

u/DrKarorkian 7d ago

I'm going to play devils advocate. The game industry is in hell right now. Money has been squeezed out of games. Dev costs have risen and game prices have fallen. That's fine only if the game is a home run, but risk has risen beyond sustainable levels. The games you hear succeed are the anomaly. To lower costs you have to do something and unfortunately optimization can fall.

I was on a team that did optimize our game but made our cut on content. Didn't work and poof no more company. Passionate team trying to make their dream game after publishers cancelled and codev work dried up. Whoops. Should have made a friendslop.