3 ms·
"we really do need to be able to yell "Hey <Business Person>, can you clarify this feature a little for me?" and be heard without having to track that person do
by grannyg00se 14y ago
"we really do need to be able to yell "Hey <Business Person>, can you clarify this feature a little for me?" and be heard without having to track that person down from across the office"
Rather than yelling and disturbing the entire work area, what about some kind of instant messaging for those cases?
.................
"I'm writing code.
Dorothy says to Mike, "...API was" ==> you brain hears this
Then your mind rewinds.
"Joe said that the update part of the API was broken this morning. Do you know what's up?"
You pipe up, "Hey! Dorothy, we changed the format of the json going into the API. You should check the docs for the updated format."
Back to writing code."
Except then Dorothy comes over and asks you about the updated format instead of checking the docs because you decided to pipe up. Now she's in your face, and you are talking to her about something completely different than what you were focused on 20s ago. The consequences of losing focus and time to fully regain momentum are well known and the disadvantage to you typically don't warrant the advantage that Dorothy received by your presence.
- hammerdr 14y agoThat's very pessimistic and doesn't happen in practice. Basic politeness is key to interacting with other humans. If Dorothy happens to do this, give that person feedback and address it on a human level rather than putting walls between people (figuratively and literally). Edit: And, sorry, just reread and saw your first comment. And, apologies because I laughed at the comment. You're talking about replacing a high bandwidth, instant communication channel with a low bandwidth, asynchronous communication channel? There are instances when firing off an email to the person next to you is better than the alternative and you should be making those decisions. Also, I don't think anyone on our team would call it "disturbing the entire workplace". It's how we work. I'm not trying to pick a fight, really. I think people in these two camps just cannot empathize with each other for some reason.
- grannyg00se 14y ago"You're talking about replacing a high bandwidth, instant communication channel with a low bandwidth, asynchronous communication channel?" No, actually I'm talking about replacing yelling a question across an entire office space with simply sending them an IM. The IM method also doesn't require tracking them down, and as you mentioned basic politeness, I think yelling for somebody when you have no idea where they are or what they may be doing is rather impolite. You could be disrupting a conversation they may be involved in elsewhere for example.