I wouldn't. At one job, the desks were arranged so that I sat at my computer with my back to my coworker (who talked to himself/no-one-in-particular/me throughout the day) and I could never tell when he was trying to talk to me or just vocalizing something. Also, I found it annoying. A small annoyance, sure, but if it bothers your other developer's, it's not a good idea.
Well if you were doing the hiring I am guessing you can also set the seating.
Ask HN: Would you employ a developer who talks to himself during work?
21–30 of 47 posts
Re: Ask HN: Would you employ a developer who talks to himself during work?
#22Re: Ask HN: Would you employ a developer who talks to himself during work?
#23If so, why would you not accommodate someone who works slightly differently in this one way?
Re: Ask HN: Would you employ a developer who talks to himself during work?
#24I wouldn't consider it a factor in an employment decision unless it was exceptional in some way (i.e. it was non-stop, extremely loud, disruptive).
In fact, I was wondering if someone who needs to talk out loud has a different approach of solving problems or if he has even has some shortcomings given that he is not able to keep things in his mind. When children learn reading at school, the first step is to read loud, then to understand what they read out loud. It takes considerably more efforts until a child is able to understand a text she is reading silently.
Re: Ask HN: Would you employ a developer who talks to himself during work?
#25I wouldn't consider it a factor in an employment decision unless it was exceptional in some way (i.e. it was non-stop, extremely loud, disruptive).
In fact, I was wondering if someone who needs to talk out loud has a different approach of solving problems or if he has even has some shortcomings given that he is not able to keep things in his mind. When children learn reading at school, the first step is to read loud, then to understand what they read out loud. It takes considerably more efforts until a child is able to understand a text she is reading silently.
Not everyone thinks the same way. This isn't a bug.
Re: Ask HN: Would you employ a developer who talks to himself during work?
#26It's also quite a bit different than 2 people talking, or even someone talking on the phone.
I think a quiet workplace is very important for proper thinking.
Re: Ask HN: Would you employ a developer who talks to himself during work?
#27Talking to yourself is fine. It's when you start responding to yourself that you should be worried.
Re: Ask HN: Would you employ a developer who talks to himself during work?
#28Is he doing some kind of rubber duck debugging? http://en.wikipedia.org/wiki/Rubber_duck_debugging I don't talk to myself, but sometimes by simply talking aloud about my problems to my peers I can flesh out a solution to a hard problem. I have seen other programmers talk to themselves to find a solution when they're stuck, and it seems to work quite well.
Isn't that what students are for?
Re: Ask HN: Would you employ a developer who talks to himself during work?
#29Re: Ask HN: Would you employ a developer who talks to himself during work?
#30Talking to yourself is fine. It's when you start responding to yourself that you should be worried.
This is funny, but I respond to my own questions all the time. Often out of sync with the timeline of events, too. I'll remember an answer and answer my question from 10 minutes ago all while discussing it with myself. ;)