Yeah I agree. I learned the most when I just set my mind to accomplish something. This will actually get you to do real troubleshooting as well and not just checking where you failed the tutorial.
That’s probably why I don’t feel good at programming. I just don’t have “that project” I want to do yet so I’m stuck in tutorial hell where I can finish the tasks but tell me to go build a website and I’m lost on where to start. Odin Project at least forced me to start from scratch after a while, but it really shows just how bad my planning is to build something from the ground up.
Tutorials are great for learning the basics, but you’ll never learn to code until you pick a project and actually code it. That’s how you learn to apply your new knowledge in a real world scenario. It also gives you experience thinking critically about solutions, searching the documents, and that sort of stuff. Do that 500 more times and you’ll be a halfway decent developer!
The things that got me through it were Learn Python The Hard Way and having a project I was aiming to build. I was working at a jazz bar at the time and I wanted to build a membership and seating plan system for them. Needless to say it was terrible and we never got to using it but it gave me a really good goal with real-life problems to solve.
Programming took a lot of goes before it clicked. Having a real goal instead of just doing tutorials really helped.
Yeah I agree. I learned the most when I just set my mind to accomplish something. This will actually get you to do real troubleshooting as well and not just checking where you failed the tutorial.
That’s probably why I don’t feel good at programming. I just don’t have “that project” I want to do yet so I’m stuck in tutorial hell where I can finish the tasks but tell me to go build a website and I’m lost on where to start. Odin Project at least forced me to start from scratch after a while, but it really shows just how bad my planning is to build something from the ground up.
Tutorials are great for learning the basics, but you’ll never learn to code until you pick a project and actually code it. That’s how you learn to apply your new knowledge in a real world scenario. It also gives you experience thinking critically about solutions, searching the documents, and that sort of stuff. Do that 500 more times and you’ll be a halfway decent developer!
The things that got me through it were Learn Python The Hard Way and having a project I was aiming to build. I was working at a jazz bar at the time and I wanted to build a membership and seating plan system for them. Needless to say it was terrible and we never got to using it but it gave me a really good goal with real-life problems to solve.