DEV Community

Cover image for 21 Days In: A Doctor's First Steps Into Tech
Dr Haina
Dr Haina

Posted on

21 Days In: A Doctor's First Steps Into Tech

I never thought I would say this, but few weeks ago I opened my laptop and started learning how apps are actually built. Not as a doctor. As a complete beginner. No coding background, no computer science degree, just curiosity and a lot of patience.

It has been humbling. It has also been one of the most exciting things I have done in a long time.

The first thing that struck me was how much invisible work sits behind every app we tap on without thinking. Every button, every login screen, every "loading" spinner is hiding a whole world underneath. That world has a name: the backend. And the way the backend talks to the app in front of you is called an API. Once I understood that, I could not stop noticing it everywhere. Every app I open now, I catch myself wondering what is happening behind the screen.

A few days into this, I started exploring GitHub, watching how developers actually share and build projects together, piece by piece, version by version. It felt like walking into a hospital and finally understanding what happens in the operating room instead of just seeing the patient before and after.

But the moment that really stopped me was Playwright.

I was building a small app for practice, and I used Playwright to test it. I expected a tool. What I got felt closer to watching something think. It opened the browser on its own, found buttons, clicked them, waited exactly as long as it needed to, and reacted the moment something on the page changed. As a doctor, that kind of pattern recognition and precise, patient observation is something I understand deeply. Seeing a machine do it for a website felt strangely familiar, and completely astonishing at the same time.

That is the part nobody tells you when you start learning tech later in life. You are not just learning to code. You are learning to see. Every app becomes a small mystery you now have a few tools to solve.

Ten days in, I do not know much yet. But I know enough to be hooked. If you have ever looked at an app and wondered how it actually works underneath, that curiosity is the only qualification you need to start.

If a doctor with zero coding background can sit down and build something in ten days, so can you.

xini8 #drhainafatima #xiniengine

Top comments (0)