DEV Community

Raziel Rodrigues
Raziel Rodrigues

Posted on

I know why I love programming again 🗯️

What makes you like being a programmer? Have you ever asked yourself that? Well, in my case...

The other day, I was wondering why I wanted to keep going in this profession, after all, I was going through the famous impostor syndrome, which is normal when you're a software developer. With that, I reflected on it myself, and the answer came in a very simple way: while I'm writing code, I FORGET about my personal problems, family issues, and all the other bad things this world has.

Many people get into programming for the money; I did too, and I won't lie about it. However, in my case, I started programming because of video games—after all, I wanted to understand how they work. And when I play video games, I feel the same effect as when I program: I disconnect from everything. This brought me the reason why I program. It's simple: I enjoy it, I have fun, and I feel that every time I don't finish a piece of code, I'm still stuck on a level in a game, and I need to pass that level to move forward.

You see, no matter how many levels you pass in this game of development, there are always new levels, and these levels are the new technologies, the new trends in the market, and many other variables. But just like in a game, I can't let myself be discouraged—I need to take a deep breath and keep moving forward. And if I can't pass a level, I need to improve, level up, and there's absolutely no shame in that.

That's why I keep evolving. I still don't know; I need to defeat more "mobs" to reach my next level in this journey. Remembering that coding is more than just making money—it's my hobby and my refuge from this world full of problems—brought me immense peace. Now I know what to think about when I start feeling the same way again.

Top comments (10)

Collapse
 
beastful profile image
Ilya Afendin

It`s really cool way to enjoy your job. I love how you expressed this.

Collapse
 
razielrodrigues profile image
Raziel Rodrigues

Yes bro, I thought instead of complaining better see from the other side

Collapse
 
zethix profile image
Andrey Rusev

Haha, jokingly - what's the boss like? You know, the 'boss' of the level you are currently at? :)

Collapse
 
razielrodrigues profile image
Raziel Rodrigues • Edited

I need to update my skill to see his level hehe

Collapse
 
reynaldichernando profile image
reynaldi

that's a really cool way of looking at it, keep going!

Collapse
 
wavycoder profile image
Datravous Odds

love this, keep going man!

Collapse
 
samdev profile image
Sameer

Interesting pov glad to know what people do to fight those situations of doubt

Collapse
 
lucious profile image
Lucious

keep evolving

Collapse
 
hbthepencil profile image
HB_the_Pencil

It's like you wrote what was in my head :D

Collapse
 
vampiredev profile image
My Lovely Friend

I feel a sense of pride when I can create something by myself.