I'm curious about the right balance between learning programming concepts and starting to build my own projects. At what point should I feel confident enough to dive into building something while still picking up new skills as I go?
5 Answers
You never stop learning! Think of it like mastering an instrument. You start with the basics, like Twinkle Twinkle Little Star, and then gradually take on more complex pieces. Pick projects that challenge you just enough to grow without being overwhelming.
I recommend that while you're learning, you should also be building. If you hit a wall on what you don’t know, you’ll already know what to focus on learning next. It makes the process much more effective.
The key is to learn enough to break things with confidence, then just Google your way through the issues. Start small with simple projects like a to-do app, and soon it will all start to click together. Remember, every bug you tackle is a lesson!
I personally started diving into projects after my sophomore year in high school when I had learned some basics like data types and functions. It was tough, but very rewarding. Just remember, it's all about the journey of continuous learning!
You'll always learn more by creating something and figuring things out as you go! Don't think of it as an end point; just start building and let the challenges guide your learning process.
Absolutely! Learning by doing is where the real fun starts. Each effort builds your skills.