DEV Community

Cover image for What Motivates You as a Developer
Mike CK
Mike CK

Posted on

1

What Motivates You as a Developer

My days are like this:

  • High motivation and fast results
  • No desire to open the computer at all
  • Trading simpler projects for complicated ones
  • Implementing end-to-end solutions without asking for a dime
  • Rewriting systems from scratch because one thing doesn't work
  • Mastering the difficult stuff
  • Feeling payment is undeserved

Swinging between these states had confused me for a long time, until I decided to focus on the why of doing anything at all. I mean, why am I even a developer? Can I do well in another field? Yes. Can I give up programming for good? Absolutely no.

I do programming because there is enjoyment in the process, and there is satisfaction in the results. The more difficult the process, the more fulfilling the results. It's a feel-good journey.

Oh so simple: enjoy learning, working and delivering results!

Enjoy the frustrations you get when you are stuck. Have fun with your 1 week breaks between coding. Dance to the tunes of abandoned projects. Sleep soundly while procrastinating. It's all part of the journey.


In December 2014, I made a simple website so I can start explaining tech to people. I was so certain it was my calling.

Two years later, I abandoned it so I can push a design and development business. I made a few projects that excited me. In all of them, there were moments of great triumph and moments of absolute chaos. Amid these chaos, I would contemplate telling the client to give the project to someone else.

Design projects too are frustrating. I would take a week, still do, sometimes to get inspiration on the most fitting logo design for a given company.


This short story expresses one thing: we are motivated by good results and fulfilling/exciting experiences.

Being a developer, just like any other profession, is a roller-coaster that doesn't end. It's okay to be wherever you are in the journey.

Heroku

This site is built on Heroku

Join the ranks of developers at Salesforce, Airbase, DEV, and more who deploy their mission critical applications on Heroku. Sign up today and launch your first app!

Get Started

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay