4 ms·
Agree. I was in the games biz for 15 years and found that the skills I learned were highly sought after by non-biz companies. Especially knowing how to make sof
by mbrodersen 5y ago
Agree. I was in the games biz for 15 years and found that the skills I learned were highly sought after by non-biz companies. Especially knowing how to make software run fast and being able to invent and implement unique solutions to hard problems that you can’t just download a framework or library to fix. I will also say that the smartest and best developers I have ever worked with was in the games industry. However the pay and life balance is better outside of the games industry so I switched.
- boppo1 5y ago>being able to invent and implement unique solutions to hard problems that you can’t just download a framework or library to fix. The first step on this is really learning my algorithms and data structures, no? I'm a 'needs frameworks' programmer at the moment and I often hate what I do because programming by scouring reddit for something that isn't well documented is beyond demoralizing. If I could just build what I need on the fly that would be luxurious.
- mbrodersen 5y agoAnother fun way to learn this is to make your own rogue like game. There is a great online community of people who help each other building rogue like games. You learn a lot of interesting ways to think about algorithms/data structures by doing that. And it is fun!
- mbrodersen 5y agoYes you are right. That’s what you learn at good universities: all the core data structures and algorithms you can use to build whatever you want. However you don’t need to go to University to learn this. There are great books on algorithms and data structures you can read to learn it as well. Playing around with different algorithms/data structures in your own non-work code is a fun way to learn.