Collaborate with kindness: Etiquette tips in Slack
slack.com> Default to public channels for better workplace communication
I have tried so hard to get people to do this, but it seems like a lot of my coworkers are honestly scared of "public" channels, and by "public" I mean a channel with only 15 or so people on it. They insist on DM'ing most things, and some just refuse to use chat at all; those will only communicate via email.
"Scared of public channels" often means "doesn't have the psychological safety to say something out loud that might end up being perceived negatively or as though they don't know what they're doing."
Sure -- or people don't want to clog up channels with what they perceive to be minutiae or very context-specific questions requiring some back-and-forth.
Which is fair, as long as it's concrete, the addressee is actually available and on the clock, and the question can only be answered by that person.
I'm active on a programming language Slack space, what sometimes happens is that people are DMed directly with a generic / open question that dozens of others could also answer.
For which, I am thankful to them. Nothing better then dozens of irrelevant chat messages in larger group chats I am member of that I cant mute, because once in a while there is something important.
You should use threads for that.
I mute them anyway because I won’t see the important message among all the chit-chat notifications, so I cut the middleman.
Couldn't phrase it better.
I know for a fact that anonymity can be used to encourage diversity of thought and honesty on public channels - this is the feedback I get from customers of a service I run (https://AnonymityBot.com).
I personally don’t have a problem with posting in public, but I can imagine that for many people it would remind them of being singled out in a school class.
Sending a message in a public channel is psychologically akin to walking into a room full of people and just loudly proclaiming/demanding help. I don't think people are simply 'scared' to do it -- they just (rightly) intuit that it's somewhat strange and counterintuitive that it would be the preferred method over talking to an individual and building a rapport / friendship.
Sending a message in a public channel is psychologically akin to walking into a room full of people and just loudly proclaiming/demanding help.
Only if that room enables people to only hear shouts that include their name, where they can pause hearing shouts, where it's acceptable to ignore shouts if you're busy, and where there's someone recording the shouts in case someone has a similar problem later.
In fact, in almost all the ways that matter it's entirely different to shouting in a room.
Also if you sound dumb it's out there for the public to see.
It's the job of everyone on the team, especially leads, to reply in ways that make sure everyone knows asking a dumb question is significantly better than being blocked.
I would prefer to answer dumb questions all day long than have people on my team grind to a halt for a day because they're scared of asking for help.
But they're not blocked and they are asking for help.
They're just doing it via DM instead of in the 'public' chat.
Slack is literally telling folks: 'You are holding it wrong'.
In reality their product isn't that great for q&a or knowledge sharing. Horrible search, bad notification, high noise to low signal.
They are blocked when the one person they DM'd ignores the message because they are busy with other stuff.
Then they can ask someone else. Or move to public thread. But quite often, they are not blocked and the person they are asking responds.
And quite often, you get better and faster response when you ask a person instead of forum.
Yeah that is a good point, it's bad when you dump hours into something that could be figured out in a couple of minutes.
I got past worrying about sounding dumb a long time ago. It’s the #1 thing that people need to get over imo
I was dreaming of a world where slack doesn’t exist and we use only mailing lists ;0
At risk of repeating what everyone else has said... My PM does the "Hey" thing. I do not multitask. I'm a serial tasker.
So I turned off all notifications on Slack. The only way I know I have a message is the red dot that appears in the panel icon.
Now, it's async again. When I even glance up to see if there are new messages... Red dot or no red dot
Another non-confrontational way of dealing with this issue is to engage the first time they do it, and when the conversation is about to end, tell them "hey by the way, in the future I'd appreciate it if instead of saying "hey" and waiting for me to reply, you'd just write me the question in one go, as that would be less distraction for me. Thank you, hope you understand" or something similar.
This way there won't be any misunderstandings about why some people seem more responsive than others, because now that person knows how to communicate with you.
If they only say "Hey" with no follow-up, I'll just assume it was nothing and they got distracted. In smaller environments it could work to link them to e.g. https://nohello.net/en/ and / or educate them though.
But turning off notifications works; it keeps your focus, and making them wait for a reply trains and reminds them that it's asynchronous communication. A lot of people have grown accustomed to fast replies though.
Your assumption may be wrong though. Especially if you work internationally, the greeting ritual may be a form of civil courtesy.
I do hate it though. Just ask the damn question, don't wait for me to say "hey" back.
I wish we could just get rid of that particular form of "courtesy".
I can't help but be annoyed or distracted by naked hellos, regardless of the intent behind them, so to me, they are rude. I understand that they might be some sort of social ritual, but I can't for the life of me understand how it's in any way courteous to ask for someone's attention with an expectation of a synchronous reply before revealing anything about why they want your attention.
But I suppose the majority feels the opposite for some unfathomable reason.
It's a misuse of tools indeed. It's something to do on the phone, not in a (supposedly) asynchronous communication tool. But hey, some people even use email synchronously.
I tried to punish the naked hello senders, by simply not responding at all. If you can't be bothered to tell me why you need me, I can't be bothered to respond.
Unfortunately, empathy broke it. I work with a lot of remote workers in India. They make long hours and I know they need something from me, I just don't know what. By intentionally not responding, I feel bad about effectively sabotaging progress.
I'd love if chat apps had the option to notify you only once per contact in the span of a a minute. Bonus point for delaying the notification by 10s after the last message, in case another one is following.
A colleague just sent me a single question in 11 messages (and yes the first one was "hello"). People use the enter key as punctuation, which shouldn't be a problem and is fixable by software. But as of now it spams notifications.
The only way "Hey" is acceptable is if there's an immediate followup with whatever it is the person is asking for.
> Use threads for effective team collaboration. Seriously.
Threads are where messages go to die. I don’t have time to read every single thread clicking into it individually. You’re just making work for me, having to figure out what threads I have to read. If it’s in a thread and no one @‘d me, assume I missed it. I read very quickly, I just want to be able to scan all messages in a channel chronologically.
My team begrudgingly moved over from an IRC server about two years ago to the larger corporations Slack and have actively avoided threads in our spaces.
What they should add is an optional unrolled thread view where people can use threads but we can still get the whole thing as a single non-hierarchical timeline I can just scroll, akin to how Signal does replying to specific messages.
Slack's threads design feels like they don't want you to use them. They take a small fraction of the screen, they're awkward to find, and they're awkward to keep open. Zulip has gotten the entire chat thing entirely right, yet Slack continues to treat the most important unit of conversation (the thread) as a fourth-class citizen.
Your suggestion is a really good one. We have channels with several hundred people in it, and there threads are a must. In the smaller team channels I often reply out-of-thread, since it doesn't matter.
I went from a company of 900 people to a company of 80 and wow what a difference. There was so much noise in the larger company that I'd spend probably 2 hours a day reading slacks (and they rarely threaded messages even). Fast forward to here and it's like a breath of fresh air. They're very conscious about threading and while I now have time to read every thread I can tell at a glance if I should. Doesn't really help your problem except to say that assiduous threading does seem to make it easier at a certain scale to know which messages to ignore.
My number one Slack tip is to use the All Unreads view (which for some reason needs to be enabled in preferences).
Bonus tip: it’s not available on mobile which means I now basically never check Slack from my phone. I can’t decide if the Slack devs are hopelessly overworked or genius for _still_ not offering it on mobile. Check the time stamp: https://twitter.com/slackhq/status/798631873911980032
> Never send a direct message that just says “hey” or “hello.”
The corner of the page: "Hey friend, got a minute to chat"
ha!
That's not the gotcha you think it is; it's not just "hey", it's an actionable question.
No, they're the same. Although here used in different contexts (trying to start a sync conversation VS marketing trying to get you to sign up for something), but they are effectively saying the same thing, "I need a minute from you for X".
It's still poor etiquette as it lacks basic context. Chat about what? Something important? The weather? What is the urgency/priority?
> Never send a direct message that just says “hey” or “hello.”
I first started hearing people suggest this recently (within the past month or so). I never really understood why these message bothered people so much - they never bothered me and always actually seemed a bit more polite than just barreling forward with a question. But I guess if even Slack themselves are saying don't do that, it must really get on other people's nerves.
People have to prioritize their time. If they get messages from someone, they have to weigh responding to it against all of the other things they may be doing with their time (other messages, that ticket you’re working on, etc etc.)
By just saying “Hey”, you’re leaving a message of unknown priority. You’re giving the other party zero information as to what you might want. If you say that to me, you’re saying “I need your attention, but I’m not going to tell you what for.” If I respond, are you going to ask me a brief question? Are you going to drag me into a meeting that may take tons of my time? Who knows?
Also, I may not get your “hey” until an hour later. Now what happens? I reply “hi”. Then I have to sit and wait around for you to get my response, so that you can reply with what you were going to ask me. But what if you’re away? Now we’re playing message tag. Contrast that with what would have happened if you would have just put your question in the original message: Now, I can read your question, do my best to find an answer, and give you a reply, and I can do so at my leisure. When I respond and you’re not available, the answer is waiting for you when you get back.
I make it a personal policy to just not respond when somebody just says “hey”. If it’s important, you’ll follow up. I once had a status meeting where someone said “I’m blocked on X because I reached out to ninkendo for support, and he didn’t respond”, to which my response was “You didn’t reach out to me for support at all, you just said ‘hi’. How was I supposed to know you had something important to ask? For all I know you just wanted to ask about my weekend…”
I dont think it is a problem with saying "hey" but when you say "hey" by itself. All the time I will say something like "hey" and then a followup message with a short question or asking how they are doing, etc etc.
But for sure it is annoying when someone sends me a message that says "Hi" and then says nothing else until I respond
I’d say it would even better if you just put a couple of newlines after “hey” and put your question in the same message. One less notification would be appreciated by your coworkers.
Yeah, I don't have to look over, give a sigh, and then sit there waiting for the message to come through for the next two minutes.
That's the whole point of this. You can say "Hi". Just don't only say "Hi".
"Hi! Do you know about the ..." - perfectly fine. User can directly answer instead of doing message tag.
Edit: Ok, I'm a bit late to the conversation I noticed... :-)
The person you're sending a message to doesn't need to sit there and watch you type out your actual message.
Just put "Hey" at the beginning your message. Don't split your message up into a separate message for "Hey" and a separate message for your real message.
Right. The complaint isn't people including a greeting ("hey", "hi", "hello"). It's only giving the greeting.
"Hi - remind me what time we're meeting" is fine. "Hi" is not :)
Ah, you must have stumbled upon https://nohello.net/ too. I think what they mean is "don't just say hey and leave a person hanging", i.e. if you have a long message to write just put it all together instead of potentially attracting somebody's attention to make them wait while <user is writing something..>.
I have a coworker that does it constantly and it bugs me to no end. I have to respond, they then ask what they were going to ask seconds or minutes later. Effectively breaking my concentration twice and making things take longer than they should.
There is always at least one that haven't used chat. Most people are used to communicating in person and then it's rude to not start with "Hello". You directly get a feeling of the stress level of the other, if you should scram or if it's a good time for a question. It doesn't work in remote chat and it needs to be explained for them to understand the problem.
Personally I love the "Hi! Do you have a moment?". "Well, now I have...". Usually the following question will take the rest of my day at least. :-)
It likely depends on the broad culture behind it. If someone sends a "Hey" and then is a fast enough typer and immediately can get the context going as I look, that's not a huge deal. Sometimes it's an opening to a more synchronous conversation and then it's less of a big deal because we're gonna be going back and forth with quick messages. Part of the irritation is you can still just always open a message with "Hey, something something something" and keep it all in one.
The problem is people who send a lone "Hey" and then... nothing.
Some will wait for you to say respond with your own greeting (which is all you can respond with because you don't know what you're even talking about yet). Other's don't wait but do delay and the initial greeting was just a warning or something that a "real" message is incoming. I've had folks ping me the "Hey" and then I respond immediately with a "Hey" (to stave off the above "permission to speak" people) and they get distracted and say nothing else for 10 minutes.
Some will message you while you're busy, so you don't respond to their "Hi". You then respond to it a half hour later with the only thing you can say to that contextless message: "Hey, what's up?". Only now maybe they are busy, and they respond again to you a half hour after that. You've had a conversation "opening" for an hour for what purpose?
Some will immediately begin typing out a gigantic block of text and you are sitting there waiting while the "XX is typing" message unwaveringly sits at the bottom. Bonus points here if they were editing and revising as they went and you get an eight word sentence after what appeared to be 3 minutes of continuous typing.
Some will do all of those things so you end up having your attention taken multiple times for minutes at a time for a message that realistically might take you a couple seconds to read, parse, and respond to if it had been sent all at once.
You can say hello/good morning/etc. at the beginning of your message. What's annoying is when you send a greeting as a separate message. The greeting itself is not annoying, and, I agree, is polite. But distracting someone with a zero-information message and then making them wait for what you actually want to say is decidedly impolite.
The “No hello” ethos in chat goes back to at least 2005. This is not a new thing at all, it’s just the industry is constantly being refreshed with young workers who learn anew what many people understood well over a decade ago.
I think it depends on the moment it happens. When I managed a larger team I could get a bit of communication overload. I'm trying to juggle ten requests at the same time, prioritizing who/what needs answering/updating and generally making sure I am unblocking anyone/everyone.
So when I see "Hey" I rarely see it as polite. What I'm thinking is "What do you want!? Spit it out!". IMO, politeness would be something like "Hey, I have a question about X, is now a good time". That at least I can prioritize. All I want is a tiny bit of context to the "Hey".
"Hi, I have following question. Blah blah" is fine.
But
And only after you get question. That was too much waiting idle, being interrupted and still not communicating.- Hi - <2 min pause and typing icon appears. I wait doing nothing or get to work> - I have a question about X. - <4 min pause and typing icon appears, as person struggles to write it. I wait doing nothing or get to work>I can tell you why it bothers me personally. As soon as I see "Hey" my attention has been captured by the sender. I now have to sit there and wait for them to type out everything else. Or they sit there and wait for me to respond before they send any follow up. After waiting awhile maybe I learn that what they are sending is not time urgent, but too late my attention has already been completely removed from what I was working on.
The root of the problem is some people see Slack as more synchronous than others. I personally see Slack as more async (more synchronous than an email, but less than a phone call). I screen messages as they come in and respond in a way that makes sense to me. Likewise if I send somebody a message I don't expect an immediate response. Somebody simply sending "Hey" forces the conversation to be synchronous.
Typing "hey commandlinefan where is your list of ssh shortcuts?" is the best, as it's polite (could be politer I assume but it's not just a give me), and it gets you everything you need to know to answer (or if you do) right there. Maybe doing military style with "most important" first would be nicer "ssh shortcuts - hey commandlinefan, where's the list" but that's a minor thing.
Typing "hey"
and then "where's the ssh shortcuts" in quick succession isn't as great (buzzes the phone twice perhaps) but at least by the time you look at it you see what's needed.
Typing "hey"
and not adding anything more until you get "hello" back - this is what drives people up the wall. It's adding a SYN/ACK on top of TCP/IP and greatly slows down chat communications. I've had a "hello" and then immediately replied "hey" and then not heard anything for hours.
It is particularly problematic when the other person in a significantly different timezone to the point that you have no synchronous overlap. I work with coworkers in India and we are 12.5/11.5 hours apart.
When they send me a ‘hello’ message and nothing else, that immediately becomes a much slower interaction. I won’t be able to see and react until the next day. They won’t be able clarify the nature of their inquiry until the following day. I need to remember to come back to see what they wanted on the third day. That is slow motion torture and very inefficient communication.
Just send “Hi, could you you give the the location of the xyz document?” Or “Hello, I was working on ticket 101 and did not understand the second paragraph of the requirement, could you expand on that so I know what needs to be done, please?”. that is something that I can help with and give a much faster turn around on.
If you say hey and immediately follow up with your message, that's fine.
If you say hey, wait for a reply, and only then start with your actual question, that comes off as very annoying.
Well yeah, but if it's a quick question then it's just reading & replying once, it's a "hey" and you engage with it, it's a longer context switch. For both parties involved; the sender obviously has something they need you for, the faster they can have that issue resolved, the faster their context switch has finished.
My favorite is when I get not just "hey" but "hey, how's it going?". It's one more step further removed from whatever the actual question is.
I think it’s actually pretty silly. The same people demanding you no-hello them (that is, try to enforce a social solution on everyone else to solve something they can easily solve technically) will also tell you to e.g. use an as blocker, or go on about Postel’s law.
If a random slack message is going to ruin your concentration, that’s a you problem. Fix it on your end.
I agree, it doesn’t especially bother me. But if I don’t want notifications, I mute them. I don’t demand other people accommodate my inability to manage my own attention.
> Less messages means more efficient collaboration
I think this should be "Fewer messages...". Good grammar improves communication, as well.
if it was good enough to get the idea across in order to be corrected, it succeeded.
grammar is fake. language is made up, didn't you know?
pithy response aside, i work with a lot of ESL international folks, caring about grammar comes _way_ after being gracious in communication.
edit: also, period goes inside quote, even with ellipses. https://writingcenter.uagc.edu/ellipses. secondly, the extra comma before "as well" is unecessary. https://english.stackexchange.com/questions/231256/can-i-put...
> also, period goes inside quote
According to Wikipedia, it very much depends: https://en.wikipedia.org/wiki/Wikipedia:Manual_of_Style#Punc...
> https://writingcenter.uagc.edu/ellipses
You quote a US website for this, but we're talking about English.
> also, period goes inside quote
Not in the UK
If "less" is used more often than "fewer", doesn't that mean these fairly arbitrary grammar rules should be updated? Language evolves, after all, and American English has diverged from UK English a long time ago.
Collaborate with kindness: Etiquette tips in Slack: use email.
- "1. Never send a direct message that just says “hey” or “hello.", write longer messages -> use email.
- "2. "Write longer messages that scan quickly" -> don't use a chat app for your messages, use email.
- "3. Use threads for effective team collaboration. Seriously." -> use a mailing list.
- "4. Replace short follow-up messages with emoji reactions" -> don't do anything when it's not needed.
- "5. Reduce off-hours pings with Do Not Disturb" -> set up a mail responder.
etc etc
>Replace short follow-up messages with emoji reactions" -> don't do anything when it's not needed.
I feel compelled to thank people after they've helped me. Thank you emails feel burdensome. Emoji responses are a happy medium. (You don't get notifications from emoji responses right? I've never used Slack)
I hate emoji reactions. I understand that not everybody will view them the same way, but to me they're phony - if I've helped you, say thanks - don't send a thumbs up emoji.
And recognize that in large group settings, maybe a response isn't necessary - I'm sure a lot of people get annoyed by the flood of "thanks!" "good bye" and such messages that get sent at the end of large meetings.
A large number of “thanks” or “agree” messages just add noise and get mixed in with other messages. The emoji reactions are concise and targeted. At minimum they acknowledge receipt of the message.
I do a lot of work with people who are not working at the same time I am so keeping communications clear and contained is helpful.
> Write longer messages that scan quickly
I like this one. I'm an emoji fan, but understand that not everyone else is.
It boils down to "spend time crafting a message that contains the correct information" or even more succinctly "respect other people's time".
There's nothing worse than a giant wall of text with all the pertinent information buried in the middle of it.
Takes time to be concise: https://quoteinvestigator.com/2012/04/28/shorter-letter/
It's a trade off between comprehension and ease of distillation made easier if you know your audience well.
If you take the time to ease comprehension then ALL who read it save time. But how much of your time will save how much of theirs?
> But how much of your time will save how much of theirs?
There's definitely a tradeoff to be had here, and it's up to you to decide. I err on the side of over-editing in work/professional communications (and likely under-editing on social media), out of courtesy for the people reading what I'm saying!
The suggestion to use emojis gratuitously and frivolously to break up text is a joke right? Meant to go in an April 1 blog post? Those kinds of messages/posts strike me as parodic and obnoxious.
Of course it's not.
Agree with these takes. My company's system having the channel #eng-<team name>-lobby as a q/a forum for all teams has been incredible for spreading information, although I could imagine some cultures where it wouldn't work as well. The emojis they have for "Thank you" and "I'm looking into it" seem a bit ambiguous; my company has several "thank you" emotes, but nothing dedicated to the latter. Not sure what we should add.
At my place we use :eyes: for I'm looking at it, but feel free to also look, and a custom emoji of the word "onit" for I'm taking responsibility for it.
There are also dedicated "thank you" and "done" emojis which feel great to see appear or to post, due to the unambiguous positive terminal message.
Another tip that vastly improves mental health as well as efficiency: turn off all notifications from slack, especially that damn broom sound.
that broom sound is the worst. compare this to the sounds available on apple systems. in the directory /System/Library/Sounds: Funk, Morse, Blow.
Most important Slack etiquette ...
Don't @channel large channels after hours!
"After hours" means different things to different people. Just set up your DnD settings and let people message when and how they want, and then reply when and how you want.
Slack has a really nice popup that blocks this from happening by mistake, and confirms you really want to do it.
(Also, @here is a great alternative because it only notifies people actively on Slack.)
It would be nice if there was something like @eventually for everyone in the channel the next time they get on or similar.
Isn't that just the 'unread' marker?
I mean if it's imperative that everyone reads it, just send an e-mail instead or keep a non-interactive #announcements channel.
Isn't this the behaviour of @here? It puts a counter and highlight on the channel.
While @channel is generally rude (unless it's something really urgent, and even then that's better solved by having one person specifically be interruptible for urgent questions), it's even better to just not check Slack after hours.
When is “after hours”? I check and respond during my work hours. It is likely to be “after hours” for some members of the team. I am sending this now so that they will see it when they come online. I do not expect them to respond 24/7 and will often mention that I’m looking for an answer “by tomorrow” to set expectations. And no, I don’t use @channel, though once in a while I will use @here if the priority is high.
Don't @channel large channels ever.
Some of these are pasting over product weaknesses: - inability to change private channels to public "as you might accidentally reveal secret info". Yes, but that's _my_ decision, not Slacks. - more than 1 or 2 active threads/channels is extremely painful and very easy to lose your way - whilst search is good, finding a thread from just a day or so ago can be very difficult (especially when there are many channels) - abuse of @here, @channel - this only seems controllable at a workspace or org level, not a per-channel level.
Yes, email and ticket systems have drawbacks, however slack is almost an anti-knowledge base in it's current state.
> however slack is almost an anti-knowledge base in it's current state
I know that Slack isn't a replacement for some kind of knowledge base but the Slack search is incredibly powerful and I'm answering questions by using the search almost every day.
It sure would be nice if I could drag replies that went out of thread into a thread...
> …the recipient gets a notification on that first “hey” that contains no information and potentially causes distraction. The person might see the indicator that you’re typing but is still left waiting for your full message.
I would turn this around and call this a product design problem. Maybe Slack shouldn't send a notification when all you've said is "hey" and you're typing a follow-up message.
Really, if you have to publish a blog post explaining to people that they're using your product wrong, I'd say your product needs work.
Teaching people to replace "<send>" with ", " is better than trying to design a filter for every salutation.
Not every social problem needs to have a tech solution. Slack allows sending messages between people. They don't need to start policing the content of these messages.
Rather than just tell / hope people follow some etiquette, I'd love Slack to build more etiquette enforcing features that operators could enable.
This isn't the 19th century where the best we can do is tell people to read a book on etiquette and hope for the best. Slack is in a unique position in the history of interpersonal communication where they have complete insight into (and design of) user's and organization's preferences as well as the messages themselves. And the medium is text, which is the easiest to analyze and provide feedback on.
Some examples of what they could do, broadly captured in a 'Etiquette Features' preference set by the organization:
1. Never say 'hey' - if a user writes this, explain the etiquette and rationale for it and suggest they write a whole ass message instead, but optionally let the user just send it.
2. Make long messages scan easily - not too difficult for a computer to tell a long block of unformatted text. Great time to introduce the etiquette scaffold.
3. Use threads - a trickier one to suggest when people are typing, but likely some obvious response patterns (who & when messages are sent) that could trigger a etiquette scaffold asking to put this message in the thread if messages are similar enough to the thread's contents.
4. Short followups as emojis - orgs should be able to define clear meaning of response emojis that are visualized to everyone in the UI when selecting them (check means complete, question mark means need more info, etc). Short responses also likely have a pattern that could trigger a 'do you mean 'this is done'?' kind of scaffold, which would fill in emoji instead
6. Channel response expectations - a tiny text label is insufficient to set expectations, as are pinned messages. At the very least visualize timezones of participants, and when writing an @message to someone in a channel, if they're off-hours let the sender know that up front.
All our communications tools favor low friction to send and devalue the recipients time (the phenomenon mentioned in Cal Newport's Deep Work), and Slack is a serious offender. There's a need for a higher friction, higher awareness path to send messages that better accounts for the full cost of such messages. Not every org would want/need this but it should absolutely be something a service like Slack offers.
It would be great to see Slack put some work in here, but could someone make an app (or Slackbot) to enforce/offer guidance?
I know Slack culture can be hugely variable over time, especially for high-growth companies so there definitely needs to be some flexibility.
Part of the reason Slack culture is hugely variable as organizations change is precisely because there are few easily available, broadly understood default tools to reduce that variability.
One could say the same for code style - it's hugely variable as more people come onto the team, but with linters a particular standardization of style can be followed.
My post is basically asking: what if we had etiquette linters?
I've seen a few orgs build their own etiquette-enforcement bots for things like channel naming conventions, as well as minimum "guidelines listed" in the channel description (like periodically going through all channels and checking to see if channel description has SLAs etc). But it's all organisation or team-specific.
And for about 98% of orgs, building a bot to enforce conventions is definitely not getting prioritised above BAU or project work.
All of this is possible to do via custom bots. Ultimately there's no single standard Slack can enforce that will work for all of their users, so it's best to stay as lightweight as possible when it comes to stuff like etiquette.
Alternately, defaults really really matter. Of 100 teams that adopt Slack, only a fraction will know about, let alone enable, let alone write custom bots.
If you're in a position like Slack where you have control over defaults, small changes like the introduction of some default etiquette options that orgs can adopt can have massive leverage in improving comms, which ultimately would benefit the product and users.
Great tips. I think a reference is good for people who won't do things unless they have an authority to tell them.
The etiquette tip I'd like to see adopted for most collaboration software is: "Don't be the cam psychopath!". By cam psychopath I mean, people that are constantly pestering and complaining about their subordinates/colleagues that don't like to keep their cam open in meetings.
hi, can I leave a comment?
Basic etiquette would be to not force co-workers to use Slack at all. And for that matter, any other proprietary network based on closed standards that do not admit connections from third-party clients. I'm forced to use Slack and Zoom from time to time for important work stuff, and it is extremely annoying and humiliating.
This... is an insane take. It's "humiliating" for you to use the communication platform your company has chosen?
I'm an activist for software freedom and I refuse to use non-free software in my life, as a matter of principle. When I'm forced to do so it's certainly very humiliating for me.
Besides, I don't work for a company, but in the public sector (which by the way I think it should not impose non-free software nor secret protocols into the citizens).
> as a matter of principle
> by the way I think
"Maybe" it's you the one putting that burden on yourself.
I got that you prefer to use open/free sw, but to feel humiliated by it... As the other commenter mentions, it's over the top...
It can be, yes. For someone who is a strong believer in and advocate of FOSS, who makes her/his livelihood developing FOSS for a FOSS software company, to be forced to use proprietary solutions where there are reasonable FOSS alternatives can be very disheartening, demoralizing, and even humiliating.
I am not sure still why it is humiliating specifically - disheartening sure, demoralizing makes sense. But why would it be humiliating if you are not the person pushing that the paid / non FLOSS app be used in the first place?
Isn't this also a good chance to evangelize an alternative to whomever you are speaking with?
I also thought of that as being a chance to 'evangelize' FLOSS alternatives.
The first thing I actually thought of was this set of verses talking about evangelizing in a somewhat similar context: https://www.biblegateway.com/passage/?search=1+Corinthians+9...
Curious, in what way is it humiliation?
not op, but if i felt humiliated in a similar situation, it would be humiliation that i'm not in a position powerful enough where i could bring about the change i want to see.
I suppose, but you’re joining the club of the vast majority of humanity in that case
Being polite and cooperative it's a good thing, self-censorship is not and the least one who can write an "etiquette" is a proprietary platform. Sorry that's just a pathetic bland and casual push toward Chinese social score homogenization.
Usenet netiquette, mail netiquette etc are not wrote by someone up front but slowly formed by a community of users out of their experience. My own personal etiquette for Slack is: "sorry I do not use proprietary platforms, seen no reason for them, we have emails, chats, etc choosing a deliberate security risk is not a good policy for a company, as a sysadmin I can't take responsibility for it and so I can't even use it".
You must be fun to work with. Slack and similar are just tools. Caring about whether they are proprietary or not is lower down on the stack of priorities for most of us.
Anything is just a tool, some are good tools, some (self/imposed)torture tools, some are just crappy tools pushed by ignorance that makes anything hard and inefficient, some are security threats etc.
Personally I consider a third-party propritary digital communication tool a security threat on it's own, since the third party might audit anything and I can't tell if that's happen or not, that's why I classify similarly Slack, Zoom, Meet, Teams, O365 etc.
I consider chat-based coms something useful in another era, when we can't just make VoIP calls, or still useful if you need to reach a remote ship or submarine via very expensive and limited sat/LF coms (classic telex), definitely wrong otherwise.
My coms are simple: you need to reach me quickly? Call me, classic SIP/RTP. It's not urgent? Send me a mail, a plain text one with a romance quoted multiple times or a signature longer then the message itself. Try to be "more connected" means trying to be distracted and less productive.
Need to send me files? I hope any company do have a decent DMS also for file sharing purposes.
Need to share the screen? Ok, call me and we do
etc.
Right tool for the right job. About working with me practically: for most who know me it's not an issue, and my productivity tend to be far above the average, for newcomers seems not hyper-nice to start, but it's a short time period.