Hey Marcus! Super cool to see another fellow Minecraft-jumpstarted developer. I got into programming way back in 2013 with Minecraft mods and then Bukkit/Spigot plugins. > I decided to look for open Developer positions, to work with a team of experienced developers so I can learn even faster. Seeing as you're in Europe and not in the U.S. (with exorbitant tuition costs), I would actually recommend against skipping ou…
Meh, I'll go against the grain and say I'm happy I started programming in my teens, and got my first job at 19. It's harder to learn university-level curricula by yourself, but not impossible, and it is better to get a headstart in a field where young talent is preferred over senior like tech. If you want to be real good at inverting a binary tree and get a FAANG job ASAP, choose the academic route. If you love progr…
The combination of breadth and depth of knowledge and experience available at universities is unmatched anywhere in the world. OP may find themselves more interested in developing neural interfaces, working on processor hardware architectures, designing next generation microscopy systems for biology, or a hundred other things. It's true that there are other entry points into those areas that don't involve being on a campus, but a good university provides efficient entry points into all of them. This is especially true for students who set up independent study courses for themselves, start/run student organizations, talk to professors about their research, and seek out research and project opportunities during summers.