| Focus on building things with Unity, Unreal & CUDA. Now that you have hopefully read my one takeaway Cedric... This is from the perspective of someone who has been in the games industry and entrepreneurship for a long time, long enough to become the villain. You're clearly a very talented programmer. In 2008, when I was at elite fancy school, an opportunity that is probably open to you, GPGPU programming had just begun. The last decade of software innovation - machine learning, cryptocurrencies, immersive video games - owes its debts, fundamentally, to people who learned and authored GPU software all day. The ability to program GPUs, and nowadays to build infrastructure for distributed GPU computing, is the primary bottleneck to the greatest innovations in software. If you love low level stuff, this is where you should go. If this doesn't interest you, at least learn Unity and/or Unreal. No more custom game engines. There is a time limit. I know a lot of people in R&D across industry and academia, and the #2 bottleneck for innovation (after #1, GPGPUs, i.e., performance) is Unity and Unreal skills, i.e., presentation. Why write here? I've seen people in your situation, at 19 years too, capable of great things, attracted to scenes of other talented people like the Hack Club folks. Every 5-10 years there are certain technologies on which all innovation is built. It isn't going to be Raspberry Pis. Please, don't focus on that anymore. Like someone else I know in your situation, who was modding video games: put a time limit to... the "kid shit." That's going to get me downvoted, but seriously, the world flies by you, and people like you have a lot more potential. It is extremely downvotey, but there are objectively more important things for you to be doing. There are other people in your life who know this too (like probably your parents) but they may lack the sophistication to know, really, what you should target your talent cannon on. |
What's the point in doing anything if you don't enjoy it, or if it doesn't culminate in something you do enjoy?
My metric when I decide to do something isn't "how cool will Hacker News or Hack Club think this is?"
It's, how much will I enjoy doing this.
You may call it kid shit, and maybe this is the hard-headed kid in me talking, but I hope I never change.