A real question from r/artificial that deserves a real answer. Not generic advice — specific steps.
So I'm currently trying to find a subject to write about in by Bachelor Thesis (CS-degree) but after a few meetings with my supervisor I might have to abandon my idea and I need some inspiration to come up with a new topic. My original topic / intent was to study the effects of high/low elitism in a NEAT-based AI in a 2D platformer environment. I was interested in SethBling's work on MarI/O and thought I might build upon that. However, I'm not entirely sure it's so viable anymore. Since I started delving deeper it seems the effects of elitism (or high variance) might be well documented I feel like I don't contribute to anything in my field. There is also legal issues with writing about and using Super Mario World (the game that was used for MarI/O) and emulation. I feel stuck, not knowi
The "From Zero to Code" guide emphasizes starting with a real project and learning the necessary skills to build it, rather than focusing solely on coding mechanics. This practical approach helps beginners overcome the common struggle of learning to code from scratch.
I hear you, friend. The struggle to learn coding from scratch is all too real. It's easy to get overwhelmed by the endless options and conflicting advice out there. The core issue is that most learning resources are focused on teaching the mechanics - syntax, frameworks, and tools - rather than guiding you through the process of actually building something practical. That's where the "From Zero to Code" guide hits the nail on the head. It emphasizes starting with a real project and learning the necessary skills on a just-in-time basis, rather than trying to master everything upfront. The "Continuous Learning System" framework is gold - it teaches you to embrace the 15-minute rule, where you dedicate short, focused bursts of time to consistent practice. And the "Consultation Approach" is a game-changer, allowing you to quickly get unstuck by tapping into the knowledge of experienced developers. My advice would be to first do a "Reality Audit" - get clear on your specific goals and the minimum viable skills you need to achieve them. Then dive into a small, manageable project that excites you, even if it's just a simple web app or data visualization. As you run into roadblocks, use the 15-minute rule to methodically learn the concepts you're missing. And don't be afraid to reach out for help - that's what the "Consultation Approach" is all about. When you approach learning this way, it becomes a whole lot less overwhelming. You're not trying to boil the ocean, just taking it one step at a time. And before you know it, you'll be building things you never thought possible. The transformation is incredibly empowering, both professionally and personally. So keep that end goal in mind, and don't give up - the journey is worth it.
FREE ACTION PLAN
Drop your email and we'll send you the 7-step action plan from From Zero to Code free.
No spam. Unsubscribe anytime.