Home IEMs and Headphones for Developer Use

IEMs and Headphones for Developer Use

You may have seen this before:

Flow state is important for developers – possibly more important for some individuals than others. If nothing else, sometimes it’s nice to block out random noises of the day.

Some important factors I see for developers choosing IEMs (in-ears monitors) or headphones are isolation, comfort, convenience, safety, and sound quality.


If your primary goal is blocking outside noise, you’ll want to examine the isolation capabilities of your device.

Check out this graph courtesy of http://www.headphone.com/pages/build-a-graph:

"Isolation Response with Pink Noise Input to Monitor" comparison image

Look at the dramatic difference between different devices – a 3dB decrease is a halving of volume!

The Etymotic hf5 is an IEM. The Sennheiser HD280 Pro and Bose QC3 are headphones, with the latter having active noise cancellation . The Apple Stock Bud New is included for comparison.

This might be obvious, but too much isolation could be a problem, if you want to hear certain things (teammates chatting, alarms, etc.).


If you’re wearing something for many hours, comfort is important. Comfort is an individual thing. Some many find IEMs more comfortable then headphones, while others may loathe the idea of having something in their ear for an extended period. The mass and clamping force of headphones may be a bother to some.

You’ll need to make your own determination here.


IEMs can be more convenient from an overall size standpoint, but there may be some cleaning related maintenance associated with them. Headphones are larger, but may have less cleaning maintenance. Also, headphones may be more convenient if you need to frequently remove them.


Listening too loud can damage your hearing. That said, having better isolation may allow you to listen to music at a lower volume, if the goal is to block outside noise.

Also, foreign bodies in your ear can also cause health problems, ranging from annoying to serious. Different people may have different tolerances to having IEMs lodged in their ears for extended periods – don’t exceed yours. Also, if you’re an IEM user, regular cleaning of your IEMs is probably a good idea.

Sound quality

This might be a lesser concern if music is background to your work. I’m not suggesting it doesn’t matter, but, it’s ideally good enough that it isn’t bothersome. If you might do some critical listening, though, keep that in mind.

Bonus: Built-in microphones

If your device microphone(s) aren’t good enough, a microphone built into a headphone cable or similar is probably a poor substitute for a better microphone. It might be useful for a smartphone scenario, but, I can’t really speak to that personally.

It’s up to you

You’ll need to make a decision on what’s important for you. How much do you want to isolate yourself from the world? Does your body respond well to having something in your ear all day?

Hopefully this helps you on your quest for the best set of IEMs or headphones for your needs.

This post is licensed under CC BY 4.0 by the author.

Integrating Google Chrome With KeePass Using chromeIPass and KeePassHttp

Microsoft Windows: Update Chocolatey, Atom, npm, and RubyGems packages cmd Script

Comments powered by Disqus.