The Learning Loop EP - 1( Volume 1 ) : Deepti Krishna

Staying Consistent in My Computer Science Journey: Why I’m Committing to CS for the Long Run


By Deepti Krishna | November 2025

When I first stumbled into the world of Computer Science, it wasn’t because I had a grand plan. It began with curiosity. A simple “How does this work?” slowly turned into “I want to build this,” and eventually transformed into “This is the field I want to grow with.” Passion survives only when it’s backed by consistency. That’s the idea I’m committing to as I share my CS journey more openly and regularly.

This blog is my attempt to do exactly that. To document the final results and the messy middle. The confusion, the breakthroughs, the boredom, the excitement. Everything that makes CS challenging and addictive at the same time.

Why Computer Science Matters to Me

CS is one of the few fields where the distance between an idea and a working reality can be very small. A laptop and a quiet moment are often enough to build something useful.

For me, CS mixes creativity and problem solving in the most natural way. Every program feels like a puzzle. Every bug is both annoying and an opportunity. And every time the code finally runs, it proves that persistence works.

CS shapes nearly everything around us today, from apps to business systems to research tools. Ignoring its power is impossible.

Consistency Isn’t Easy, But It’s Worth It

Staying consistent in CS can be difficult. Some days even opening a code editor feels overwhelming. Concepts can feel heavy. Tutorials can feel repetitive. Projects can shift from exciting to exhausting.

But small steps still count. Writing even a little code is progress. Reading one article is progress. Fixing one tiny bug is progress.

Consistency is about momentum, not perfection. And CS rewards those who show up, not those who know everything from the start.

What I Want to Share on This Blog

  • Concepts explained simplyDS, ML, system basics.
  • My personal learning process courses, projects, mistakes.
  • Tutorials and guidessmall projects and code breakdowns.
  • Reflections on challengesburnout, confusion, confidence issues.
  • My future goals – research, app development, college prep.

How I Stay Focused on CS

  • Breaking topics into smaller parts.
  • Building while learning.
  • Accepting confusion as normal.
  • Taking breaks to avoid burnout.
  • Remembering the bigger dream.

Upcoming Spoilers: What’s Next

  • My first real appupdates and lessons.
  • Human-Centered Computing research and explanations.
  • Research-based blogssummaries and insights.
  • CS explainers and tutorials algorithms, real-world uses.
  • My top university journeyprojects, essays, profile building.

Why This Matters To Me

I’m writing all this not to impress anyone but to stay accountable to myself. Sharing my journey keeps me grounded. Writing forces me to understand concepts better. And maybe, someone who feels lost in CS might find comfort or clarity in these posts.

CS is huge and intimidating, but it’s also empowering. If I can grow through it, someone else can too.

Final Thoughts

My CS journey is imperfect, slow, and sometimes messy. But it’s real, and I’m choosing to show it.

The only promise I’m making to myself is that I’ll keep going, step by step, line by line.

This is only the beginning.

Comments