3 ms·
In my experience, game developers are some of the most talented engineers I've ever met. But they're very different from the "high quality" engineers you'd find
by NathanFlurry 4y ago
In my experience, game developers are some of the most talented engineers I've ever met. But they're very different from the "high quality" engineers you'd find in the rest of tech.
They're usually really good at getting the job done and balancing quality + productivity. However, most things are written with a one-off mindset because chances are your next game will need things to work completely differently. Everywhere else in tech you find "scalable" and "backwards compatible" solutions; not in gaming.
Part of this is the job description. Unlike the rest of tech, you're usually building a game that will be popular for 2-3 years then disappear. It's not common to find that model anywhere else in tech.
Just my 2 cents.
- brailsafe 4y agoWouldn't that not be true at all for a significant portion of games that are long-running franchises, perhaps even less true than for any other software product that doesn't live for longer than 2-3 years? Either way, I would never attribute this to ICs, they're just doing the best or fastest job they can with the requirements they're given. A lot of the time anyway.
- Dork1234 4y agoBy the time you a a long-running franchise you gained so much technical debt that rewriting the entire engine not to have hacks is a very development intensive. Then you never know if the franchise will fad away.
- protocolture 4y ago100%. Everyone I know succeeding in that space is the premium top tier cowboy coder. Self starter, interested in the end product, but ultimately just able to sit at a computer and belt out 100 solutions to 30 problems a day.