• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Best music to listen while programming?

 
pawan chopra
Ranch Hand
Posts: 417
jQuery Mac Objective C
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I generally listen to songs in my native language (Punjabi). What kind of music generally is good while programming so that you can concentrate on work as well?
 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 64958
86
IntelliJ IDE Java jQuery Mac Mac OS X
  • Likes 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Anime soundtracks.

Yes, really. There's some great music there that few people ever hear.
 
Paul Clapham
Sheriff
Posts: 21111
32
Eclipse IDE Firefox Browser MySQL Database
  • Likes 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I can't listen to any music while programming, I find it too distracting.
 
Maneesh Godbole
Saloon Keeper
Posts: 11060
13
Android Eclipse IDE Google Web Toolkit Java Mac Ubuntu
  • Likes 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Pink Floyd.
 
chris webster
Bartender
Posts: 2407
33
Linux Oracle Postgres Database Python Scala
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I usually prefer instrumental or choral music, as I find it less distracting. Right now, I'm really enjoying wonderful music by kora master Toumani Diabate and his son son Sidikii, from Mali:

http://www.theguardian.com/music/2014/may/22/toumani-diabate-sidiki-kora-music-industry-family

I was lucky enough to see them in concert a couple of weeks ago, and their new album is excellent music for listening to while programming. I think you can listen to parts of their album at Amazon: http://www.amazon.com/Toumani-Sidiki-Diabat%C3%A9/dp/B00JLJ8EV8/
 
fred rosenberger
lowercase baba
Bartender
Posts: 12143
30
Chrome Java Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Pandora

I have several stations built, and usually put them on a shuffle, turning different ones on or off depending on my mood. I have stations focuses on 80's, Prog rock, Broadway tunes, swing music, instrumental/modern classical, new wave, alternative rock, and pop tunes.
 
Dieter Quickfend
Bartender
Posts: 543
4
Java Netbeans IDE Redhat
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Me, I use 8tracks. I can't log into anything at work (no https allowed, go figure) and I just put on a mix of what I feel like at a certain time.
 
J. Kevin Robbins
Bartender
Pie
Posts: 1793
20
Chrome Firefox Browser jQuery Linux MySQL Database Netbeans IDE
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Pink Floyd or Beethoven. How's that for an odd mix? Sometimes soft jazz. I use Pandora and the Billie Holiday station is one of my favorites. It's a good mix of background-music-to-work-by.
 
fred rosenberger
lowercase baba
Bartender
Posts: 12143
30
Chrome Java Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
There was a story on NPR a few weeks ago about music, and how 'familiar' it is...

So they had a computer generate two kinds of music. One set of tunes has repeated musical phrases...So as you listen to the music, you realize part of the tune is familair. Another set of tunes explicitly never repeated a phrase. the first set of tunes was found to be much better. In fact, people tended to think the first set was NOT likely to be computer generated.

The same held true for music written by humans. There was (is?) a movement by some composers to never repeat a musical phrase in a song. These tunes were judged by people to be MORE likely written by a computer.


But the larger point is that when you hear a song you are familiar with, your brain quite literally stops paying as much attention to it. You don't listen to the lyrics any more, so your brain is free to hear some of the deeper, subtler things going on.

I wonder if the same applies to writing code. Regardless of what the tunes are, if your brain is familiar with them, you don't have to pay as much attention, so your brain can focus on the real task of coding. In my case, since I use full enclosure headphones, all the conversations around me get blocked out, letting me be more productive.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic