I have always refused to participate in a language war, but I never said anything about a music war. All these songs do is push me to the medicine cabinet for some Excedrin. My choices:
When I've already figured out exactly how it's supposed to work and I'm just slamming code: Romantics, "What I Like About You",
http://www.youtube.com/watch?v=jvHKjDKY_O8
"Push It" by Garbage. Also, I don't think I could work at a startup that would place me in an environment where I would hear "The final countdown" more than once a year.
I use Roll Out or Push It as my main deploy songs as well, but it doesn't get far into the song before the deploy is done. Once in a while, I throw Muhna Muhna into the mix.
I changed my co-worker's song to Rick Astley's Never Gonna Give You Up nearly a year ago when he was AFK. He hasn't changed it because now every time he deploys code, I get to listen to that damn song.
Last night while taking a break from coding to organize some playlists I though to myself, "I wonder if there's any correlation between the type of music people listen to VS the type of coding they're doing?"
On that note, does anyone know if there's a Pandora station dedicated to hacking?
I don't even use Jenkins... we have our test suite and autotest running while we code. Instantly know when you're done breaking stuff and ready to deploy.
A CI server would be nice as a pre-deploy sanity check, but that requires me to push to it in order to get feedback.
When I'm not quite in the zone and need to get there quickly: Tears for Fears, "Everybody Wants to Rule the World", http://www.youtube.com/watch?v=ST86JM1RPl0
When I'm 300 lines of code short of a breakpoint and I know I'll be here for a while: Depeche Mode, "Enjoy the Silence", http://www.youtube.com/watch?v=diT3FvDHMyo
When I've already figured out exactly how it's supposed to work and I'm just slamming code: Romantics, "What I Like About You", http://www.youtube.com/watch?v=jvHKjDKY_O8
For debugging (which can be a lot like sex): Marvin Gaye, "Sexual Healing" http://www.youtube.com/watch?v=fn4i8bAfnMY
And finally, for regression testing, when it suddenly occurs to me that I really am changing the world: Handel's Water Music http://www.youtube.com/watch?v=Kuw8YjSbKd4