Obsess Over Solving Problems

Shubham Gulati

I took some time away from work to reflect upon the choices, assumptions, and beliefs I had developed in the past.

One that I was recently reflecting upon was: “I am a backend developer.” I have introduced myself as a backend developer on many occassions, but I was always doing a little more than that. A suggestion on a font here, a color choice there, a UI component sometimes, and other non-backend tasks at various other times.

So, what should I make of it? I realized it’s not the technology that I want to be associated with—it’s really the problem itself that I cherish “solving with technology.”

In the past few months, I have not done as much backend work as I have frontend, cloud, blockchain, or application security. Surprisingly, I loved it just as much, if not more.

The “tech just melted away.” What I am enjoying now is picking problems and learning the technology to solve them, rather than picking up a technology and only solving the problems that relate to it.

I don’t relate to myself as just a backend developer anymore. I am a problem solver, if that makes sense. Give me any problem and watch me solve it. That’s what I have always thrived on. 😉

P.S. Problem solving isn’t limited to business. Life isn’t just business problems, and a true problem solver shouldn’t be limited to them either. Solve them no matter their nature.