Win a copy of Rust Web Development this week in the Other Languages forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Tim Cooke
  • Campbell Ritchie
  • Ron McLeod
  • Liutauras Vilda
  • Jeanne Boyarsky
Sheriffs:
  • Junilu Lacar
  • Rob Spoor
  • Paul Clapham
Saloon Keepers:
  • Tim Holloway
  • Tim Moores
  • Jesse Silverman
  • Stephan van Hulst
  • Carey Brown
Bartenders:
  • Al Hobbs
  • Piet Souris
  • Frits Walraven

Best music to listen while programming?

 
Ranch Hand
Posts: 419
Mac jQuery Objective C
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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?
 
Sheriff
Posts: 67619
173
Mac Mac OS X IntelliJ IDE jQuery TypeScript Java iOS
  • Likes 2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Anime soundtracks.

Yes, really. There's some great music there that few people ever hear.
 
Sheriff
Posts: 26958
84
Eclipse IDE Firefox Browser MySQL Database
  • Likes 2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I can't listen to any music while programming, I find it too distracting.
 
Bartender
Posts: 11445
19
Android Google Web Toolkit Mac Eclipse IDE Ubuntu Java
  • Likes 2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Pink Floyd.
 
Bartender
Posts: 2407
36
Scala Python Oracle Postgres Database Linux
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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/
 
lowercase baba
Posts: 13019
66
Chrome Java Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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.
 
Bartender
Posts: 543
4
Netbeans IDE Redhat Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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.
 
Bartender
Posts: 1810
28
jQuery Netbeans IDE Eclipse IDE Firefox Browser MySQL Database Chrome Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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
Posts: 13019
66
Chrome Java Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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.
 
reply
    Bookmark Topic Watch Topic
  • New Topic