🧑‍💻The Reasons I Began Coding as a Teen at 17

NISHANT DHANANINISHANT DHANANI
2 min read

Hey everyone — I’m Nishant Dhanani, a 17-year-old self-taught developer from India, and this is the story of why I started coding.


🌱 How It All Began

Like many teenagers, I grew up using smartphones, computers, and the internet — but I was always more curious about how these things actually work.
I used to open up old gadgets, fix speakers, build basic circuits, and even troubleshoot hardware problems for my neighbors.
Slowly, I realized that hardware is cool — but software creates the magic we use every day.

That’s when I asked myself:

What if I could build something of my own?


💡 Why I Chose Coding

I didn’t start coding because someone forced me, or because it was trendy.
I started because:

  • I wanted to create real things from scratch.

  • I admired apps, games, and tools made by young developers.

  • I believe coding is the superpower of this generation.

At 17, you don’t need a degree or a fancy setup — you just need curiosity, the internet, and time.
I realized that if I started now, I could build projects, learn skills, and one day even launch my own products.


🔥 What I’m Learning Now

Right now, I’m focusing on:

  • Java — to build solid programming fundamentals.

  • Python — for small projects, automation, and future AI experiments.

  • Web Development — because every idea deserves a place on the internet.

I’m not in a race. I’m here to learn in public, share my wins and struggles, and inspire other students like me.


🚀 What’s Next

I plan to:

  • Build mini projects and publish them online

  • Start open-sourcing my code

  • Document my coding journey regularly

  • Connect with other self-taught developers and learn from them

This blog is my public notebook and digital diary.


🎯 Final Words

If you’re a teenager or beginner thinking about coding, start now.
Don’t overthink it. Learn the basics. Break stuff. Make mistakes. Build projects.
Your future self will thank you.


Thanks for reading — follow me here for more coding stories, projects, and lessons! 👨‍💻✨

1
Subscribe to my newsletter

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

Written by

NISHANT DHANANI
NISHANT DHANANI

Learning Java & System Design. | Understanding core programming concepts. | Exploring software development.