Why public chats are better than direct messages
11–20 of 139 posts
Re: Why public chats are better than direct messages
#12I do not agree . Unfortunately, most people lack basic communication skills. I don't think it's good for nonsense to come out of a one-to-one message and be on a channel.
Re: Why public chats are better than direct messages
#13Or why you should not use chats but use forums or QA setups. Use something that can be searched, and doesn't require one to have an account to read the messages and/or search.
This is internal to a company - everyone able to access the chat better have and account and use it - you need to be sure who said what. And setting up search on the chat is not difficult, we had search on chat 25 years ago.
Chat is ephemeral, treat it as such and everyone's life will be better.
Re: Why public chats are better than direct messages
#14Re: Why public chats are better than direct messages
#15They aren't. When I know who I'm talking to, I can tailor my message for them. If I talk to another embedded C++ coder about memory management, I can make my request short and concise by assuming that the recipient already knows what the placement new operator is, how it works, and what using it implies. That means I send a quick 10s chat message to ask for one thing. If I had to include all that background informati…
This is a strawman scenario. Nobody expects you to make your directed C++ discussion accessible to the front-end Ruby developers.
The point is that a team needs to move team-specific discussions into shared team spaces where the relevant team members can observe and be informed or involved as necessary, as well as understand now and where things are decided.
The point isn’t to inform the entire company of every detail of every step.
Re: Why public chats are better than direct messages
#16Re: Why public chats are better than direct messages
#17Re: Why public chats are better than direct messages
#18This is why, when a colleague has a question about a pull request, or my feedback on THEIR pull request, I push us to have the discussion in the PR comments, instead of the pernicious "I just have a few questions, it will only take a few minutes" that always adds up to more time and attention than people claim. There ARE often situations where opening a synchronous communication channel is necessary, but even then, y…
"Hey, sure I can answer your questions, but I often find it helps to do that in public so we have a track record... etc. etc. And I'm not immediately available, so I'll get to it soon..."
Re: Why public chats are better than direct messages
#19Re: Why public chats are better than direct messages
#20Earlier quoted context omitted.
> Some people get it. But overall in the cultures I've done it in, it mostly gets me branded as difficult. Sorry to hear that. Getting the right balance of sync and async, and knowing when to use one or the other makes a big difference. In my current team we went through multiple iterations to come to a mix that works for us. If it's too much sync, the constant sync conversations drain you; if it's too much async, co…
I have learned that its good to praise in public, criticise in private. It is possible to have criticism in PR's private inside a company which reduces its "publicness" but some people are still sensitive even with the reduced exposure.
If and when you have that trust, criticism also needs to be more structured and question oriented. E.g.
- I think the main problem we're trying to solve is X. Is that right?
- if we do this, we'll solve Y but we'll also have a new issue Z. Do we think we would rather have Z than Y?