I've just finished CS50x and I'm almost done with CS50P. I'm planning to dive into CS50 Web Development next, and I'm considering venturing into areas like AI, cybersecurity, and maybe even the MIT Missing Semester. Alongside my main learning path, I want to work on Git & GitHub, contribute to open source, and tackle some real-world projects—I've completed about 4 to 5 full stack projects so far. I'm also curious about AI tools and machine learning, while keeping up with coding challenges on LeetCode and HackerRank. I'm thinking about participating in hackathons too. Does this sound like a good plan, or am I trying to take on too much at once?
5 Answers
Your learning path seems a bit too scattered right now. Completing 4-5 full stack projects with just a couple of courses is impressive but also makes me wonder how you've balanced that with learning Git and GitHub. Have those AI tools really helped you out? Maybe narrow it down a bit.
A great way to solidify your skills is to build even more projects! That hands-on experience will really help you understand concepts better.
If you're looking to break into tech without a formal degree, be aware that simply having self-taught skills might not be enough to land an interview. Employers often look for credible, verifiable experience, and that's where projects come in. Just keep that in mind when planning your journey!
It's easy to get caught up in finding the perfect roadmap, but remember that plans can change as you gain more experience. Just focus on the next step and adapt as you learn more along the way.
I hear you! I'm only 15, and I plan to get a degree in the future. What's the best way to navigate this learning curve, though?

Related Questions
How To: Running Codex CLI on Windows with Azure OpenAI
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically