I'm currently learning programming and often find myself stuck switching between tutorials and doing small practice exercises. However, whenever I think about starting a real project, I feel a bit overwhelmed and freeze up. It seems like there's this invisible barrier between just learning and actually doing, and I'm curious how others have crossed that line. I'd love to hear your insights on the moment you knew you were ready to stop following tutorials and start creating your own projects. Thanks in advance for your help!
5 Answers
Remember, you'll never feel fully 'ready'. Just jump in and start building! Your first project might not be perfect, but you'll learn a ton from it, which will help guide your next steps.
If you understand the basics like syntax, functions, and loops, go for it; decide on a project and start building! You'll learn as you go, and trust me, that will prepare you for even bigger things ahead.
Starting small is essential. Take a basic idea like a todo app and build upon it. You can eventually expand it with features like due dates, notes, or reports. It all starts from those simple foundations and grows bigger from there!
Don't forget, in tech, learning never stops! The key is to pick a project that excites you. Whether that's getting hired to work on real projects or starting something on your own, you’ll write some messy code at first, but that's how you improve over time.
You just have to dive in! For me, I never really thought about being 'ready'. I just started working on ideas I found interesting. Sure, I stumbled, but that's part of the journey. Just give it a shot!

Totally agree! I've got a ton of failed projects on my GitHub, but each one taught me something. Just keep experimenting and learning.