Why I Finally Committed to Coding — For Real This Time

Karina KesurKarina Kesur
3 min read

👋Who I Am

I’m Karina, a second-year student pursuing Artificial Intelligence and Data Science. Like many others in tech, I’ve had an on-and-off relationship with coding — but something shifted recently.

🔁 The Endless Loop of Starting Over

Despite starting my coding journey around a year ago, I probably coded for only 30 days. Over the past year, I bounced between interests — I got curious about web development, learned HTML, began CSS... and dropped it halfway. Then I jumped to Python through YouTube tutorials, only to abandon it halfway through. After that came Java — same story.

No matter how many times I "started," I always seemed to circle back to the basics, never really moving forward. It frustrated me.

⚠️ My Wake-Up Call

That’s when it hit me — if I don’t take this seriously in my second year, my third year will come around fast, and I won’t be prepared for internships or jobs. That fear of not being ready — of being unemployable — was real. It finally pushed me to stop restarting and start building.

💻 The Real Beginning

To be fair, I did have some foundation. I studied C++ in high school and C language in my first year of college. But the real change began during my summer vacation, when I committed myself to learning seriously. I began focusing on Python and started exploring libraries like NumPy, Matplotlib, and Seaborn — the core of the data science world I want to dive into.

🧘‍♀️ Progress, Not Perfection

Of course, it wasn’t a perfect run. I took Sundays off every week, and even an entire week off when I felt demotivated. But I realized something important: consistency isn't about never stopping — it’s about showing up again after you stop.

📉 Why I Don’t Believe in Streaks

People say you can build a habit in 21 days. I don’t buy that. I learned German on Duolingo for over 40 days straight... and then dropped it. To me, real consistency isn’t just streaks — it’s your ability to come back, even when you've fallen off. And that’s what I’m doing now — coming back, stronger, and for real this time.

🎯 What My Plan Looks Like Going Forward

Going forward, I want to:

  • Deepen my understanding of Python and machine learning concepts

  • Start building projects that contribute to society, no matter how small

  • Improve my command over data science libraries and eventually learn ML algorithms in depth

  • Explore frontend development — to build interfaces that are functional and aesthetic

Bit by bit, I’m building a learning roadmap with real purpose, not just scattered curiosity.

💬 Let’s Connect

Have you struggled to stay consistent with coding? Let’s connect in the comments — I’d love to hear your story.
And if you have any suggestions or guidance, I’m always open to learning from my fellow coding community!

📌 You can also find me here:

🔗 LinkedIn
🐙 GitHub

0
Subscribe to my newsletter

Read articles from Karina Kesur directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Karina Kesur
Karina Kesur

Diving into Python, NumPy, and other libraries along with DSA — building projects, breaking things, and blogging every week. Leveling up one line of code at a time.