Normally when it comes to remote work we like to talk about chat (slack, etc) and how to communicate in a way that lends itself well to asynchronous replies, but when you think about it, email is already perfect for this:
- Email generally doesn’t carry the expectation that the recipient will reply immediately
- Nobody emails with just “Hi” and waits for a response
- People already know how to craft email in a way that is self contained and doesn’t require a ton of back and forth
- Major open source projects, particularly the Linux kernel, are done entirely over email to great success.
Sometimes I wish typical remote companies would embrace email (with a searchable web archive) instead of chat. Mailing lists replace channels, you can always reply directly to take things off-thread, mail is an open protocol where you can use your own client… the advantages are enormous.
(I’ve been wfh for about a decade now)
I don't like it really. Email was a respond in a day medium. Chat is now at least same day/hours. In general, people don't call out of the blue any longer though so chat is inevitably repurposed for pretty soon. I'm having to readjust workflows to that.
>the other party didn't respond via chat immediately, we ask "Can you jump on a quick call?"
That still asssumes they're always monitoring chat in near-real-time.
Back in the day, the phone rang--if not constantly--very frequently.
Prior to remote work being basically the norm these tools were used more like traditional real-time chat in my personal experience (I'm sure it varies even still based on particular workplaces), but now its generally async with the possibility (but not expectation) of being synchronous if you happen to catch someone randomly available to be bothered at the specific time you send the message.
What those folks have to say on the topic is pretty irrelevant. What is relevant is how specific people (or groups of people) are using these text-based-communication tools.
> I ask because approximately 0% of the people I've met have ever used Teams/Slack/etc. as email
I've been working at a largeish company with employees all over the globe. It's very common for its employees to have to get information from someone who will be reporting to work 4->16 hours after the information requestor has clocked out for the day. Phrasing requests for information "as email" is one of the most (if not the most) correct ways to structure these requests.
When RTT for a reply is measured in hours rather than minutes, you tend to pack a bunch of useful information in to your request. (As an added bonus, future searchers often only have to read one or two messages to understand what was being sought and and why, and whether or not it was found.)
I have also seen people camp their email and use it as chat. Some of them don’t like Slack.
Maybe if there was an email client that looked a bit more like slack it could help those people transition into writing more meaningful messages.
Email is crap-tier for internal communications IMO in that companies have 1 email for folks and it allows external entities to spam users (even if its internal spam). internal communication should be separated from external communication, this will help lower the phishing attack surface.
i'd argue people should treat "IM" like emails; get a response eventually; if you want immediate attention, schedule a calendar/meeting with somebody.
The biggest problem i see with chat-software is the attention-grabbing-notifications; silence all that stuff, and check on IM's every hour or so - set it up so that @mentions _might_ notify you in select channels.
I find it sad when doing a paired programing session, on a scheduled-meeting, that folks get _so_ distracted by the pings, popups, ect of notifications for queries that are not urgent. They need to practice 1) patience and 2) diligence in responding to things they've been directly mentioned or have knowledge about
I have my deadline and SLA. How is make sure that these are well defined prior to taking on any task.
The ability to say to any level of management, I can do X and I can do y but I cannot do them both within your time constraints, is the superpower I wish I learned many years ago.
Yelling and screaming will not get it done.
Let's discuss your priority and get it done.
I have to say, the zero-context "hi" in a Teams message has to be one of the worst violations of what we used to call netiquette.
I am guilty of this, but only on MS Teams. If you want to setup an audio call where Person A wants Persons B and C on a call together, you set up a new group chat. On MS Teams, the Start Call is disabled until the first message. So I will often put "hi" as a chat starter. MS Teams doesnt seem to see a chat as a bona fide chat until there is some spark of conversation, hence "hi"
This is a good model of how to collaborate, but it's also a bit self selecting don't you think? Unfortunately the reality at most day jobs is that a lot of people you work with are simply trying to get by.
I still get a "Hi" at least once a week. I've completely stopped responding to those. The cycle of grueling standups growing longer week by week until some form of reorganization cuts them back down continues.
If leadership says they're remote-first but doesn't understand the practice of async communication, I don't believe a job at that org can be good.
A funny behavior I observed from those only-“Hi” people is that they will write their request after they don't get a response for a long-enough time.
Hi, bye, and thank you are implied. No need to say them in the course of business.
You could take this a step further by proving who you are and a hash of the password you would like your password reset to. Like for example supplying a Yubikey TOTP as of the time of the e-mail should theoretically be sufficient; the IT people should be able to match that code against the e-mail time.
Unfortunately they may not be competent enough to know how to reset your password given the hash.
Helpdesk is typing...
Helpdesk: "Hi"
(entitled to ignore you forever if you don't say hi back)
(... you finally do so more than 20 minutes later)
Helpdesk: "what's the servicenow ticket number?"
(you create a ticket and then after some lengthy amount of time getting escalated/reassigned your ticket status is blocked and you're asked to call the helpdesk number at hours that suit them and not you)
I have tried without success as I was not seen as a leader in the area.
What I have done successfully is boil down my requests to allow async responses that do not require an exchange.
The template is generically: * Set context (what/when)
* Establish reasoning (what/why)
* Describe desired outcome (what/when)
* Request binary response (what/who) fulfill request or direct me to whom can.
Mx. Password Resetter, I got locked out of my account after 3 attempts, the self password resetter is currently down. I need to have my password reset by tomorrow morning. I am requesting either a reset of my account, let me know when the self reset will be online, or in the event you cannot please direct me to who can. My contact info is below in the event you want to verify my identity. Thank you
With enough context, an ability for them to tell me to gtfo or fix it, or pass the buck, the responses is generally < 20 minutes for most requests.