Earlier quoted context omitted.
I think of Factorio as a circuit board designing game more than programming. Still fun as heck though.
Dunno, I think it captures several of the skills needed in programming, not the actual writing code, but both refactoring and optimization are translated fairly accurately.
Ask HN: Which programming games helped you become a better programmer?
71–80 of 90 posts
Re: Ask HN: Which programming games helped you become a better programmer?
#72Well, I've enjoyed these games as for fun, but they did provide an intellectual challenge: TIS-100 https://store.steampowered.com/app/370360/TIS100/ SHENZEN I/O https://store.steampowered.com/app/504210/SHENZHEN_IO/ Hacknet https://store.steampowered.com/app/365450/Hacknet/ Uplink https://store.steampowered.com/app/1510/Uplink/ As for becoming a better programmer, it's all about practice. CodeWars might be what you'r…
I suppose you could just do the tasks and ignore the website itself.
Re: Ask HN: Which programming games helped you become a better programmer?
#73LiveOverflow did a series on it
Re: Ask HN: Which programming games helped you become a better programmer?
#74Re: Ask HN: Which programming games helped you become a better programmer?
#75I never understood the point of games that emulate the programming experience. Whenever I play them I feel like I'm wasting my time and I could be making something real.
In fact, I would argue there is no more efficient, effective, or pleasurable way to practice system design skills specifically than games like Factorio, Shapez.io, Mindustry, and the Zachtronics catalog
Re: Ask HN: Which programming games helped you become a better programmer?
#76Factorio. Factorio doesn’t exactly have code. However, it’s very much a game about systems, and how to efficiently build and manage them. In fact, Shopify expensed the game for their employees [1] 1: https://twitter.com/tobi/status/1294330081452666882
Translating the solutions of my Factorio problems into my real world problems worked like a charm.
Re: Ask HN: Which programming games helped you become a better programmer?
#77Earlier quoted context omitted.
Dunno, I think it captures several of the skills needed in programming, not the actual writing code, but both refactoring and optimization are translated fairly accurately.
Meh, lol. From my spaghetti factory you would never have guessed i was a software dev by day.
Re: Ask HN: Which programming games helped you become a better programmer?
#78Re: Ask HN: Which programming games helped you become a better programmer?
#79Re: Ask HN: Which programming games helped you become a better programmer?
#80It was my intro into true OO programming. You program literal objects to interact by message passing.
You should be able to pick it up all over the internet. It’s abandonware but has a pretty good community.