Link Details

Link 53962 thumbnail
User 193683 avatar

By djianh
via ianhickman.blogspot.com
Published: Nov 20 2007 / 23:24

The arguments for and against headphones in the programming work place.
  • 14
  • 17
  • 2951
  • 1473

Comments

Add your comment
User 201021 avatar

ashiro replied ago:

1 votes Vote down Vote up Reply

I think for periods of time definitely. I've found listening to music helps me concentrate or shift conciousness to get round problems. If I'm enforced in anyway it merely causes negative feelings.

User 236137 avatar

dzonelurker replied ago:

3 votes Vote down Vote up Reply

'Should coders be allowed to use Spring' would be a more interesting question.

User 249616 avatar

robse replied ago:

0 votes Vote down Vote up Reply

If the project you're working on falls into the teamwork category, it should be a NO

User 256617 avatar

dragmire replied ago:

1 votes Vote down Vote up Reply

I disagree. I think it depends entirely on your environment and actual job in the project.

Distractions are the worst thing for programming.

User 210175 avatar

jtheory replied ago:

2 votes Vote down Vote up Reply

It depends on what I'm working on -- if it's random bug-fixing, or minor tweaks, I can sit around a conference table with a bunch of other developers and pause to answer questions, etc..

But for a problem of any complexity that requires deep concentration... well, it takes me about 15-20 minutes completely undistracted to really get into the problem to untangle it. I work from home now, but in the past (or when working onsite) I would just head off to find *someplace* away from people, away from conversations and noise. Even music playing (the headphones) -- particularly if it has lyrics -- is a minor distraction that I'm better off without, though conversation is far worse (the more trivial, the more distracting, for some reason).

So yeah, teamwork is fine and very useful much of the time, but if you want me to do anything difficult, you'd better leave me alone for a while.

User 207843 avatar

dmonkeyboy replied ago:

1 votes Vote down Vote up Reply

I'm currently reading Peopleware, by Tom DeMarco and Timothy Lister. That has whole sections describing a productive workplace. Their preference, and strong argument, is for a quiet enclosed work place where you have no distractions. Unfortunately, there are very few of us who have this luxury and so find headphones the next best way to drown out the noise from our open plan office. I do like the open plan office from the point of view that I hear what is going on with other members of the project team and can jump in when they have a problem. But at the same time feel most productive when everyone else has gone home - coincidence? If you have a real problem, how long does it take to get fully immersed in it? Say 15 mins? What happens then when the phone rings? You (almost) start from scratch trying to find out what you were doing! There needs to be a way of blocking distractions.

I see the argument that a team leader or senior consultant should be available to help, but does it take much to occasionally look up and see what is going on? If the other team members have a problem they should be bold enough to ask for help. We also run small parts of the scrum methodology ( http://en.wikipedia.org/wiki/Scrum_(development) ) elements, meaning that there is an open discussion every day. In this kind of open environment there is no problem asking for help.
,

User 233477 avatar

rdransfo replied ago:

2 votes Vote down Vote up Reply

Bad article, good conversation starter.

I have yet to be in an environment in which my (insert metric here) has suffered based on the fact that I wear my headphones nearly seven out of an eight hours in a day. This is definitely one of those questions which has more to do with the environment that a person is in than with the person.

User 181930 avatar

jwenting replied ago:

0 votes Vote down Vote up Reply

Former company I worked had 2 development groups (2 products...).
One allowed headphones, the other didn't.
The group that used headphones had a quiet office where people could communicate by talking to each other.
The other group had a radio blaring next to every other desk, phones ringing all the time, everyone was constantly distracted.

Wearing headphones doesn't mean you're closing yourself out from having to work together with others.
Just don't turn them up so loudly that you can't hear the phone on your desk ring or hear someone who's talking to you.
And of course take them off when you're talking to people...

User 79499 avatar

in86835 replied ago:

0 votes Vote down Vote up Reply

The author sounds like a moron, ear/headphones are critical for typical 'cattle market' office environments, my productivity can be at least halved when I forget my excellent Etymotic ER-4P earphones and MP3 player, even then some vocal noise is too loud to block out, higher volumes would cause ear pain!

Peopleware should be compulsory reading for all managers of creative workers, with comprehension tests, it pisses me off that they still don't seem to care!

User 193683 avatar

djianh replied ago:

0 votes Vote down Vote up Reply

Thanks for your comments on this. It's interesting to hear everyone's opinion.

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.