Games is also a notoriously grueling industry. Plenty of people who are good programmers don't want to bust their ass that hard for someone else to make all the money. If you're capable of making a game end to end, or you can form a small group to do so, you can also make indie games, which you have more control over and potentially could keep more of the profits from.
Back in the day one programmer would be responsible for more of a game, too, or even an entire game. AAA titles are too big for that, so you have to have to be able to coordinate and scale development. I get the impression games are not big on the best practices that are applied elsewhere in the software industry. I don't know if games are particularly difficult to test or if game studios are just particularly uninterested in it. Relative to other software, the consequences are pretty low. Nobody gets hurt because your game bugs out. Fuckups in medical device software have killed people.
Games is also a notoriously grueling industry. Plenty of people who are good programmers don't want to bust their ass that hard for someone else to make all the money. If you're capable of making a game end to end, or you can form a small group to do so, you can also make indie games, which you have more control over and potentially could keep more of the profits from.
Back in the day one programmer would be responsible for more of a game, too, or even an entire game. AAA titles are too big for that, so you have to have to be able to coordinate and scale development. I get the impression games are not big on the best practices that are applied elsewhere in the software industry. I don't know if games are particularly difficult to test or if game studios are just particularly uninterested in it. Relative to other software, the consequences are pretty low. Nobody gets hurt because your game bugs out. Fuckups in medical device software have killed people.