DEV Community

Cover image for How do programmers love to code?
Lorenzo for World In Dev

Posted on • Edited on

How do programmers love to code?

Hello World! My first #healthydebate about windows vs mac vs linux generated more than 2500 views and 60 comments! So I decided to create another debate, it feels so good to have interactions with other programmers!
I'm relatively new to programming (started around 1 year ago) and just was interested about the story's of other developers. I'm interested in how do you love to code. Personally, I love it with a high-volume rock song, using atom or visual studio code, in python or javascript, and responding badly to all those who talk to me 😊.
So, How do you love to code? Do you listen to music while coding? What IDE (code editor) do you use? When do you like to code? What is your favorite programming languages? Why and how do you started programming? What are you working on? Questions can be infinite, so just talk a bit about yourself!


I'm very interested in creating a conversation / a debate thinking about how different peoples love to code. I also have in mind to write an article on that, maybe using quotes from this post. So I need you to tell us all the funniest things!


Remember the comment!

Check these articles about how programmers love to code / best operating system for dev


Subscribe to my Newsletter!

A loooong, and fun, weekly recap for you
Free PDF version of my articles
Highly customizable inbox
That's --> free <-- and you help me!

Top comments (36)

Collapse
 
btlm profile image
btlm

I love having music in the background. Even if I must focus on harder tasks, my mind turns off the ears somehow and music is not a distraction anymore. Weird but I like it.

I work full-time from home because of pandemic and this is very hard since it's the first time for me to working full remotely. In addition, I have bought a new PC recently so sometimes I think about playing Cyberpunk2077 whole day but must work hard instead :D

My favorite job is to code new features. I kinda hate to maintain existing code, especially written by somebody else, because I'm simply bored of redoing the same things.

Collapse
 
lorenzoblog profile image
Lorenzo

If you're interested, check this article and give your opinion, why do you love programming?
dev.to/devlorenzo/why-do-you-love-...

Collapse
 
lorenzoblog profile image
Lorenzo

Same for the music, Sometimes I start a new song that I really love and at the end I realize I didn't heard it.
What pc do you use? You can reply in the comment section of this article (dev.to/devlorenzo/windows-or-mac-4f8k) where we talk about which OS is best for developers.
Thanks for the comment

Collapse
 
rvxlab profile image
RVxLab

where we talk about which OS is best for developers.

There isn't one. It comes down to preference and use case. iOS development? MacOS is the way to go. Game development? Windows probably.

Thread Thread
 
lorenzoblog profile image
Lorenzo

Yes, we talk about which one is the most used.

Thread Thread
 
rvxlab profile image
RVxLab

I know, I was there. I'm just pointing out that your statement there is incorrect. ;)

Collapse
 
rvxlab profile image
RVxLab

I listen to a fair bit of music when coding except when I really need to think about what I'm doing.

If I can "auto-pilot" a coding task I'll slap on a playlist with varying genres, most notably Synthwave (Scandroid, Fury Weekend, F.O.O.L), Electronic rock (Celldweller, The Anix, Blue Stahli) and Gothic Country (Daniel Murphy, Raphael Lake).

However if I need to think about what I'm doing then music is a huge distraction.

Since I work full-time coding at home is not that common. Balancing life is hard I tell you. But when I do, PHP and TypeScript are my languages of choice with any Jetbrains IDE that does the job.

Collapse
 
lorenzoblog profile image
Lorenzo

If you're interested, check this article and give your opinion, why do you love programming?
dev.to/devlorenzo/why-do-you-love-...

Collapse
 
lorenzoblog profile image
Lorenzo

Same for music. It can help as it can distract when coding or studying. What are you currently working on?

Collapse
 
rvxlab profile image
RVxLab • Edited

A project I'm working on is a new tab Firefox (and possibly Chrome) extension which is still in a very early stage.

I have a few other projects going on but just not enough time to do. :(

Collapse
 
ryencode profile image
Ryan Brown

I love to code while watching media, but I'm way more effective if I can listen to music (as little lyrics as possible, medium energy, not big swings in tempo)
Right now I'm learning Rust, so that is my favorite at the moment. Most effective would be JS and C# currently.
I started programming as a child on an Apple ][e with integer basic. Got hooked and managed to make it into a career. :)
I mostly code in Visual Studio and/or Sublime text

