VOL.08 — FIELD NOTES · ENTRY 15/23

▲ 8,200M

LifeApril 27, 20247 min read

Growing Up With Computers in Nepal: From Internet Cafe to Engineering

I did not grow up with a computer in my room and fast internet on tap. That is the version a lot of developers in richer countries had. My version started in an internet cafe, paying by the hour for access to a machine I did not own, and it shaped how I think about technology in ways I am still discovering.

The cafe hours

The internet cafe was where the world opened up. You paid by the hour, and that hour mattered because money was tight. You did not idle. You did not browse aimlessly the way people do now. You went in with a plan because the clock was literally running and your rupees were burning. I learned focus there before I learned it anywhere else, because distraction had a price I could feel.

When access to a computer costs money by the hour, you stop wasting time on it. Scarcity teaches focus better than any productivity book.

Pirated software, and what it really meant

Let me be honest about something that is uncomfortable but true for a lot of us here. The software I learned on was often pirated. Not because anyone was proud of it, but because legitimate licenses were priced for economies that were not ours. A piece of professional software might cost more than a family earned in months. The choice was not pirate versus buy. It was pirate versus never learn the tool at all.

I am not defending piracy as a principle. I pay for my tools now that I can. But I will not pretend the global software economy was ever fair to a kid in Kathmandu who wanted to learn. The same tools that were a casual purchase elsewhere were a locked door here, and a lot of us learned by picking the lock.

The first program that did something real

I remember the first time I wrote code that did something beyond printing to a screen. It was small, almost nothing by today's standards. But it took an input, did something useful with it, and gave back a result that I had not hard-coded. That moment, when the machine did my logic instead of just my typing, rewired something in me. I understood that I could make this thing obey ideas. That was the hook. I have never gotten off it.

How tech education here works, and does not

  • The formal education focuses heavily on theory, sometimes disconnected from how software is actually built and shipped.
  • The real learning happens outside the classroom, in self-study, in projects, in late nights with a borrowed tutorial.
  • Access to hardware, to fast internet, to paid tools and courses, is uneven, and that unevenness quietly decides who gets ahead.
  • The students who make it are often the ones who taught themselves the gap between what school covered and what the industry needs.

Where it left me

I am a full-stack engineer now, working with companies around the world from this same city. But I did not start with advantages. I started with rented hours on someone else's machine and a stubborn need to understand how things worked. I think that origin made me more resourceful and less precious about tools than I would have been otherwise. When you learn under constraint, you learn to build anyway. That habit never left, and honestly, it is the most useful thing I own.

Saroj Prasad Mainali

Full-Stack Engineer · Kathmandu

WHAT I AM DOING NOW

MORE IN LIFE

02