My Journey to Becoming a Developer — From Curiosity to Building AskDevPK

March 5, 2026 2 min read Pawan Kumar Sharma
#journey #developer #career #programming

Introduction

Every developer has a starting point.
Mine started with curiosity about how software works.

I wasn’t born with coding knowledge, but I had something more powerful:

the desire to understand systems.

Over time, that curiosity turned into a journey of learning programming, building projects, and eventually creating AskDevPK.


First Step Into Programming

When I first started learning development, everything felt confusing.

  • HTML
  • CSS
  • JavaScript
  • Backend
  • Databases

At the beginning, it felt like too many technologies and too little clarity.

But instead of trying to learn everything at once, I focused on understanding fundamentals.


Learning the MERN Stack

One of the biggest turning points was discovering the MERN stack.

MERN stands for:

  • MongoDB
  • Express
  • React
  • Node.js

This stack allowed me to understand how full-stack applications work.

Instead of learning isolated technologies, I started building complete systems.


Building Real Projects

The most powerful way to learn programming is:

build real projects.

Some projects I worked on include:

  • developer tools
  • web platforms
  • portfolio systems
  • learning experiments

Each project improved my understanding of:

  • frontend architecture
  • backend logic
  • databases
  • deployment

Why I Built AskDevPK

AskDevPK started as a simple idea:

A place where I can share knowledge, projects, and development insights.

Instead of keeping everything private, I wanted to document my learning journey publicly.

AskDevPK became:

  • a developer portfolio
  • a blog
  • a knowledge hub

The Future

My goal is simple:

  • keep learning
  • build meaningful systems
  • share knowledge openly

Programming is not just about writing code.

It is about solving real problems with structured thinking.


Final Thoughts

If you’re starting your developer journey:

Remember one thing.

You don’t need to know everything to start.

You only need curiosity and consistency.

And that is how my journey with AskDevPK began.

Share this article

Login with GitHub below to react

Discussion