Collapse
 
pontakornth profile image
Pontakorn Paesaeng

I am more a student than a programmer right now. I barely touch the code unless it's related to the studying. I admit that I lose energy over time by studying a lot.

I usually play music when coding simple thing such as a component but I disable music to think complex things.

My text editor and IDE are VSCode, Neovim and Pycharm. All of them have Vim motion and easy-motion because it's better to move fast even I forgot the key binding.

Mainly, I used JavaScript/TypeScript in my personal projects and Python for studying computer programming class. I love functional programming language such as Haskell, Rust (Not fully functional but has more functional features), and Clojure but I rarely find a chance to use them as TypeScript and Python solved most of the problems.

Collapse
 
felruivo profile image
Felipe Piacsek

I like coding in the mornings, when I feel most productive. The music depends on my mood, but I usually listen to 80's rock. Also worth mentioning that I love using Pomodoro technique while coding.

Collapse
 
lorenzoblog profile image
Lorenzo • Edited

What groups do you listen more? I also love 80's rock.
I know how pomodoro technique works but never really tried it.

Collapse
 
felruivo profile image
Felipe Piacsek

Twisted Sister definetely has a special seat on my playlist :p

Thread Thread
 
lorenzoblog profile image
Lorenzo

Tell the class, what do you wanna do with your life?

Thread Thread
 
lorenzoblog profile image
Lorenzo
Collapse
 
ahamedsajeeth profile image
Ahamed Sajeeth

I like coding everytime

Collapse
 
lorenzoblog profile image
Lorenzo • Edited

Ahahaha, me too!

Collapse
 
nano1709 profile image
Ignacio Vargas

I love to speak out loud while writing code.... I think my family see me as a weirdo (lol I don't blame them). Personally, I cannot do it with music or any other kind of "distractions" aside from talking out loud the best way to approach/solve an issue. And to be completely honest, I'm not sure why I do that.

I love coding because it gives me a sense that I'm into the future. But more specifically I love refactoring and cleanup (like making code more readable and seeing what other devs come up with). It brings more in depth knowledge of all the ways of doing things which is really fascinating to me :D

Collapse
 
mjablecnik profile image
Martin Jablečník

I am not listening any music during programming for better focus..

My favorite languages are:
Python -> for simple programs or scripts
Flutter -> for frontend development
Kotlin -> for backend development
Go -> for microservices
Bash -> for shell scripting

My favorite editors:
NeoVim -> for writing scripts or simple programs
IntelliJ Idea with Vim plugin -> for development some bigger projects

Collapse
 
raphink profile image
Raphaël Pinson • Edited

My favorite style of programing is actually pair programing. Working with someone else, either with one typing and the other helping (fixing typos, looking up documentation...) or just being in a video conference with someone else working.

When I'm not pair programing, I sometimes like listening to music. The style depends a lot on the type of programing I'm doing. If it's a no-brainer kind of work (like fixing common errors on nodes), anything will do (and I'll probably go with prog rock 😁), even with lyrics. If it's a job that requires deep concentration, I might choose baroque music for ex (such as Bach's Brandenburg Concertos or Vivaldi's Recorder Concertos).

I'm a CLI kind of person (coming from the ops side) and my usual coding env is Ubuntu with Neovim (see my dotfiles).
I use VSCode occasionally if I need advanced debugging.

I use this setup for all kinds of development, from Go/Ruby (most usual languages I use) to web dev, all through editing config files, Puppet code, YAML...

Collapse
 
michaelcurrin profile image
Michael Currin

I love coding with a group of people at a meetup event (pre 2020). With out laptops out and having beer and pizza and mingling and listening to music.

I'll find a newbie or visitor who needs help with their goal or I'll get advice on my own project. Or just enjoy being in the space and working on whatever I feel like.

Some comments may only be visible to logged-in visitors. Sign in to view all comments.