Am I the only person who can't listen to anything while coding? My attention goes straight to the music, and I can't concentrate on the task at hand!
When I was in high school, my math teacher would play Mozart during tests, claiming it would help us. It would drive me crazy, and I doubt that my grades improved as a result of the distraction.
For what it's worth, I have a BMus in Piano Performance. I love music... but never as "background noise"!
My wife and I have ADD in different areas/amounts. The difference between us in the way we use and react to sound is, in my rather biased opinion, fascinating:
Me: Single source only, absolutely can't listen to music while trying to code or read. I have used https://mynoise.net/ and the Android app to drown out environmental noise when I'm working around others. I'm very easily distracted by noise, especially things like speakerphone conferences. Music to me is a single focus thing, I can't do anything else and have to focus only on the music.
Her: can hold a conversation with me while listening to a podcast and simultaneously playing a phone game. Music is very much something that happens while she is busy doing other stuff, even when it's her favourite songs and she's rocking out singing along.
It was a revelation to her when we discussed this. She was completely unaware that to me, trying to hold a conversation if I was already listening to music was almost painful. She's adjusted her expectations and knows that if my good headphones are on, it's my music time. We both love music so much, it's an integral part of our gen-x upbringing, yet our different attention problems lead us to consume it in very different ways.
(and, yes, she's awesome. I'm amazed daily by her and count myself incredibly lucky to find someone as kind, understanding, funny, loving, sexy and brilliant as her)
I'm very much like you describe yourself. There are only a few very ambient musical tracks to which I can do concentrated work while hearing. Interestingly, I can't even do that much on the first listening of them. It's only when I've heard them a bunch of times and they are already familiar. Then my brain can focus on other things. However, even in that case, my sense is there is still a cognitive 'tax' going on. I don't get as much done or think as deeply even with familiar ambient music.
I also can't have the radio on in my car if I plan to actually think. It's hard for me to even imagine how people are able to concentrate with active music playing or, worse, a television show running in the room. I'm always reminded how different I am every time I stay at one of those hotels that has a communal free breakfast area. They invariably have TVs tuned to those 'happy babble' morning talk shows and most people seem to have no problem working, reading, or carrying on a conversation with it running constantly into their brain.
Apparently, some of us are just made differently. I have an occasional multi-hour drive I need to do and I will sometimes listen to music, a good podcast or an audiobook but I'm actively listening to it. Most often though I drive in complete silence and just think. Some of my friends are surprised by this and can't imagine just sitting in silence that long. However, I love it.
I'm glad you two can get along in this capacity. I have ADHD and I'm very much like your wife and my last partner was like you, but my ability/tendency to multitask tended to be overwhelming for her even when it was just me doing it. Like, if I tried to talk to her while simultaneously listening to a podcast and doing something on my phone, she would be feel overwhelmed by association and ask me to stop the other things and just talk to her.
I don't think she had ADHD though so maybe it was different for her and more of a sensory thing. I just appreciate that you two are so different (in this aspect) and still able to respect and adapt to each other's differences.
Your conversation quality might be noticeably different when you are doing something else and when you are not (even if you don't notice it).
For me, I can kinda participate in a dialog when distracted, but I'm definitely not pulling my weight in such cases, so the person on the other end has to do all the work.
I've actually never really thought of this and I find it rather interesting. For years I've used a combination of ambient and post-rock music and services like mynoise to focus. I've never thought that it could be a distraction for people. Thank you for posting this, gave me something to think about.
I’m guessing music transmits a lot more “information” to you than the average person. It’s hard to have something you love as a background.
I love scuba diving. If there was a monitor with rotating images of underwater scenes, I wouldn’t just think it was pretty. I’d be glued to it figuring out where they took the shot, wondering how deep they were and wishing I was there. I’m guessing something similar happens with you and music.
There's definitely truth in that. After learning to drive, I found that the sense of vague-but-uninformative flow in the sight of traffic, that ant-like busyness, is gone. Now it all has meanings. Worse, I'm now hypnotized by scenes of cars trying to pass each other in the one-lane driveways below my apartment. A trainwreck of five cars going one way, three the other, and two coming in from the side, might keep me at the window for half an hour.
Well that sounds like a very interesting and complex interaction to watch play out! I find sitting by my window at night and watching the cars go by a near meditative experience, difficult to leave. However I am quite able to think and articulate during that time and find the strange monotony of other lives quite the generative brain food.
Not the OP, but I think you might be onto something.
I'm not a huge music-theory guy or anything, but it's virtually impossible for me to "tune out" music; I think I subconsciously like to dissect it a bit.
However, if someone were to put on virtually any sporting event on the TV (without announcers and assuming you didn't have a bunch of people cheering or anything like that), it would have almost no affect on me, since I don't really care at all about sports.
Oh yeah, you know how people put on music to relax and go to sleep (with the music set on a timer)? It doesn't work, it keeps me awake.. I analyze every detail, think about how they made a certain sound or how something is placed in the mix...
That said, at the same time I pretty much have to listen to music while working, otherwise my brain is like 1/2 as functional. No clue why.
You're not the only person; it's why I absolutely despise open offices. I have trouble getting things done with people talking, and "just putting on headphones" doesn't really work because I have trouble focusing on anything but the music.
The closest thing I'll do to address my particular problem is find audio of stuff like thunderstorms or waterfalls and more ambient stuff. Personally, I find that much easier to tune out.
I think this site does a decent job of avoiding music that can be focused on. They mention on the about page:
> we have found that the most effective music to aid prolonged periods of intense concentration tends to have a mixture of the following qualities:
Drones
Noise
Fuzz
Field recordings
Vagueness (Hypnagogia)
Textures without rhythm
Minor complex chords
Early music (Baroque, lute, harpsichord)
Very few drums or vocals
Synth arpeggios
Awesome / daunting / foreboding
Walls of reverb
I personally don't mind a bit of rhythm, but this isn't music that your brain will latch on to and want to pay attention - it's more like pleasant ambient sounds.
However, I also suffer from an inability to get things done with people talking - I'm constantly inadvertently eavesdropping on my coworkers' conversations. I find that I have to push white noise up to uncomfortably dangerous levels to drown out conversation - your audio processing systems tolerate shockingly high SNR - but changing, musical audio like this is harder to tune out than thunderstorms or waterfalls and therefore permits me to turn down the volume.
I just wish someone would build an audio-cancelling headset, instead of the usual noise-cancelling ones that take away background noise but let voices come through clearly...
It is interesting that the site mentions drones, noise, fuzz and walls of reverb as being conducive to concentration. I tried a number of these tracks, and these were the features that caused me to abandon a track. Dissonance would probably aso have that affect, but ambient music tends to avoid it.
Softly-spoken words in a language I do not understand seem to work.
It may be that I am just selecting for sounds that I can ignore. When I really need to concentrate I, like the OP of this thread, prefer silence, though, unlike the OP, I am not musically knowledgeable.
So for the high volume issue specifically, mynoise.net is a great website that allows you to adjust the volume of differing frequency ranges. I particularly enjoy the white rain noise. I'll put in my headphones and turn every frequency up until it overtakes the ambient conversation or music, from high frequency to low. This allows the noise to cover up sounds but not be too loud by only being turned up where it needs to be. Essential for math in the university library.
Pure white noise doesn't quite work for me because my hearing will try to make sense of it anyway. It's akin to looking at tv static and seeing images fuzz & flicker in and out of the signal noise. Interestingly enough, this observation got me into making noise music for awhile, it started with just some noise oscillators running through filters with lfo's on them. Then add in some noise osc's with amplitude envelopes and you can create rhythmic elements, but I digress.
I had so much trouble working around people that I would get an empty conference room. The gentle AC fan in the conference room would act as a "white noise" for me, which would help me concentrate. I then found this iOS app called Noisli that had white noise that helped. But working around people has always been challenging for me especially when they get into a conference call and you can hear squeaky noises of people from the other side of the call!
It can also work the other way- if you need budget noise isolation- get foam earplugs, and over ear headphones, turn the music up while simultaneously not hearing anything but it. Saved my hearing while riding motorcycles. Cheap helmet speakers sound pretty good with the volume cranked up and ear protection in- while it blocks out the dangerous wind noise.
I have had some experience listening to video game music, esp those from strategy games, they are designed to stay firmly in the background during game play.
> However, I also suffer from an inability to get things done with people talking
Just like for the parent poster, I recommend in-ear headphones. You put them in the ears, and that's all. Listen to all the sound of no one talking and nothing playing.
I use bose in-ear noise cancelling headphones with a custom spectrum of noise from mynoise.net playing which is specifically tuned to the same frequency as certain louder individuals in my office. Completely blocks it.
Well none of them are/were Usenet users, so no, but yes I did inform the two most predominate offenders specifically so they know they have to get my attention in other ways when addressing me directly.
I have Bose noise canceling headphones, and my experience with them is that they do a really good job of blocking conversational noise if you use them with music.
Same experience here. The downside is situations where people end up standing behind or near me to get my attention. Have been startled many times. Still, for an open office they seem a must have.
Noise cancelling headphones can cancel noise without any music playing.
It's not 100%, but they'll get rid of like 80% of the background noise without playing anything. To get that last 20% yeah you need something playing to help mask it(even at an extremely low volume).
Sometimes I wear mine with nothing playing while at work just to get rid of random office chatter.
Like you suggest, ambient noise (I'm fond of GNOME's pomodoro bird sounds :)) can help. However I've found that earplugs work even better. I had some nice ones because I attend a lot of shows/dance concerts and want to protect my hearing. Started using them in class during tests and found it to be really effective. Generally useful for every situation I needed to 'turn the volume down' on life.
If it's something tedious, i.e. robotically making some kind of change throughout a code base, then my attention span can handle the additional load and the music may help me not procrastinate.
But for anything involving serious thinking, all forms of music I've tried are too much of a distraction.
Similar for me. Track has to be something very familiar and with a steady rhytm. Task has to be something semi-mechanical, like implementing an idea in code with no additional thinking required.
Haven't been diagnosed, but attention span is pretty short.
You are not alone. I went to a music school majoring violin for eight years. Not quite the same as having a BMus in US, but a long way in the same direction.
Music is never a background to me. I will occasionally switch music on while working, but with the specific purpose to switch my mind. Usually either when I am trying to work out the best solution to some problem and I need to get away from it for a second or when I am task switching.
For me, it depends: having to hear music from other people drives me crazy, but as long as it's my own music (over headphones of course), it really helps me concentrate.
For people who can't listen to music: how about noise generators (e.g. https://mynoise.net/) to drown out ambient noise?
I'm a pianist with an active performing schedule and I'm the same way. I'll listen to music at work if I have relatively mindless tasks to get out of the way, but when it comes to actual coding or anything requiring careful thought, forget it. All music ends up being distracting, either because I really enjoy it or because I find it really annoying.
I'd be curious to know if there are any serious musicians here who can concentrate on writing code or any other similarly mentally-intensive task while listening to music.
I've played guitar and bass for 15+ years, and I can't work without listening to music. Sometimes it feels like there is 20 voices in my head when working, like while trying to develop a report I'm constantly juggling the all thoughts of the queries, design, database updates, etc. Music makes my brain tend to focus on the task at hand.
Though I cannot listen to anything spoken word like podcasts or talk radio. Drives me absolutely nuts.
I've played piano for 15 years, and I prefer listening to music. Although, some of my musician friends say it's more noise than music... https://whoami.sh/thought/flow-playlist
I can... not sure if I qualify as a serious musician, but reasonably so. My favourite for programming is Renaissance-era choral polyphony, but I'll listen to anything depending on mood!
Same here. I use Brain.Fm and a number of playlists that have instrumental jazz (Miles Davis, Bill Evans, etc), and television/film scores (anything by Alexandre Desplat is great).
If I could have absolute silence I would take it. Unfortunately, music is often then only option to block the constant noise and chatter in an open office.
Music helps me drown out surrounding noise/distractions and energizing music can pump me up, but I also get distracted by playlists because each new song triggers a novelty response in my brain and will distract me (especially if I start wanting to sing/dance to it).
What I've been doing that's actually been quite effective is I'll just loop the same energizing song over and over for the entire work day, sometimes even for multiple days. For me it helps keep me energized while also letting the song fade into the background since it's on repeat. I'm sure many people would not be able to stand this, but it's been the perfect solution for me.
I can't listen to music at all when I'm designing the code, and I find it very distracting. Designing interfaces/APIs/etc is a higher bandwidth activity for me, and requires more focus, so music is a distraction.
But when I'm implementing the design, I find music very helpful. Just turning the code from design to actual code takes less focus from me, so I can end up getting distracted by other things in my environment if I don't have something else that can "fill up" the remaining amount of mental attention bandwidth. Also podcasts work even better than music for this.
I write some music and been playing in bands for years, but I can't stand having music in the background (decent OSTs and a few others are excluded from this classification, as they are there for a reason and I'm listening actively). in fact, I very, very rarely listen to music. when I do, it's either because I know exactly what I want to listen or because I'm searching new music.
I recently discovered I have a tendency to unconsciously listen to everything around me and analyze it, aggravating my mental fatigue. now I try to be careful and avoid doing that.
I made this comment elsewhere, but I’m wondering if this is due to you being a musician.
Somewhat related: I’m an amateur photographer and have studied photography extensively. When I see pictures I can’t help but mentally pull them apart to determine how they were made. Seems like musicians might have the same inclination.
When I am doing a task that requires full mental thought, I need silence. However, for more repetitive or mundane tasks, I need music to drown out the various stray thoughts in my head that would otherwise distract me from the task at hand.
For really repetitive thought-free stuff (e.g. mopping a floor), music that I would listen to while just sitting down is fine. For less repetitive stuff, either something with a set pattern (like 8-bar blues) or something I know well enough to "tune out" when I need more focus on the task at hand is better.
No, me neither. Unless I'm working on something brainless and repetitive (I'm currently doing formatting for a book I'm writing, and using my old version of Indesign which means a lot of repetition of the same thing as it doesn't have the ability to set sane defaults!), I can't listen to any music - either the music gets my mind, or the job does and then I'm not listening.
FTR I partially make a living as a musician, so maybe that's why?
I am more or less the same... I never really got into listening to music, so I tend to be quite illiterate when it comes to the groups or albums everyone knows.
But when there's music, I like to enjoy it thoroughly, concentrating on it. I cannot really control it, and it's impossible for me to focus on code or reading when there's music playing around. I contrast this with most of my friends that seem to listen to music almost the whole day.
As a cautionary tale, I used to have very good hearing as well, probably because I didn't listen to music or go to concerts as much as my peers. I think I lost that, mostly as a result of joining my university's brass band... Use earplugs if you do.
I could only fully concentrate in very silent environments (almost anechoic), but nowadays I'm doing better as a result (and I now hear this buzzing noise floor when things get too silent). And I now have trouble hearing people in noisy environments: hearing loss impacted both my ability to pick faint noises, and to differentiate noise sources. I still have average hearing, I think, though I should get it tested. Unsure if I can get it back.
It depends on the music for me. Music really tones in my moods. I use it as a tool to motivate my life, for whatever I'm aiming at.
This applies to programming for me because sometimes I need music that promotes creative thinking. Sometimes research. And sometimes, my favorite, hammering out the code because I have a rock solid idea on implementation and trajectory.
The wrong music in any one of those steps is actively harmful to my work. The right music promotes it. Silence on the other hand is weirdly deafening to me, usually. Sometimes I have to pause my music and talk myself through a problem, and sometimes in doing that I forget to turn the music back on. I frequently find myself 1 hour later, super tense in the shoulders and all around stiff. It's a weird and stressful state. The silence is too loud.
I like working while having music as background noise but with a couple rules: no vocals and not many instruments. I tend to listen to atmospheric, jazz, hotel lobby music (but I cant take out Morcheeba or Portishead from my playlist, it deserves my divided attention).
I don't lose focus so much if it's music I know really, really well. I've heard it so many times that I'm not really attentively listening to it, if that makes sense?
OTOH, yeah there are definitely times when I prefer peace and quiet.
Before this, I could not listen to music and code at the same time AT ALL. Then, I found a coding playlist with only full length albums with very little vocals, and I changed. I recently created my own flavor of the playlist with only albums that have a consistent flow from one song to the next.
Give it a try and fork it to make your own version!
If it's late at night then you need something to keep you awake and focused. I stumbled across this on cmd.fm and then found it on soundcloud. When I need to stay awake and blast through some work and really make some progress, I go straight for a featurecast mix. The one below is relentless (in a good way).
This is interesting to me, because I almost exclusively enjoy music as "background noise." The only time I really listen to music by itself is if I'm at a concert.
Pay attention to the lyrics. Treat it as a story, and try to guess at what's happening. There is a canon answer -- Aviator's albums are in fact all stories -- but try to come up with your own before you look for it.
I can't listen to lyrics because I find it hard to a) parse them at the speed they come out, and b) hearing them through the distortion of them being sung. I also get distracted very quickly. I do not know most of the words to my favorite songs.
I also don't parse singing as language intuitively. It might be a result of context-based parsing mixups in human brains, so it may not be so easy to just try.
For me, music is often the lesser of two evils compared to the background noise of the open office or the noise of the conversation going on in my own head. It also gives me a happiness fix which helps me not burn out and distract myself in other ways.
For me, it really depends on my mood and what I'm working on which type of music is appropriate. Some days it's rap and the flood of words doesn't get in the way even. Other days it has to be instrumental bluegrass or similar.
You're not alone. To me is a matter of if I have to _think_ on what I'm doing or not. During graphic design work, music allows my mind to wander and be more creative; I could say I _need_ it. But during coding is more difficult: I can listen at low volume some instrumental music while coding CSS and HTML; but for Javascript or other programming languages I need no music (but not necessarily silence, I can code with mild background noises).
I'm the same way. My partner is able to do all her homework while listening to music or playing a show in the background. I was somewhat envious, until I looked at some studies that suggest while it's possible, it's not ideal, and can reduce information retention.
As to why some people have an easier time doing it than others, no clue. I have a background in music so I suspect that plays some role. I need absolute silence in order to concentrate.
Same for me -- EXCEPT for certain Brain.fm tracks, and my carefully-curated "flowstate" playlist consisting of a few dozen familiar tracks w/ no lyrics and a steady beat. These are only sort of "music" to me; they're _strictly_ for use as background for focus, w/ noise-cancelling headphones, and I don't listen to them for any other purpose.
I have ADHD, so working in an environment with lots of voices and other sounds is impossible for me.
I've also got tinnitus, so working in silence will drive me insane too.
I'm listening to music for upwards of 12 hours a day. It also helps that I have a real passion for music, mostly techno and psytrance, and also DJ and produce, so I love it.
I also have some difficulties doing "brain work" while listening to music for the same reasons, I just start paying more attention to the music.
I'm a hobbyist musician and have been playing trumpet and saxophone since I was around 8~10. I wonder if that changed the way I (or we) perceive music
I can write code when I'm listening to music perfectly fine but as soon as I need to document anything, like a docstring, informative comment, etc. I need to pause the music, my brain just shuts down as soon as it needs to switch to writing English.
I had this problem at a job where music was piped in, at one time I was a professional musician so I'm trained to hyperfocus on the song at hand when listening, I like having background noise but listening to actual music is distracting.
I studied music classically from a young age, and I absolutely cannot listen to music while programming (or writing, etc) I immediately fall into studying the music. I truly believe this is a phenomenon among musicians.
I listen to Kizomba (Portuguese) or Salsa/Bachata (Spanish) music while I work. I enjoy the rhythms, but I can't speak either of those languages, so I get the enjoyment without the distraction.
Back in high school and some of University I used to be able to listen to music while working, but no more. If I need some noise then the stuff I listen to is so minimal it could hardly be called music.
I can listen to music when doing easy/repetitive work - it actually makes it seem less dull. When working on something hard or reading/learning something I can't listen to music.
Have all my upvotes. I just cannot work with music on. I work from home and silence can be depressing all day long, so I make a point of turning on the radio in breaks, but never when I code.
Generally agree, but I also need to drown out my coworkers. Found that NIN-Ghosts type of music to work the best, that repetitive/drony music gives me the space I need to think.
For me it's only gonna work if the music have already been what I use on repeat while doing other mundane tasks, like white noises sort of thing. Otherwise distraction for sure.
You're not the only one. I'm this way too. However, I can listen to music while doing system admin stuff but for anything else I need absolute silence.
It has nothing to do with it. I've spent 7 years in music school too, with violin as an instrument of choice. I still do play it sometimes too. Not to mention al the concerts I visit.
Still - I can barely code or work in general without music. Not any music though, that's for sure.
Every time I feel like writing a "pastbot" I start to think it ought to be part of the site, and then I look up top and see the "past" button! :-) Maybe it should be highlighted and blinking if it's a frequent flyer...
Threads like that are typically linked because people might be interested in the previous discussions. This is especially true for this one, because people will inevitably suggest their own preferences for programming music in the comments.
I've also thought about bots on Hacker News - they might be useful for somethings though I can't put a pin on what exactly.
I'm pretty sure the community won't really like the idea of bots on HN because of spam issues and such, but what is the official policy on this? Can't find anything about bots anywhere.
you could probably figure out some cool insights about tech people's beliefs and opinions in aggregate with some clever NLP and sentiment analysis and some.... ahh, not asking for user's consent to use their data for that! classic.
This also links to Datashat's own Businessfunk compilations, which are excellent on another level from your regular ambient: http://datassette.net/businessfunk/
But as heavy-artillery concentration music, I recommend TechnoLiveSets. It's the ‘accidentally done all work in one day’ grade material: https://www.techno-livesets.com/
P.S. I'm also gonna gripe about lack of volume controls on the site, which for some reason a bunch of sites consider acceptable. All volume levels on my machine are carefully tuned—and then this site comes along for which I have to fiddle with the master volume. While listening to this explicitly background music, I'll likely come across some videos that I'll want to watch for ten seconds—and then I'll have to either crank the video volume, or scramble to stop the music each time. Don't do this.
On top of that, site authors' ideas of proper volume pretty much never matches mine: Bandcamp and Soundcloud both have to be cranked down a lot: Soundcloud's embedded clips make me lower the system volume to 1/4th of a notch on my Mac, which is about 1/32nd the normal volume for me.
Holy shit! Businessfunk 4! And on Resonance FM, no less. How was I not aware of this? You've just made my 2019.
I love Businessfunk to the extent that I am prepared to name it as my favourite genre of music.
Datassette has tracklists on Soundcloud (iirc), and Andy Clark, Keith Mansfield and James Asher seem to dominate his mixes (though Asher is apparently more into tribal music). Alas my favorite bit from Businessfunk 2 at 34:25 is unidentified.
Big fan of their Ukranian folk album "Chi no Hibiki Higashi Yuroppu wo Utau", it's a jewel for programming (apart from THAT track).
It's precisely via Gamelan, which led me to Akira OST gamelan sounds, that I've discovered Geinoh Yamashirogumi (which then led to Muslimgauze, tangentially)
I just listened to the video you linked to. It seemed promising, but the lead flute was too much of a distraction for me. Perhaps after more hours of listening it wouldn't be such a problem.
For whatever reason, it gives me the feeling of “fast” (jet), important (I’m the pilot of this important thing?), and cozy (strapped in tight in the cockpit), and I never get the distracted (hmmm! What is this song?) feeling that I usually get from programming to music.
I have been listening to a downloaded copy of freesound.org user "reinsamba"'s 30 minutes of thunder storms for years. Literally one track.
Probably half of the "flow" time I've had has been listening to that one track. Hundreds and hundreds of loops. I'm not sure if this is a recommendation of the track or condemnation of my sanity.
Exactly that one, yes. Well, I can't view that URL from here, but that integer is in the MP3's filename. Case closed! There's a lady's / small persons's voice admonishing someone for make noise with what sounds like a screen door part way through. It's not in English that I can tell. Do let me know if you understand what they say. I'm assuming it's just "shut up, recording!"
There is a Reply All episode about something exactly like what you describe [1]. It's been a while since I've listened to it, but it's something about how making sounds like these is a whole business with resellers upon resellers. They dive into the process and try to track down the person who made a specific recording that also had some background noise that seemed particularly weird.
That's interesting. I use a similar trick, when there are distracting noises I put on white noise just loud enough to mask it. That then turns into the new baseline and I somehow experience it as silence.
Just enough slightly obscure things I both like and recognise to make me confident I'll find great new stuff. Cheers.
Restraining myself to join in with just a single recommendation - Jan Jelinek's 'Loop-Finding-Jazz-Records' is the record I always post on these kind of threads and it always seems to land well with this crowd. It is probably my favourite example of the genre, and the production is so textured and the instrumentation has so many subtle aspects, it holds up very well to multiple listens.
Alright, two recommendations - the first time I clocked a 14+HR session was when I was listening through Skinshape's discography (comfy, catchy, mellow indie)
This is cool, but what makes it "music for programming?" I'd say music for programming is whatever your favorite music is. Everyone has different tastes.
As someone with a rather annoying tinnitus, silence freaks the shit out of me. To stay productive, I need music.
What kind of music I listen to really depends on my mood. It could be dubstep (Excision, Teminite, PsoGnar, to name a few out of my current dub playlist), various forms of metal (anywhere from After Forever to Xandria, In Flames, you name it); some times even Happy Hardcore / Handsup.
Generally, if I'm feeling well I prefer high BPM happy sounds, which -- together with some caffeinated drinks -- makes me incredibly productive. The darker my mood, the darker my taste of music gets, with also a few slower sounds. I can't really put numbers on my performance here, as on those days I prefer work that isn't easily evaluated performance-wise.
Have you ever tried identifying the frequency of your tinnitus and removing that range from your songs(aka notch filtering)? I heard over time it can lessen the effects.
If you play live music as a hobby, you're not exactly getting that. I've made bad decisions in the past; namely playing in an orchestra next to the drums without hearing protection. I can't undo that, and while it wasn't the cause of my tinnitus, it certainly didn't help.
Nowadays I wear in-ear monitoring on stage which helps quite a lot, protection-wise. I've recently read about a study (dunno if it was on hn) where they discovered that vibrations behind the ear lessend the volume of the tinnitus. I am so going to try that if I ever get my hands on such a device.
I still have a very good hearing overall (especially in the base region), so I should not complain.
> Have you ever tried identifying the frequency of your tinnitus
I have but since I don't have perfect pitch, I'm not getting anywhere. Plus it seems like the frequency has a certain amount of smear which might be hampering things even more.
I would love to try notch filtering but without the key frequencies, I'm doomed (although the tinnitus stuff on mynoise.net does help knock it down for short periods).
Personally, I like to listen to electronic DJ mixes because a) the music flows together nicely (by design) and b) repetition paces me and gives something for my ADD brain to latch on to (like rapidly bouncing your leg) and c) I don’t get preoccupied trying to DJ for myself.
I agree with you. Good DJ mixes build up the energy. It does help me get my brain in a rhythm that enters into a flow state. BBC's Essential Mix do put some good mixes, as well as Diplo and Friends.
I can't imagine listening to music with lyrics while programing. For me ambient soundscapes, psy-chill, psy trance, atmospheric DNB, chiptunes, soundtracks or lo-fi are the best choice...
Speaking personally, I find somewhat ambient, low key, or atmospheric music without words to be most helpful when I program, which is not necessarily my favorite kind of music in general. This is just a huge library of those kinds of songs. I was a big fan and user of it when I first discovered it in 2013/2014.
Soundcloud has an endless supply of great music to listen to while working. There's a podcast from the Netherlands known as "Deep Electronics" that has gotten my attention recently. Give the latest episode, #257, a try: https://soundcloud.com/deep_electronic
I found The Social Network soundtrack works decent for me. Of course I also like Retrowave/Synthwave and Eurobeat. They may not be the "best" for concentration and working, but I like them and they seem to help.
Yes, The Social Network soundtrack is my favorite to put me in hacker-takes-over-the-world mood. I also like the Tron Legacy soundtrack. If I'm in a lighter but still productive mood, jazz: The Bad Plus, Brad Mehldau, and Eddie Higgins Trio Christmas album.
I wonder if there is some sort of placebo-like effect that quite a few programmers tend to like this music that was used in a movie glorifying someone like them.
My requirements for programming music is what got me first into electro-swing. Since thing I have expanded from there. Lots of stuff from RJD2, C2C, Bonobo.
This is a ~21hr mix I use basically daily when getting into flow - I love it. It's mostly high-energy electronic, some electro-swing, and I'm sure a whole bunch of other genres I'm not equipped to describe (not a music nerd).
Almost all of the music has been discovered through using Spotify Radio, Pandora, etc. and saving the songs I really liked / helped me keep the groove going.
It might or might not work for you, but always happy to share. Also - feedback welcome! If you like this and there's some other stuff I'm missing out on, lmk :)
To inspire others who were kids in the 80s/90s: My current favourite programming music is old Commodore Amiga game and demoscene music. (Lots and lots of tunes can be found on Youtube of course.)
Hey! That's absolutely awesome. My current favorite coding music is something similar, a style called "Synthwave / Retrowave" that draws heavily from 80s/90s chiptune music, but made with a bit more modern instruments and techniques.
Yes, I know Synthwave, and you're right, it's close and also, for me at least, super compatible with programming. Thanks for the link, will check it out. :)
I shared this Gist with radio stations, playlists, collections, albums, … before: https://gist.github.com/z3to/3ad6458674afb2e308e1bbf88166987...
Mostly ambient, drone, (neo-)classical, dub, minimal techno, deep house, micro house, downtempo, slo-mo house, ketapop, schneckno, jetlagdisco, post-rock, lowfi hip hop…
I found my favourite style for coding without thinking [1] is progressive rock/metal.
My favourite bands of the moment are Haken, Devin Townsend, Liquid Tension Experiment, Steven Wilson (et al). Also aptly named is French band The Algorithm. Want more extreme ? Try Pryapisme. More Jazz/fusion-y ? Nova Collective.
[1] as opposed to thinking without coding, which usually comes first and requires complete silence, paper and pen.
I'm not familiar with any of these musicians, so I'm going to have to check them out. Thanks!
I was lucky enough to score a second-hand set of Deutche Grammophon's Complete Beethoven Edition at an estate sale, and I like to crank up the piano sonatas when coding (and save the symphonies for consensual sex and ultraviolence). When I'm not rocking out to the Ludwig van, I've got some other stuff I like to play while coding:
* Thank You Scientist: Maps of Non-Existent Places and Terraformer
* Starfarer: Voyagers
* Marcus Miller: Renaissance
* Betamaxx: Plug And Play
* Hiromi Uehara with Trio Project: Voice
* Hiromi Uehara: Spectrum
* Liquid Tension Experiment
* Joe Satriani: Surfing with the Alien, The Extremist, Crystal Planet, Black Swans and Wormhole Wizards, Unstoppable Momemtum
* Galneryus: The Flag of Punishment, Advance to the Fall, and Beyond the End of Despair
* Therion: Vovin, Deggial, Secret of the Runes, Lemuria, Sirius B, Gothic Kabbalah
* Judas Priest: Sad Wings of Destiny, Sin After Sin, Stained Class
He lured me into buying an annual subscription with the promise that he would convert it to a lifetime subscription (which was available at some point). So I bough the annual subscription and from that moment I never had any more replies from him...
I sent a dummy question from another email address to see if he was simply ignoring me and I received a reply immediately.
So I downloaded the music I liked there (it's almost always repeating anyway), using a video/music grabber, and then cancelled my account.
Hainbach, whose website is linked to so he might have created this, has a really cool youtube channel where he repurposes old engineering equipment to make music. Heres one of my favorites https://www.youtube.com/watch?v=19KbrTpgiEM
I have been fine-tuning my "Code Time" music for over a decade that is conducive of getting and staying in the flow. An eclectic mix of ambient, tango, jazz, techno, progressive with a hint of trans.
Rock and Roll while coding: yes! Electronica, synth, chill, film soundtrack: yes!
Bach? No! Bach stops me in my tracks and I'm forced to devote my attention. Mozart? I'm apparently allergic to bad performances because unless the performance is perfect, the music... fails.
I tend to listen to psytrance, a while back on another music related programming thread on HN, someone posted this great guide to psytrance http://psytranceguide.com/
I don’t listen to music anymore during work since silence is really rare nowadays.
Some good stuff I play(ed):
- Terrence Dixon - from the far future
- Omar S and Shadow Ray - OASIS COLLABORATING
- Aphex Twin - Ambient
- Brian Eno ambient albums
- Musik von Harmonia
Only thing I can really listen to is drone or ambient. Mostly stuff from cryo chamber that is on the dark side of ambient/score type music. Classical and electronic music has a lot of nuances that draw me away from it.
I kinda like the music but it's so damn ominous that it takes me out of my focus sometimes and makes me question why I am listening to such depressing music. I'm not sure this beats simple upbeat lofi for me.
Does anyone happen to know if there's a name for the "theme" that this site seems to be emulating in its terminal-esque design? It looks sorta like Monokai but with a really nice dark teal background.
I have a subscription to Focus@Will and listen to either their “Focus Spa” or “Ambient” channels and don’t like the others. But for me it really does help me focus on a day when my head’s all over the place.
When I'm doing items such as math or programming - I listen to upbeat pop music that can get me moving. It's as if my fingers are dancing or writing away to the beat. When I used to take math exams, all I could remember in my head as I took the exam was the songs that were playing as I was practicing and I might even hum along. In fact, it might even be the case that I have one song just stuck in my head on repeat.
However, when I need all of my mental energy to think architecture, understand or formulate a plan of action, music is distracting.
I like the idea of such ASCII GUI's for prototypes and internal IT oriented apps. It has a fun retro feel. Does anyone know of a JavaScript library for building such?
I suggest working on ones weaknesses such as concentration.
I like to work with quite but share an open workspace. Learn to tune out distractions by focusing.
Key example last week had a staff retreat to a bowling alley. I don't much like bowling so fired up Lichess on my phone. Tons of noise, talking and pins falling all around me but I'd rather focus on the game at hand and tune out distractions.
I suspect decades of karate training has helped build my ability to focus myself as needed.
I don't like listening to music while doing routine tasks where thing A needs to be plumbed to thing B and mistakes should be avoided.
However, when I need by subconscious to scan a vast non-verbal solution space, nothing is quite as good as energetic, information-dense jazz. It helps silence my inner verbal dialogue that just gets in the way.
Some or my mental wires may or may not have been repatched by my conservatory degree.
If you like this, Xra_ always has great ambient music on while coding Memory of a Broken Dimension on stream (that's even how I discovered a lot of artists, such as Kammarheit):
https://www.twitch.tv/xra_/videos?filter=archives&sort=time
I think everyone has different tastes and making a catered list is neat, but probably only going to work for some people. And people have some pretty weird tastes.
For example, I've been listening to the original Resident Evil 3: Nemesis soundtrack on Spotify. Something about 90s survival horror video game themes made for a 16 bit, 24 channel sound chip really gets my fingers typing!
There's a guy who makes a playlist on Spotify called Programming with a coffee emoji, I listen to it so often I even found his Twitter or something and reached out to him to show appreciation. Turns out listening to Scandinavian Rock (melodic and lyrics I can't follow) is really good for productivity lol
Although I like some Bach or similar while coding, I don't listen to music or even bring headphones anymore when at work as the temptation to listen to more distractive music is just too big. If it's too noisy at work I pull out party plugs and recently I ordered a 3M construction earcap.
I have seen myself iterating a lot more during a session where I would listen to trance music instead of 2000s punk rock.
Is it the smaller amount of lyrics? I don't know, but I'm convinced I have observed a higher productivity when listening to high bpm music in the past 5 years.
I, like many others in this thread, have a difficult time listening to music while writing code or reading. One app that has worked wonders for me and boosts my focus is brain.fm. The rhythms and beats are steady and I've had some of my most productive sessions while listening to it.
surprised nobody has mentioned the freecodecamp radio yet, I really like listening to this on a very low volume. Mostly Lo-Fi music that doesn't take your attention away.
I’m a huge fan of the artist NCS. (Noise cancelling silence). I haven’t listened to a song while working in several years, but do wear a pair of the latest Sony cans. I used to listen to similar content, soundtracks, etc, but found silence is where it’s at for me.
This is really subjective. Classics of Rock like Pink Floyd works for me, but I'm not sure that it works for my mate who asked me to "stop the music". Lofi is a good option too.
I've been listening to binaural beats lately at the recommendation of a few friends. It seems to work pretty well to drown out the office noise without distracting me.
Paul Kalkbrenner is great! I met him in Toronto in a show and shook hands. Super down to earth guy. It's funny that I ended up living in Germany — he's from Berlin :)
When I was in high school, my math teacher would play Mozart during tests, claiming it would help us. It would drive me crazy, and I doubt that my grades improved as a result of the distraction.
For what it's worth, I have a BMus in Piano Performance. I love music... but never as "background noise"!