Site

Muhalvin

Why I'm Still Coding Even When I Feel Like I'm Not Good Enough

Posted at # story # writing

I’ve been coding for more than two years. That may sound like a lot, but honestly, I still don’t feel “good enough.”

Even with this much time, I only know a little bit here and there. There are so many things I don’t understand yet. Every time I start a new project, I feel like a complete beginner again. I look at my code and think: “Is this really good? Is it even close to what professionals write?”

The truth is, most of the time, it doesn’t feel great. It feels like I’m just trying to survive.

No matter how many projects I finish, the next one always feels new and overwhelming. New tools, new frameworks, new problems to solve. Sometimes I compare myself to other developers and wonder: “Am I really cut out for this?”

But over time, I’ve realized something: feeling like a beginner isn’t a weakness—it’s proof that I’m still learning. If everything felt easy, that would mean I’m not growing anymore.

So why do I still code, even when I don’t feel good enough?

I may not feel like a great developer yet. I may still feel like a beginner most of the time. But I’ve learned that “not good enough” doesn’t mean I should stop. It means I should keep going.

Because one day, when I look back, I’ll see how far I’ve come.

And that’s why I’m still coding.