I'm a student gearing up to start college next year, and I've been teaching myself programming, focusing on C. I understand the basics, but I keep getting caught up in blogs about advanced projects like building an operating system or creating my own programming language. The issue is that I'm not yet at that level of understanding, so when I hit a wall, my motivation plummets. Then, I lose my desire to code entirely, and this cycle just keeps repeating. I'm looking for advice on how to escape this pattern and stay motivated in my programming journey.
1 Answer
It sounds like a classic case of aiming too high too fast. You really should start with simpler projects to build your confidence. Focus on creating basic applications like a calculator or a to-do list. The important part is to actually code it out, test, and debug it. You'll be surprised how much you'll learn from these small successes!

True, but just a heads up, C might not be the best for web apps!