The Day I Almost Quit Coding — And What Kept Me Going
It wasn’t motivation. It wasn’t money. It was something deeper.
I don’t come from luxury.
I come from deadlines I didn’t choose, hunger I ignored, and dreams that sounded stupid to most people around me.
That day, I was done.
I had just come back from delivering food for four hours. My shirt was soaked. My back was aching from the ride. I had classes the next morning and night classes again after that.
But I still opened my laptop to code.
Because that’s what I promised myself.
I opened Unity.
And nothing worked.
The scripts broke.
The builds failed.
The whole thing felt like a joke I wasn’t smart enough to get.
And for a second, I told myself —
“Maybe this coding thing isn’t for people like me.”
People like me don’t have MacBooks.
We don’t have mentors, startup events, or coworking spaces.
We have noise, fatigue, family expectations, and ₹500 goals just to get through the day.
Coding While Exhausted Isn’t Cool — It’s Survival
People romanticize the hustle, the “grind,” the idea of coding at 2 AM in a dark room.
But when you’re broke, when your body is sore from riding all day, when you’ve skipped dinner to save money — there’s no romance in it.
It’s survival.
And the worst part?
The world doesn’t care.
You push through fatigue, launch your build, and post about your progress — and still, nobody claps.
You debug something for hours just to find out it was a missing semicolon.
And you wonder, “Why am I doing this? What’s the point?”
That night, I asked myself that question out loud.
And I didn’t have an answer.
So I almost shut it all down. The laptop. The dream. The idea that I could code my way out of this life.
But I Didn’t
I saw my mom in the other room.
She was sitting near the window, sipping her tea. Quiet.
Her legs were swollen from a full day on her feet.
Get BALA VIGNESH’s stories in your inbox
Join Medium for free to get updates from this writer.
She didn’t say anything. She never does when I struggle.
She just looked at me — like she believed I was built to figure it out.
And for some reason, that silence hit harder than any motivational video ever could.
I turned the laptop back on.
I didn’t fix the bug. I didn’t make some viral game overnight.
But I typed a few more lines of code.
Because quitting wasn’t an option anymore.
Nobody Will Clap — But I’m Still Building
That’s the truth. Nobody is coming to save you.
Not some influencer. Not some client. Not some company.
You’re alone — especially in the beginning.
And still, I build.
Because code is the only place where my background doesn’t matter.
The compiler doesn’t care how much money I have.
The game engine doesn’t care if I delivered food all day.
It only responds to one thing — consistency.
That’s the only power I’ve got.
To show up again. Even after failure. Even after rejection. Even when I’m invisible.
I’m Still That Boy
I still struggle.
I still open my laptop on bad days.
Still write code between shifts, between classes, between breakdowns.
But now, I know this:
I’m not just coding to “make it.”
I’m coding to stay alive in a system that wasn’t built for me.
I want to build something real.
Not just apps and games — but a life where I don’t have to beg for opportunity.
A life where I can give back. Take care of my mom. Maybe give someone else hope.
The day I almost quit coding was the day I understood my “why.”
And that reason still shows up every time I sit down to build.
THE REAL PAIN LIES IN THIS PHASE
This isn’t a fairytale ending.
I don’t have a six-figure job. I don’t have investors or fans.
I have one thing — belief.
Not the loud, motivational kind.
The quiet kind that shows up when the lights are off, when the money’s low, when the bugs pile up.
If you’re reading this in your own struggle, hear me clearly:
You don’t need perfect tools, a perfect setup, or perfect timing.
You just need to not quit.
Because sometimes, staying in the fight is the biggest flex.







