When we sit down to write code we all desire coding nirvana, where the world around us melts away and we achieve an inner peace, the code appearing to write itself.
One of the obstacles to reaching such a relaxed and focused mental state is distraction from noise. Like a toddler incessantly poking your arm, it robs you of your attention.
This is why headphones are essential gear for programmers.
They enable us to shut out the world and concentrate on the code, making coding nirvana easier to attain. But with so many different types of headphones on the market, how do we know which ones to choose? Are some better than others for programmers?
Types of headphones
There are four different types of headphones, and knowing how these types affect sound isolation is essential for understanding which are more suitable for programmers.
Earbuds sit loosely in the outer-ear facing,