---
title: "From Classrooms to Code: My Ongoing Learning Journey"
description: "From Classrooms to Code: My Ongoing Learning Journey"
image: https://nikesh.co/hubfs/Nikesh%20Photos/Frame%20(8).png
---

[Skip to content](https://nikesh.co/reflections/from-classrooms-to-code-my-ongoing-learning-journey#main)

[![Nikesh](https://nikesh.co/hubfs/raw_assets/public/nikesh-alabaster-plum-20261002-recovery-r6/assets/images/logo.svg)](https://nikesh.co/)

Menu

[Home](https://nikesh.co/)[About](https://nikesh.co/about)[Watch](https://nikesh.co/watch)[Field Notes](https://nikesh.co/fieldnotes)[Journey](https://nikesh.co/journey)[Ideas](https://nikesh.co/ideas)[Writing](https://nikesh.co/writing)[Contact](https://nikesh.co/contact)

1. [Home](https://nikesh.co/)
2. [Writing](https://nikesh.co/writing)
3. Published reflection

[Back to the published archive](https://nikesh.co/writing)

Writing / Published reflection

# From Classrooms to Code: My Ongoing Learning Journey

Nikesh21 October 20253 minute read

![](https://nikesh.co/hs-fs/hubfs/Nikesh%20Photos/Frame%20(8).png?width=1200&height=800&name=Frame%20(8).png)

Original article artwork

From the archive

Original words.  
Original publication date.

This reflection retains its historical context.

[Explore the archive](https://nikesh.co/writing)[See what I’m learning now](https://nikesh.co/about)

**From Classrooms to Code: My Ongoing Learning Journey**

If you’re expecting advice from an expert or some kind of “guru,” you might be a bit disappointed—but if you’re here to see what stumbling, exploring, and building looks like as an IB Diploma Programme Year 2 student, you’re in the right place. I learn best while actually doing things—especially when I break something along the way.

**Why I’m Writing This**

I’ve always wanted to build things. Sometimes, documenting what I learn—even if it’s messy or halfway figured out—seems more valuable than showing only the finished projects. I’m pretty sure any learner-builder has a bunch of projects that didn’t work (yet), and sharing the process makes the experience real for others like me.

**What School Taught Me (and what it didn’t)**

My classes at school are full of interesting concepts, and I genuinely love some subjects (especially technology and business), but I noticed early on that textbooks rarely answer the “what if I try…” questions. School taught me the language of learning but left space for curiosity to fill in the gaps—and that’s where building comes in.

**Discovering Code: Making It Real**

My first encounter with coding wasn’t some lightning-bolt moment—it was gradual. I started out by playing with simple scripts, then building small web applications, and (eventually) working on actual projects for property management software. Most of the time, my code didn’t work. YouTube became my friend, and so did Stack Overflow. That “aha!” bug fix feeling is unmatched—and every bug is a mini teacher.

**Failing and Iterating: The Unseen Curriculum**

You won’t find failure grades on my report card, but every time something failed (whether a school project or a midnight coding trial), I actually learned more. Some of my biggest wins started as half-baked ideas that didn’t work at all. I realized early that coming up short is where understanding begins—it’s the real shortcut to meaningful learning.

**Connecting Classrooms, Code, and Curiosity**

Sometimes, my schoolwork sparks ideas for personal projects. For example, learning about business processes became a mini software workflow project. Researching tech principles became attempts to automate parts of my family’s property management business. Everything is connected—sometimes in ways that only make sense after you’ve built (and rebuilt) the thing.

**Where I Am Now, and What I’m Still Figuring Out**

Honestly, there’s so much I don’t know—my “learning list” only gets longer. On the horizon: AI, smarter automations, creative coding, business software experiments… I’m not in a rush to arrive anywhere yet. I’m excited (and sometimes nervous) about what comes next.

**Invitation**

If you’re building and learning (and messing up projects) too, I’d love to hear from you! There are no finish lines here, just milestones. Let’s share our stories, swap ideas, and keep growing. Because every day in the classroom, every bug in code—each is just part of the ongoing journey.

[Back to the published archive](https://nikesh.co/writing)[Share a perspective](https://nikesh.co/contact)

[Previous reflection**Building, Failing, and Learning—A Student’s Perspective**](https://nikesh.co/reflections/building-failing-and-learning-a-students-perspective) [Next reflection**Connecting the Dots: How Diverse Experiences Are Shaping My Future**](https://nikesh.co/reflections/connecting-the-dots-how-diverse-experiences-are-shaping-my-future)

## The next good question *might come from you.*

[Let’s compare notes](https://nikesh.co/contact)

[![Nikesh](https://nikesh.co/hubfs/raw_assets/public/nikesh-alabaster-plum-20261002-recovery-r6/assets/images/logo.svg)](https://nikesh.co/)

Learning from the world.  
Building something useful.

[Home](https://nikesh.co/)[About](https://nikesh.co/about)[Watch](https://nikesh.co/watch)[Field Notes](https://nikesh.co/fieldnotes)[Journey](https://nikesh.co/journey)[Ideas](https://nikesh.co/ideas)[Writing](https://nikesh.co/writing)[Contact](https://nikesh.co/contact)

[LinkedIn](https://www.linkedin.com/in/nikeshreddyy/)[Instagram](https://www.instagram.com/nikesh.reddy_/)[YouTube](https://www.youtube.com/@NikeshReddyy)Explore. Make. Keep learning.

© 2026 Nikesh ReddyA record of learning in public.[Back to top](https://nikesh.co/reflections/from-classrooms-to-code-my-ongoing-learning-journey#top)

Pause motion

```json
{
  "@context" : "https://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Nikesh",
    "url" : "https://nikesh.co/reflections/author/nikesh"
  },
  "dateModified" : "2025-10-21T10:03:47.755Z",
  "datePublished" : "2025-10-21T10:03:47.000Z",
  "headline" : "From Classrooms to Code: My Ongoing Learning Journey",
  "image" : [ "https://nikesh.co/hubfs/Nikesh%20Photos/Frame%20(8).png" ],
  "mainEntityOfPage" : {
    "@id" : "https://nikesh.co/reflections/from-classrooms-to-code-my-ongoing-learning-journey",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject"
    }
  }
}
```