I've been dabbling in coding for about four years now, exploring languages like Python, HTML, C#, and Java, with Java being my current favorite. Recently, I had a bit of a confidence blow when a friend, who's been coding for a decade, commented that I'm "bad at coding for someone in the computer field." This really got to me, especially since I'm still trying to grasp basic concepts like **for** loops, classes, methods, and the use of **static**. I'm actively trying to learn GitHub and working on a Minecraft mod, but I'm itching to take on bigger projects. The thing is, I tend to burn out quickly and often lack the motivation to code. I'm wondering if finding a mentor could help me move forward. How do I combat this burnout and keep progressing without giving up?
6 Answers
Try varying your learning methods so it isn’t just coding. Mix it up with reading documentation or articles that spark your interest—it's better than mindless tutorials!
The best way to improve is to create something! Start with a small project; completing it will push you to code until it works, and then you can polish it later. Remember, coding is about making functional tools, not just for ego boosts. Plus, it sounds like making your own physics engine would be an awesome challenge!
Honestly, you need to enjoy coding to get better at it. If it feels like a chore, it might not be the right path for you. But if you're struggling with the basics after four years, it could be a sign to reassess how you're learning. Are you enjoying what you're trying to build?
It's more about wanting to create but struggling with execution. I feel a bit isolated without anyone to bounce coding ideas off of.
Dude, remember everyone starts somewhere! Even the best devs have been in your shoes. Focus on smaller projects, and don’t forget to break your tasks down. It helps you see progress and prevents burnout.
Just keep going! Your friend's opinion doesn’t define you. Working on projects you’re excited about like that Minecraft mod is the way to go. I also struggle with burnout, and focusing on personal projects rather than just following tutorials really helps keep my motivation up.
Great point! I've been logged in on GitHub daily lately, and seeing my progress does feel rewarding.
Have a chat with your friend about those comments. Friends should motivate each other, not tear you down. Also, think about why you might be burning out—are you trying to learn too much at once? Small, manageable projects could help boost your confidence and keep you engaged!

That project sounds super exciting! It's great to have something you're passionate about to drive your learning.