DEV Community

Gorky Demircn
Gorky Demircn

Posted on

What hobbies made you a better developer?

Have you ever noticed that some of the skills we use as developers don't actually come from coding?

Sometimes they come from the things that we love doing.

Well, for me, that thing is playing guitar.

At first, music and software development felt like completely different worlds - one is creative and emotional, the other is logical and structured.

But the longer I played, the more I realized...

Indeed, they are surprisingly similar.

Everything has structure

In music, notes are not random. When you hit one note, you need to understand where it wants to go next. A melody follows a structure. Chords resolve. Timing matters.

So, good software works the same way if you ask me.

We don't just write random code - every function or whatever leads somewhere. Every decision affects what comes next. There is flow.

When I started seeing code like musical composition, something clicked.

I stopped writing code just to make it work. I started writing it to flow.

Creativity matters more than we admit

We may often think development is purely technical. But the best solutions are often creative ones. Music strengthened that creative muscle for me - and it changed how I approach problems. Sometimes there isn't just one correct solution. Sometimes you improvise :D

Now I'm curious.

What hobby made you a better developer?
1- Gaming
2- Music
3- Writing
4- Sports

I'd love to hear it.

Drop in the comments - well, you might inspire another developer to pick up a new hobby.

Top comments (3)

Collapse
 
pengeszikra profile image
Peter Vivo • Edited

Gardening, praying

Collapse
 
javz profile image
Julien Avezou

Writing and Sports.
The former because it allows me to structure my thoughts, the second because it allows me to clear such thoughts.