Hey everyone! I'm a 16-year-old programmer from Morocco. I started with Roblox development about six months ago, but then I wanted to dive deeper into real programming, so I began learning C. I make sure to implement every data structure and algorithm I learn multiple times in code to grasp the concepts. Despite this effort, I still feel like I'm falling short and that I might be missing important information. Right now, I'm working on Binary Search Trees (BSTs) and I find it tough to understand the in-order predecessor and successor when I need to delete or insert nodes iteratively. What strategies can I use to tackle these feelings of doubt?
5 Answers
Honestly, it’s totally normal to feel this way, especially after just six months of programming. You're still in the early stages of your journey. It often takes years of practice to feel truly confident, so don't be too hard on yourself. Just keep coding and learning!
I think a lot of people in this sub can relate. You've got this! Learning is a continuous journey, and everyone experiences doubts. Just keep coding!
Don’t stress too much! Imposter syndrome hits everyone—even those with years of experience. You’re on the right track by focusing on understanding as you learn. Just remember, you’re a real programmer now!
Remember, you’re not alone in feeling like this. Welcome to the programming community! It’s part of the learning curve, and you’ll get there.
You’ve only been at this for six months, so cut yourself some slack! Many people spend years in school before they even start working as junior developers. Just keep at it, programming is a marathon, not a sprint!
Exactly! It takes time to really understand things, especially programming.

I understand! It’s all part of the process. Even after a decade, many developers feel imposter syndrome.