Just why is the complex factory-building video game so appealing to software developers and can it help them get better at their jobs? https://leaddev.com/career-development/factorio-and-the-promise-of-better-software-engineering