Good ideas and conversation. No ads, no tracking. Login or Take a Tour!
I kind of went through the same process. But luckily, I was able to "specialize" pretty early on. I was motivated to program due to the desire I had for games. So I studied how to make games. I learned to code, and worked towards it. This is a really great article showing the reality of how programmers and computer scientists are "made". With an intense interest in programming and learning all the nooks and crannies of it. And then some shoddy code is written. And we pretty much teach ourselves. We find out that work sucks (like everyone else does), and then we figure out how to make that better. Because that's what programmers do. We figure out how to fix things and make them better.