News for hackers. Stuff that matters.
Re:Shopify cancels all recurring meetings with over two peop... by notpachet on Tuesday January 03, 2023 @10:18AM (#34232433)
Former Shopify dev. For what it's worth, this isn't the first time they've purged all recurring group meetings. It happened several years ago as well. Surprised the article doesn't make mention of that; maybe their source hasn't been at the company long enough to know.

I won't comment on the merits of this at large, but it was annoying for me at the time because I had several recurring calls with external partners, which were all summarily axed. The bot didn't discriminate between meetings with 3+ Shopify employees, or 1 Shopify employee and 2+ external contacts. Hopefully they fixed that this time, because it was embarrassing having to explain to partners why all of our recurring meetings had gotten deleted.

Re:Shopify cancels all recurring meetings with over two peop... by MuffinFlavored on Tuesday January 03, 2023 @10:38AM (#34232790)
> all recurring group meetings

What about when you are working on something but you also message somebody on Slack/Teams a question and they instantly hit you back with "hey, instead of talking through it on chat, let's both stop everything we're doing and join a call"?

By all means, I get it that sometimes (not sure how to measure it/what the answer is) it's quicker to "bite the bullet", hop on a call, screenshare, etc.

but it does seem almost like a communication style preference. some people are super quick to want to jump on a call no matter what. and then the question becomes does it "impede" those whose communication style is not to jump on a call. it's like "rude" to say "i'd prefer not to jump on a call with you", forcing them to go from "call communication style" -> "type communication style"

it really makes me wonder if some people are on 1 on 1 or small group calls basically 4+ hours out of the day (by choice. not scheduled meetings or on call incidents)

Re:Shopify cancels all recurring meetings with over two peop... by coffeeblack on Tuesday January 03, 2023 @10:57AM (#34233078)
It’s “rude” to say you’re busy? I too prefer calls (not with Teams though), just because you can look at code together and also have some interaction with remote colleagues. But if the other person has no time, no problem. Why would that be rude?
Re:Shopify cancels all recurring meetings with over two peop... by MuffinFlavored on Tuesday January 03, 2023 @11:04AM (#34233186)
> It’s “rude” to say you’re busy?

I think this misses the point. How do you navigate this if you never want to do the voice call and always just handle it over text? I'd have to lie (every time they want to call me) saying "I'm busy". It's like you accepting the call is insisted/expected.

I'm talking about preferring to never do a voice/video call.

Re:Shopify cancels all recurring meetings with over two peop... by dagw on Tuesday January 03, 2023 @11:18AM (#34233412)
If you are asking someone to take time out of what they are doing to help you with something, I think it is only polite to try to be accommodating to their preferred means of communications, be it calls or text.
Re:Shopify cancels all recurring meetings with over two peop... by bluefirebrand on Tuesday January 03, 2023 @11:15AM (#34233356)
> How do you navigate this if you never want to do the voice call and always just handle it over text?

It's fine to have preferences but to expect your company and team to let you always do things your personal preferred way is pretty unrealistic. I don't think even the CEO of any company gets to have their way 100% of the time (although they almost certainly get their way more than anyone else in the company does)

Re:Shopify cancels all recurring meetings with over two peop... by MuffinFlavored on Tuesday January 03, 2023 @01:48PM (#34235994)
> It's fine to have preferences but to expect your company and team to let you always do things your personal preferred way is pretty unrealistic.

Another way to say this is "if you work a remote coding job, it is expected that you hop on a video/voice call pretty much whenever one of your teammates/managers/co-workers wants you to whenever they have a question they don't feel like typing out" because it's basically just a socially accepted norm. The majority of people prefer you stop what you're doing, get into a socially uncomfortable/awkward situation, and you're "the victim" until the person on the other end will let you hang up.

Repeat that 4+ times a day on average 5 times a week and that $120k/yr comfortable soft 8am-5am "IT" job starts looking less attractive/more soul sucking/5-10 years in you're dreaming of buying a van and moving into a cabin in the woods.

Re:Shopify cancels all recurring meetings with over two peop... by jensensbutton on Tuesday January 03, 2023 @04:08PM (#34238084)
Then... move to the woods?
Re:Shopify cancels all recurring meetings with over two peop... by crent on Tuesday January 03, 2023 @04:33PM (#34238404)
I don’t think that’s another way to state that… The original statement is a bidirectional statement. Meaning you should also be able to decline calls and the other party will have to respect your preferences some of the time. It’s just basic balance and social graces, really.
Re:Shopify cancels all recurring meetings with over two peop... by chollida1 on Tuesday January 03, 2023 @11:13AM (#34233334)
> I'm talking about preferring to never do a voice/video call.

That would drive me crazy.

I think you'll have to accept that somethings have to be face to face. And some companies prefer to do things that way.

I guess you adapt or go to a company that can guarantee you'll never have to speak to someone at all.

But face to face is the oldest form of human interaction. Its going to be hard to get along in the real world if you really don't like it.

I'm trying to imagine how you'd do something like a lay off over chat or an interview or a performance review? That just seems like living life on the hardest possible mode.

Re:Shopify cancels all recurring meetings with over two peop... by uxp100 on Tuesday January 03, 2023 @05:48PM (#34239267)
A video call isn’t face to face…

I for one prefer actually face to face, then text chat, then voice chat, video chat never. Screen shares are almost always a signal that this call will be a huge waste of time, but I suppose it’s fairly necessary if you insist on voice chat.

Video chat is obviously here to stay in the software industry, which is why I’ve left it. I worked started working remotely from 2015 onward, felt ambivalent about it, but the the proliferation of video meetings with the pandemic really made it bad. I worked in office in 2021 and 2022, but once the genie was out of the bottle, you’d get calls all the time. Used to be you could just send a status report to sync up with overseas teams, but now, why not a daily video call? just a bizarrely irritating and draining way to spend your day.

Re:Shopify cancels all recurring meetings with over two peop... by mindcrime on Tuesday January 03, 2023 @10:44PM (#34241754)
Screen shares are almost always a signal that this call will be a huge waste of time

If you're talking about just sharing images of each other's faces, then sure. But if you're talking about an actual screen, with an editor, and code, and config files, and debug logs, or whatever, then "hard disagree" here. I can't even count the times somebody has pinged me for help with something, made it sound super mysterious and unsolvable while explaining through text chat, and then we had a Teams call and I saw something in (their code|their config|their debug logs|etc) that let me solve the problem for them in like 2 minutes.

That shit is exactly why I agree with the person up-thread who said "I almost always want to jump on a call ..." IME, things get done quicker when I can actually see what's going on for myself instead of having to read someone else's abridged / misinterpreted / whatever version of events.

Re:Shopify cancels all recurring meetings with over two peop... by natpalmer1776 on Tuesday January 03, 2023 @11:17AM (#34233394)
White lies like "I'm busy at the moment, can you send me a message describing the issue instead?" are socially normal and expected in a professional work environment.

Why? ¯\_(ツ)_/¯

Someone else could probably explain (or disagree & explain) better than I can.

Re:Shopify cancels all recurring meetings with over two peop... by q7xvh97o2pDhNrh on Tuesday January 03, 2023 @03:33PM (#34237593)
<cynical-but-true>

It's because we've built an industry-wide culture of never broaching a topic of feedback that might be even a little uncomfortable. So it's frowned upon to say the thing that would actually help both the other person and yourself — and, often, the other person would have no idea how to hear such a thing anyway.

What we mean:

"The exercise of writing out what you want/mean will help you clarify your own thoughts and end up saving us both a lot of time. It would make the whole company better if we were all disciplined about doing that first, genuinely trying to make progress asynchronously, and then only jumping on a call if really needed."

Instead, we say:

"My internet has been weird all week. Do you mind if we do this one over chat?"

And then we hope that, after the 25th time we say this, they'll figure out the common-sense basics of human communication and empathy on their own.

</cynical-but-true>

Re:Shopify cancels all recurring meetings with over two peop... by natpalmer1776 on Tuesday January 03, 2023 @03:45PM (#34237754)
With slightly less cynicism, in many cases most folks outside of "the industry" will engage in the same behavior and most folks won't ever be conciously aware of this behavior.

On a whole people tend to do a good job of working together in a way that minimizes instances of anger, dislike, or irritation. Not everyone is good at it, and few people are aware of what behaviors contribute to this cohesion.

This is one of those behaviors.

Re:Shopify cancels all recurring meetings with over two peop... by coffeeblack on Wednesday January 04, 2023 @03:34AM (#34243378)
I have colleagues who never do calls, no problem. I prefer by video calls (except when I have to use Teams) over voice or text. But if others don’t, that’s okay too. No need to lie about “being busy”, just that you can explain or understand better over text.
Re:Shopify cancels all recurring meetings with over two peop... by bluefirebrand on Tuesday January 03, 2023 @11:11AM (#34233302)
I'm one of those people who almost always wants to immediately get on a call to solve a problem rather than typing it out. I get that it's tiring being on calls all the time but it's also much more effective to have a call for most types of work conversations, even as a software dev.

Here's the way I look at it.

If you are asking me a question where my reply isn't time sensitive, and it doesn't need to turn into a conversation about my answer, that doesn't need to be a call.

If you just want a status update on XYZ from me, which may be a short conversation, that probably does not need to be a call.

If you want my help with just about anything code related, that's a call. Screensharing is way easier for me to see what you are talking about, and it's much easier for us to be on the same page if we're both looking at the same thing.

It's also a massive peeve of mine when someone asks a question on messaging, refuses to have a call, and then proceeds to take forever getting back to me. It's one thing it I say something like "Try this, this, and this. Let me know what works" and then I can get back to my work.

But if I'm trying to step you through something and you sometimes reply immediately, sometimes in 5 minutes, sometimes in a half hour, then you get to have calls whenever you want my help from then on

Re:Shopify cancels all recurring meetings with over two peop... by wheels on Tuesday January 03, 2023 @11:42AM (#34233838)
I understand what you're saying, but for many of us, the threshold is much higher for a call.

I tend to, and I know I'm not alone here, accomplish most of my work in very focused blocks that often take me multiple hours to get into. Often I'll go a whole work day without being able to get there, and often when I'm in the flow, I'll work 12+ hours because that's how I'm most productive.

Your 5 minute call may cost me 3-6 hours of productivity. Once I've pulled my head out of what I'm working on, it's not a given that I can jump right back in. Sometimes that's worth it. It's possible not having that call may cost you 3 hours of productivity. But because some people have different work styles, people who focus easily (or are working on easier problems) often don't think of the costs for those who don't.

Re:Shopify cancels all recurring meetings with over two peop... by nightpool on Tuesday January 03, 2023 @11:50AM (#34233960)
Okay, but in this situation you are the one that asked them for help with your code. There's no "interrupted productivity" here if you're already blocked and waiting for advice or help with something. And besides, if you spend 3-6 hours working on completely the wrong thing because you were "in the zone" and that misunderstanding could have been resolved with a 5 minute call, then the 5 minute call is worth it every single time.
Re:Shopify cancels all recurring meetings with over two peop... by wheels on Tuesday January 03, 2023 @11:52AM (#34233990)
You're assuming both people are working on the same thing. I'm assuming they're not.

You're also assuming there's only one task the developer could be working on. That's a very rare scenario.

Re:Shopify cancels all recurring meetings with over two peop... by nightpool on Tuesday January 03, 2023 @11:57AM (#34234089)
The person you're replying to said "If you want my help with just about anything code related, that's a call. Screensharing is way easier for me to see what you are talking about, and it's much easier for us to be on the same page if we're both looking at the same thing."

I think that's an entirely reasonable position. How does this depend on "If both people are working on the same thing"? If I'm trying to help you debug something, and it feels like pulling teeth when I know I could solve your problem with a 5 minute screen-share, I'm probably going to choose the 5-minute screenshare over the hour-and-a-half of 10 different messages spread out over random intervals. The GP said the exact same thing:

    It's also a massive peeve of mine when someone asks a question on messaging, refuses to have a call, and then proceeds to take forever getting back to me. It's one thing [if] I say something like "Try this, this, and this. Let me know what works" and then I can get back to my work.

    But if I'm trying to step you through something and you sometimes reply immediately, sometimes in 5 minutes, sometimes in a half hour, then you get to have calls whenever you want my help from then on.
Re:Shopify cancels all recurring meetings with over two peop... by zls on Tuesday January 03, 2023 @01:26PM (#34235558)
I’m having trouble following. Presumably the person you’re interrupting is also doing serious-business-focus work.

First off, since you’re the one interrupting them, common courtesy suggests you should try to accommodate their communication preferences.

Second, that five minute call is saving you 45m of text back-and-forth, which lets you get back to focusing faster. Not to mention saving the helper frustration, if you’re regularly leaving five minute gaps between replies.

And not even getting into the pernicious effects of having a culture where pseudo-synchronous instant messaging is broadly preferred over synchronous calls. In such cultures, all communication is so inefficient that everyone is in several conversations at all times; good luck ever achieving focus in that environment. There’s a reason why Cal Newport hates Slack, and he literally wrote the book on focused work.

Re:Shopify cancels all recurring meetings with over two peop... by wheels on Tuesday January 03, 2023 @01:57PM (#34236146)
I read the grandparent differently than you and nightpool.

I read the first two paragraphs as general policy, and then the following lines as specific cases. To come to the interpretation you guys had, you have to assume that the 5th paragraph supersedes the first. It's possible that's how the author meant it, but that's not obvious. The first paragraph implies virtually always preferring calling, independent of which direction the help is flowing.

Re:Shopify cancels all recurring meetings with over two peop... by nottorp on Tuesday January 03, 2023 @03:45PM (#34237753)
> Second, that five minute call is saving you 45m of text back-and-forth

Except five minute calls tend to last 60 minutes...

> pseudo-synchronous instant messaging is broadly preferred over synchronous calls.

Yep, you should go fully async.

Re:Shopify cancels all recurring meetings with over two peop... by zls on Tuesday January 03, 2023 @09:20PM (#34241131)
Haven’t had that problem with calls. People have had to learn how to politely end conversations probably about as long as we’ve been using language. Once you learn that, the calls don’t drag.

On the other hand, if a call takes five, ten, fifteen minutes for good reason, it would have been hours or even days of messages. How many times have you spent ten minutes helping fix a newbie’s dev environment, and afterward they say “wow, thanks, I’ve been stuck all morning”?

And those calls aren’t rare! Knowing how (and when) to use calls over messages has been one of the most useful “soft skills” in my career toolkit.

Re:Shopify cancels all recurring meetings with over two peop... by zippergz on Tuesday January 03, 2023 @11:34AM (#34233686)
I really think "more effective" and "easier" are about communication styles and personality, not incontrovertible truths. I completely believe that to you it's much easier to handle these things on a call. Please believe that for me it's much easier to handle in a written format. Neither of these styles or preferences are wrong, and I reject the premise that either is better or worse. They're just DIFFERENT and people with a given preference proclaiming that it's THE easy way, or _the_ right way, is the source of a lot of conflict. I think we'd all do well to be more understanding and empathetic about the fact that different people are comfortable with different ways of communicating, and both sides (in reality there are many more than two sides) should try to meet each other in the middle more often.
Re:Shopify cancels all recurring meetings with over two peop... by fhd2 on Tuesday January 03, 2023 @12:54PM (#34235032)
Absolutely agree. For some reason, empathy seems to be above average lacking in successful people, so they struggle to understand that what works for _them_ will not work for _everyone_.

That's probably what happened here, and I see it so often: CEO can work best under pressure, can communicate best in a call, whatever: In an almost selfless gesture, they aim to produce these good (for them!) conditions for others.

And since they are unable to understand that this doesn't work for everybody else, they get (at least a bit) upset because the only remaining explanation is that those people don't _want_ to be productive, or don't _want_ to communicate effectively.

Re:Shopify cancels all recurring meetings with over two peop... by bluefirebrand on Tuesday January 03, 2023 @01:03PM (#34235156)
> I think we'd all do well to be more understanding and empathetic about the fact that different people are comfortable with different ways of communicating

This isn't about being comfortable it's about communicating clearly and effectively.

Some (Many?) people are just not good communicators regardless of the medium. However we learn to communicate verbally long before we learn to write, and most people communicate verbally in almost 100% of the interactions in their lives.

Additionally we first learn to talk about things with a lot of visual association. We use the shared ability to point at a visible thing and understand this is what we are talking about. You can even use this to communicate crudely with people who don't speak or read any language that you do.

Beyond all of that, writing clearly and reading comprehension are both additional skills that are needed for good written communication to occur, and all parties involved in the conversation need to have both of those skills to make it an effective communication style.

Given all of that, I'd say that if good communication is your goal, and it should be, then defaulting to verbal communication with a shared context (screen sharing or in-person or something else) is realistically likely to be better than written communication in almost all cases.

Re:Shopify cancels all recurring meetings with over two peop... by evanwise on Tuesday January 03, 2023 @02:43PM (#34236898)
I was giving you the benefit of the doubt in the previous reply but this is so arrogant it's quite silly. If you want to force your preferences on others be my guest but don't be surprised when some people respond negatively. Verbal communication is often imprecise and vague. I can't count the number of times I've had to write up a detailed summary of a meeting to ensure that two different stakeholders didn't just take away what they wanted to hear from the conversation. There have been many times where having a paper trail of my conversations has me allowed to prove that, yes, I did indeed inform so and so about that problem weeks ago. There are also many people, myself included, who have difficulty processing and producing spoken language (either through speech and hearing impairments or ASD or any number of other conditions). Your preference is just that, a preference, not a universal truth.
Re:Shopify cancels all recurring meetings with over two peop... by bluefirebrand on Tuesday January 03, 2023 @03:56PM (#34237924)
I'm really curious what part of my previous post you are taking so much issue with that you're calling me arrogant for it. I don't feel like I said anything terribly controversial. Are you angry that I suggested that many people are actually not very good communicators? You gave a bunch of good examples of people being bad communicators in your reply, so I feel like you agree with me on that?

I said most people learn to speak before they learn to write. Is that untrue?

How about the idea that you can communicate (crudely, sure) with gestures even with people you don't share a common language with?

How about the idea that both writing comprehensively and reading comprehension are high level skills that many people don't possess enough to truly communicate effectively via writing? Do you disagree?

I don't think it's unfair to say that verbal communication is a cornerstone of the (near) universal human experience.

This isn't just "my preference" is what I'm getting at. I'm pretty sure it's just the human default.

Re:Shopify cancels all recurring meetings with over two peop... by evanwise on Tuesday January 03, 2023 @05:36PM (#34239124)
Verbal communication may be the default option but there is a reason we often defer to (carefully constructed) written communication in complex domains. While emotional nuances may be clearer (to some) in verbal communication, the details of complex ideas often are not. Have you ever tried to "talk code" at someone without the aid of written code? It's woefully inefficient and prone to miscommunication. Writing allows you to externalize state and forces you to make explicit unstated assumptions that may simply go uncommunicated in verbal exchanges. Indeed, in your examples, the screen share on which the code can be read by both parties seems to be doing most of the clarifying work, that is, you are cheating and using written communication anyway.

>I said most people learn to speak before they learn to write. Is that untrue?

This is true but completely irrelevant. Most people also learn how to dance before they learn how to write, that does not mean interpretive dance is a suitable medium for conveying technical information.

>How about the idea that you can communicate (crudely, sure) with gestures even with people you don't share a common language with?

This is an edge case, and again, kind of cheating as you are attributing the benefits of visual aids to the verbal format. It does not provide any evidence that spoken communication is universally better.

>How about the idea that both writing comprehensively and reading comprehension are high level skills that many people don't possess enough to truly communicate effectively via writing? Do you disagree?

Reading comprehension and the ability to write cogently are basic skills of any knowledge work. I think people who are poor communicators are probably poor communicators regardless of medium, so this is a red herring. In general, the things you are saying are true to some extent but do not constitute an argument for verbal communication being universally better than written (your claim). Rather, even if I am charitable and ignore the clearly fallacious parts of your argument, at most you've shown that in some circumstances verbal communication has some advantages (a much weaker claim which does indeed seem rather uncontroversial.

>I don't think it's unfair to say that verbal communication is a cornerstone of the (near) universal human experience.

>This isn't just "my preference" is what I'm getting at. I'm pretty sure it's just the human default.

So, those of us with hearing problems or speech impediments are simply inhuman? This is the arrogance I was talking about. Your assumption that your preferences and the way that you work most efficiently is universal when it is clearly not. Again, you are free to conduct yourself in this fashion but it won't make you many friends.

Re:Shopify cancels all recurring meetings with over two peop... by shkkmo on Tuesday January 03, 2023 @05:44PM (#34239217)
> This isn't just "my preference" is what I'm getting at. I'm pretty sure it's just the human default.

Not OP, but if I were to guess, the "arrogant" part is the sentiment you express here combined a little bit of what comes off as "talking down" in how you argue to support it.

> You gave a bunch of good examples of people being bad communicators in your reply, so I feel like you agree with me on that?

Many of the examples of "bad communicators" were showing how written communication can work around some of those flaws.

Good communication is hard, and it involves not assuming that your preferred/standard methods are the best in every context. You have to be willing to adapt based on who you are communicating with and what you are discussing. If someone is barely literate, written won't work well except for pretty simple things. If hearing, (or quality connectivity, social anxiety etc.) are an issue then you'll struggle using just verbal.

It also isn't always just one or the other. One person I work with really struggles with expressing ideas clearly in the written form, yet also struggles with understanding complex ideas if he doesn't have a written reference. Neither one of those issues is very uncommon in my experience.

While I'll agree that verbal does serve a large role (probably largest in this specific context/scale), I don't agree with you apparent suggestion that it should be the default / universal method nor that other preferences / needs are invalid.

Re:Shopify cancels all recurring meetings with over two peop... by erik_seaberg on Wednesday January 04, 2023 @01:03AM (#34242535)
Between turnover and tech debt, a lot of our job is communicating with the future, not just with the peers we happen to have today.
Re:Shopify cancels all recurring meetings with over two peop... by nightpool on Tuesday January 03, 2023 @01:24PM (#34235533)
This is definitely true, but I think there's a clear time-commitment component to it that you're missing in GP's answer: "It's one thing it I say something like "Try this, this, and this. Let me know what works" and then I can get back to my work. But if I'm trying to step you through something and you sometimes reply immediately, sometimes in 5 minutes, sometimes in a half hour, then you get to have calls whenever you want my help from then on"

If the choice for me is going to be spending 5 minutes to help you debug something over screenshare where I can actually look at what's happening and get backtraces, context, poke at things , or it's going to be 10+ messages over an hour and a half, then I think the screenshare is going to be better for the team most of the time, EVEN IF in a vacuum i prefer text-based communication.

Re:Shopify cancels all recurring meetings with over two peop... by mejutoco on Tuesday January 03, 2023 @04:21PM (#34238242)
I agree. IMHO It is "easier" for the person asking to go on a call because the effort will be offloaded to the person being interrupted, whereas if the person at least tries to explain it properly in written form, they are the ones making the effort.

When I ask for help I try to be the one doing most of the work, at the very least describing the problem accurately, and not forcing others to solve it on my terms.

There are reasons to go on a call but to default to a call IMO is an expression of the dynamic above.

Re:Shopify cancels all recurring meetings with over two peop... by DangitBobby on Tuesday January 03, 2023 @11:18AM (#34233414)
> It's also a massive peeve of mine when someone asks a question on messaging, refuses to have a call, and then proceeds to take forever getting back to me.

I agree. When someone asks for help, I want to give them my undivided attention so we can get the stuff worked out immediately instead of having split attention so I'm not helping you as effectively and I'm not able to focus on my work. I want to sort it with a call because it's MUCH faster. Let me call you so I can return my full attention to my own shit.

Re:Shopify cancels all recurring meetings with over two peop... by MuffinFlavored on Tuesday January 03, 2023 @12:15PM (#34234346)
> I'm one of those people who almost always wants to immediately get on a call to solve a problem rather than typing it out. I get that it's tiring being on calls all the time but it's also much more effective to have a call for most types of work conversations, even as a software dev.

I find it interesting that something measurable like this feels (not saying it is) like an opinion.

It's my opinion (maybe because I'm a semi-effective text communicator?) that handling it "async" on chat is more often than not quicker. Maybe I'm wrong/biased? I wonder how something like this is measured. It does feel like people who want to not accept calls are in the minority based on my experience/the response this is getting.

Re:Shopify cancels all recurring meetings with over two peop... by mindcrime on Tuesday January 03, 2023 @10:51PM (#34241795)
handling it "async" on chat is more often than not quicker.

I'm sure there are times when it is better, and times when it isn't. I generally find that if a question is REALLY simple, then async is fine. Eg:

Q: What's the IP for the bumblefraxx gateway again?

A: 10.0.14.233

Ok, sure. Done, handled in a few seconds. But for anything that goes beyond about 2 Q/A "cycles", I generally find that a call is faster, because I can figure things out a lot faster when I can see all of the relevant details myself. Eg:

Q: The bumblefraxx gateway isn't working, can you help?

A: Did you make sure the IP is right?

Q: Yeah. Do you think the frozgibbit might be wedged?

A: ...

15 minutes later

Let's have a call so I can see this myself

/me looks at screen. Notices some trivial typo in config for bumblefraxx gateway. Problem fixed in 15 minutes and 15 seconds, when it could have been 15 seconds

Re:Shopify cancels all recurring meetings with over two peop... by miked85 on Tuesday January 03, 2023 @12:48PM (#34234934)
> I'm one of those people who almost always wants to immediately get on a call to solve a problem rather than typing it out.

I say 'no' to random requests for calls every single time, I'm sure I'm not alone.

Re:Shopify cancels all recurring meetings with over two peop... by Scea91 on Tuesday January 03, 2023 @01:48PM (#34235987)
So how would you follow up in this situation when its you asking for help? Would you just say no and ask someone else, or try to figure the thing out by yourself?
Re:Shopify cancels all recurring meetings with over two peop... by miked85 on Tuesday January 03, 2023 @07:01PM (#34239922)
I'm not saying reaching out for help if needed is bad - rather that an unscheduled call is a huge context switch. Async is preferable.
Re:Shopify cancels all recurring meetings with over two peop... by bluefirebrand on Wednesday January 04, 2023 @10:24AM (#34246581)
For me, async conversations are a continuous drain on my attention over a longer period, rather than a call which I can devote 100% of my attention to for a shorter period and then get back to giving 100% of my attention to other things.

Imo when you go with async communication you pay the cost of that context switch over and over, with interest.

Re:Shopify cancels all recurring meetings with over two peop... by mindcrime on Tuesday January 03, 2023 @10:40PM (#34241723)
But it's not random. The context here is somebody calling person $A for help, and person $A saying "can we have a call to address this?" Saying "no" here is simply declining help from person $A.
Re:Shopify cancels all recurring meetings with over two peop... by miked85 on Thursday January 05, 2023 @02:33AM (#34257067)
That sounds random to me. I meeting can be scheduled if needed.
Re:Shopify cancels all recurring meetings with over two peop... by meindnoch on Tuesday January 03, 2023 @01:43PM (#34235875)
Yikes. No.

For one, calls don’t result in a searchable log. If I remember I talked to someone about Foo, I can search for that in my Slack history. If someone else asks me the same question about Foo, I can just send them a screenshot from our earlier conversation and we’re done. I can also talk to 4 different people about four different issues at the same time in chat, but I can only be in a single call at a time.

Re:Shopify cancels all recurring meetings with over two peop... by soiler on Tuesday January 03, 2023 @02:47PM (#34236963)
I'm surprised more people aren't talking about this, I find it to be far and away the biggest reason for me to avoid calls. so many problems don't just happen once, and I find that the people who prefer to jump on calls are also the people who prefer not to write or share any documentation about what they know. I take notes often, but it's always easier to just have the logs available.
Re:Shopify cancels all recurring meetings with over two peop... by yamtaddle on Tuesday January 03, 2023 @05:24PM (#34239002)
God, there's nothing worse than going back to find something I remember talking about in Slack and seeing the damn "call ended at..." thing right where I'm pretty sure it should be. Now let me go see if I took notes in some other program. OK even if I did I missed some stuff that would have been there if we'd just used the goddamn chat instead of having a call. Ugh.
Re:Shopify cancels all recurring meetings with over two peop... by mindcrime on Tuesday January 03, 2023 @10:46PM (#34241768)
For one, calls don’t result in a searchable log.

Yeah but search in Slack and MS Teams both suck IME. The idea of what you're talking about makes sense and I'm sure it works out for somebody sometime or other. But I haven't found having that history particularly useful.

Re:Shopify cancels all recurring meetings with over two peop... by andrewfong on Tuesday January 03, 2023 @11:20PM (#34242012)
Disclaimer: I work at Slack. Yeah, search could be better sometimes. But for this particular problem, I personally find search useful in two contexts:

* Even if I can't remember the exact phrasing I used for something, I often remember the person I discussed it with and just check my DMs or threads with them.

* Half of my responses to "help me" questions include links to repos in files. So I search for the last time I typed out three paragraphs talking about a a given link and that works pretty well.

The other situation "type it out" is useful is when I think a particular problem is likely to be encountered by multiple people and essentially force someone to ask the question in a public channel so I can answer it there and everyone can see it (we have channels like and #new-eng-questions for this). Even if people don't find it via search, there are enough people checking the recent history of these channels that it's a useful exercise.

Re:Shopify cancels all recurring meetings with over two peop... by mindcrime on Wednesday January 04, 2023 @01:08PM (#34249140)
The other situation "type it out" is useful is when I think a particular problem is likely to be encountered by multiple people and essentially force someone to ask the question in a public channel so I can answer it there and everyone can see it

Agreed. Assuming it's the kind of question that's amenable to being answered in text-exchange format in the first place. I've gotten plenty of Teams / Slack messages where my response was "Can you ask this in the public team chat, so everybody can see it?" for that exact reason. That and it also opens up the pool of people who can potentially answer the question to more than just me, which is also a Good Thing.

But there are still plenty of questions where it quickly becomes apparent that having a call with screen-sharing and everything is going to be a much more efficient way of solving the problem at hand.

Re:Shopify cancels all recurring meetings with over two peop... by evanwise on Tuesday January 03, 2023 @02:35PM (#34236785)
I can understand the gripe about people who don't respond promptly during a chat and I too sometimes just call people like that, but in my experience much of the time when someone wants to "hop on a call" they essentially want me to hold their hand through something that can be easily and clearly explained in a few sentences of text (maybe with a link to an article). It seems to be more about personal comfort than any efficiencies in communication. Which is fine ultimately, but it should be recognized as a preference rather than some panacea for communication woes.
Re:Shopify cancels all recurring meetings with over two peop... by julianozen on Tuesday January 03, 2023 @11:49PM (#34242145)
My only counterpoint to this is that for some folks, particularly at the junior level, forcing them to write out their questions into text helps them focus their ideas and what they are trying to solve. This process often helps them find new avenues to search and helps them answer their own question
Re:Shopify cancels all recurring meetings with over two peop... by bluefirebrand on Wednesday January 04, 2023 @10:33AM (#34246735)
Sure.

I don't just offer to have a call when someone says "Hey I need help"

My approach is to have them write out the issue in text, and say what they've tried. Then I judge the urgency and if it's a barn burner I get on a call immediately. If it's a Junior blocked on something that I think they can solve I will tell them we can have a call in a half hour or something and very often they do solve it on their own.

Essentially I use the async communication methods as the gatekeeper to prioritize the incoming requests for my time, but when I do give people my time it's on a call so I can give them my full attention.

Re:Shopify cancels all recurring meetings with over two peop... by don-code on Tuesday January 03, 2023 @11:12AM (#34233311)
I've noticed this as a cultural difference between "self-improvement" type engineers, and "dark matter" type engineers.

Self improvers are the ones reading Hacker News, going to conferences, and generally trying to hone their skill.

Dark matter developers are a class I've shamelessly stolen from https://www.hanselman.com/blog/dark-matter-developers-the-un... - which is definitely worth a read for the context, but the gist is that they're in this as a 9-to-5.

The trouble comes where the two groups meet. We can all learn about how to ask better questions and more generally improve our communication skills, but it's vastly more difficult to _make someone care_ to do so. We've all seen and empathized with https://www.nohello.com/, but if you link it to a dark matter coworker who behaves exactly this way, chances are they will see it as an attack, not as a recommendation - and that attack reflects poorly on you, rather than on them.

Re:Shopify cancels all recurring meetings with over two peop... by bluefirebrand on Tuesday January 03, 2023 @11:21AM (#34233462)
Well yeah. Simply throwing a link at someone with no context is always going to come across as combative.

I've had a lot of luck with "Hey, I appreciate that you always ask how I am when you're reaching out to me, but when you need something from me you can just ask upfront. You don't need to say Hi and wait for me to reply before asking. That way I don't keep you waiting and I can answer you as soon as I see your message"

You don't have to tell them that you actually want to prioritize them based on their question, and absolutely will keep them waiting if you don't think it's urgent.

Re:Shopify cancels all recurring meetings with over two peop... by scudsworth on Tuesday January 03, 2023 @11:21AM (#34233463)
if you've actually sent this website in response to someone chatting you, i guarantee that they think you're an ass. self-improvers too
Re:Shopify cancels all recurring meetings with over two peop... by molotovh on Tuesday January 03, 2023 @01:55PM (#34236105)
I've always seen it as part of someone's profile or status message. But more often, it's just sort of a silently agreed-upon philosophy among our team. "Hello" without context isn't ignored, exactly, but it's automatically the lowest priority. That approach is pretty common across our whole team.
Re:Shopify cancels all recurring meetings with over two peop... by DangitBobby on Tuesday January 03, 2023 @11:20AM (#34233437)
So which one of these groups prefers a call?
Re:Shopify cancels all recurring meetings with over two peop... by gamblor956 on Tuesday January 03, 2023 @01:21PM (#34235470)
Dark matter does the hidden work that nobody sees but which is absolutely vital: it provides structure to the universe and makes our existence possible.

So dark matter developers then are the most important kind of developer: doing the vital work that keeps the company going but which nobody else sees because they're just doing the job properly.

And then of course their are the flashy visible developers who want everyone to know and see that they're working, because ultimately what they do doesn't really matter even though it may generate a lot of flash and noise.

Re:Shopify cancels all recurring meetings with over two peop... by dagw on Tuesday January 03, 2023 @11:14AM (#34233348)
One advantage with "call communication" is that I can clear the problem in single 'block' of time and then get back to what I was doing know that the problem was put to bed. With "type communication" there is a risk I'll be pinging every 10 minutes with "no that didn't work, got this error message, any other ideas?" for an undefined amount of time, constantly taking me out of my flow.
Re:Shopify cancels all recurring meetings with over two peop... by marcosdumay on Tuesday January 03, 2023 @12:12PM (#34234303)
On the other hand, there exist people like me. I simply can not do research while on a call.

It has happened plenty of times that I had a simple question during my research, and the other person very helpfully decided to help me solve the problem, instead of just answering. The result is always that it takes hours of both of our times to get little done, and the problem actually gets solved afterwards because the research was not all done yet.

Re:Shopify cancels all recurring meetings with over two peop... by yamtaddle on Tuesday January 03, 2023 @11:22AM (#34233477)
The one guy I knew who'd consistently turn a quick async 5- or 8- message Slack between two or three people into a 15-minute scheduled phone call also double-booked a whole lot of his time and didn't seem to do much aside from say one or two not-very-useful things in meetings before leaving in the middle of it for the next one.

I think he just wanted shit to stick on his calendar for the sake of having a (more than) full calendar, which I'm guessing he found useful for advancement or deflecting criticism. Given some of the other stuff he did and said I think an awful lot of his behavior was one kind of career-hack or another.

Re:Shopify cancels all recurring meetings with over two peop... by xyzzy123 on Tuesday January 03, 2023 @04:23PM (#34238265)
It gets worse in huge orgs, each team tends to have its own protocols.

To talk with "foreign" team, you have to figure out if they are teams / meeting driven, slack driven, use webex, only reachable via email, have their own weird thing, ignore everything that doesn't come through a manager, or only respond to service now tickets, or require a ticket AND and followup (via one of the above methods) to get them to look at the ticket.

Figuring out how to talk to all the different people you need to takes several months and a lot of people leave before working it out.

If you stay long enough you end up with an informal network of people in the company you know and trust and work with them to get anything done. Often these are helpful ICs working around non-responsive management.

Re:Shopify cancels all recurring meetings with over two peop... by canucklady on Tuesday January 03, 2023 @10:44AM (#34232872)
Also ex-Shopify. Tobi has done this a couple times, and IMO it comes from a place of narcissism. It's applied very arbitrarily across the entire org at random times. It very much feels like he wants to do something big and visionary instead of the boring day-to-day of actually managing like an adult, so he just throws bombs that generate headlines.

Even for devs who didn't have a lot of external meetings it was a pain because the executive leadership is basically just undercutting the authtority of managers. When I was there Shopify's middle management was extremely ineffectual because devs basically had free reign and executives didn't put any effort into top-down management, they just focused on "vision" (like joining the doomed Facebook crypto project, or hiring interns based on their esports experience)

Re:Shopify cancels all recurring meetings with over two peop... by lvl102 on Tuesday January 03, 2023 @10:51AM (#34232989)
Does Tobi even work these days? Sometimes I think he prioritizes playing video games over running a multibillion dollar company. It’s frustrating because Shopify could have been much bigger as a result of the pandemic if they had someone with a bit more ambition.
Re:Shopify cancels all recurring meetings with over two peop... by agd on Tuesday January 03, 2023 @11:32AM (#34233648)
This seems odd to me, given that he looks (from the outside at least) to be one of the most ambitious CEO's around. E.g. Building a fulfilment network to compete with Amazon.
[dead]
Re:Shopify cancels all recurring meetings with over two peop... by thecoppinger on Tuesday January 03, 2023 @04:29PM (#34238337)
Can I ask what your source for this is? Perhaps you're an ex-employee?

I never worked under Tobi directly (or even close), but I was almost always thoroughly impressed with his communication and direction. I think I have a totally different take than the one you stated. The only axis I could see Elon & Tobi both sitting on is being members of the tres comas club.

Re:Shopify cancels all recurring meetings with over two peop... by canucklady on Thursday January 12, 2023 @12:24PM (#34357188)
Externally he has a personal writer whose whole job it is to make him seem smart. He's the darling of the Canadian tech industry, which badly needed a win since the implosion of Nortel, so he has a ton of advantages. In SV he would be a mediocre wannabe founder but in Ottawa he's hot shit.
Re:Shopify cancels all recurring meetings with over two peop... by thecoppinger on Thursday January 12, 2023 @10:40PM (#34363684)
That seems disingenuous at best—the man helped create Ruby on Rails & founded a mutli-billion dollar tech startup that has been wildly successful. Is there really any ground to question his intelligence, or rather, whether or not he's smart?
Re:Shopify cancels all recurring meetings with over two peop... by ghostbrainalpha on Tuesday January 03, 2023 @11:37AM (#34233730)
Tobi is cool as fuck.

Your experience reminds me of the saying, sometimes "the best people to work WITH are the worst people to work FOR".

Re:Shopify cancels all recurring meetings with over two peop... by ourmandave on Tuesday January 03, 2023 @01:20PM (#34235434)
This reminds me of SNL's Undercover Boss Starkiller Base ~ Kylo Ren

https://www.youtube.com/watch?v=FaOSCASqLsE

Kylo Ren as Matt: "He said Kylo Ren has an 8-pack. That Kylo Ren is shredded."

Re:Shopify cancels all recurring meetings with over two peop... by yowlingcat on Tuesday January 03, 2023 @01:39PM (#34235830)
* * *
Re:Shopify cancels all recurring meetings with over two peop... by acomms on Tuesday January 03, 2023 @03:45PM (#34237760)
Not OP, but I worked for Tobi when I was at Shopify. He is indeed cool as fuck.
Re:Shopify cancels all recurring meetings with over two peop... by ilrwbwrkhv on Tuesday January 03, 2023 @12:29PM (#34234619)
Classic Canadian spirit. Ambition is never on the charts. Anybody who comes to Canada gets steeped in lethargy and sloth.
Re:Shopify cancels all recurring meetings with over two peop... by croes on Tuesday January 03, 2023 @12:42PM (#34234839)
So classic german-canadian spirit: I will do it perfectly ... tomorrow.
Re:Shopify cancels all recurring meetings with over two peop... by granshaw on Tuesday January 03, 2023 @12:35PM (#34234725)
Ooof I sense a juicy backstory here
Re:Shopify cancels all recurring meetings with over two peop... by rr888 on Tuesday January 03, 2023 @12:42PM (#34234849)
Not really, I come from a similar country. If you’re ambitious – move to the US or UK, if you want balanced lifestyle – stay and don’t work too hard.
Re:Shopify cancels all recurring meetings with over two peop... by KRAKRISMOTT on Tuesday January 03, 2023 @01:28PM (#34235596)
Aussie?
Re:Shopify cancels all recurring meetings with over two peop... by yoru-sulfur on Tuesday January 03, 2023 @01:09PM (#34235243)
Tobi still actively works on project within Shopify.

I've worked on projects within the last year that had (pretty heavy) direct involvement from Tobi.

Re:Shopify cancels all recurring meetings with over two peop... by frakkingcylons on Tuesday January 03, 2023 @05:29PM (#34239069)
Paging @xal

/s

Re:Shopify cancels all recurring meetings with over two peop... by a4isms on Tuesday January 03, 2023 @02:30PM (#34236719)
Re:Shopify cancels all recurring meetings with over two peop... by gernb on Tuesday January 03, 2023 @03:58PM (#34237945)
I'm sure there are other solutions but in my building tons of meeting rooms go empty because they've been booked for endless reoccurring meetings that no longer reoccure. The solution was to clear all of the reservations and say to rebook if you still have meetings
Re:Shopify cancels all recurring meetings with over two peop... by tomhallett on Tuesday January 03, 2023 @04:27PM (#34238313)
Was that solution "cancel meetings" or "clear all physical room reservations from meetings, but leave the meetings alone"? Sounds like there's a slight difference there.
Re:Shopify cancels all recurring meetings with over two peop... by zyang on Tuesday January 03, 2023 @04:43PM (#34238506)
If you are a self-made billionaire you should be allowed to be a little narcissistic. But seriously this is more like a sign of panic. This quarterly numbers is going to be bad.
Re:Shopify cancels all recurring meetings with over two peop... by cyanydeez on Tuesday January 03, 2023 @08:42PM (#34240821)
No one in a modern democratic society is self made
Re:Shopify cancels all recurring meetings with over two peop... by acjohnson55 on Wednesday January 04, 2023 @07:49AM (#34244903)
No, I don't think you should be allowed to be narcissistic if you are a self-made billionaire, whatever "self-made" means.
Re:Shopify cancels all recurring meetings with over two peop... by hungryforcodes on Wednesday January 04, 2023 @04:19PM (#34251830)
Ok, so replace him.
Re:Shopify cancels all recurring meetings with over two peop... by paxys on Tuesday January 03, 2023 @02:39PM (#34236850)
It's bizarre to automatically cancel all meetings even if it is just company employees involved. Yes some meetings are pointless, but that doesn't mean all of them are. People are just going to waste more time setting them all back up again.
Re:Shopify cancels all recurring meetings with over two peop... by maxbond on Wednesday January 04, 2023 @02:20AM (#34242986)
Perhaps better to randomly select 10% of meetings, inform the participants it will be cancelled next week & that they should discuss whether it's necessary at this week's meeting, and then axe it. If they put it back on the calendar, let them. Then put out a poll asking if this was a useful exercise. Rinse and repeat until people start reporting it's not useful or you've cycled through all the meetings.

The reason I speculate this may be better is that it respects the agency of employees more, isn't such a shock to the system, and allows a buffer time to correct serious issues such as those mentioned in the top level comment.

Re:Shopify cancels all recurring meetings with over two peop... by KyeRussell on Tuesday January 03, 2023 @06:16PM (#34239529)
Even if my meetings were entirely internal, I’d literally quit my job if this sort of techno-micromanagement was trust upon me because someone at the top of the pyramid had a brain fart. How utterly absurd, and a great way to ensure that your employee pool is stacked with cult followers.
Re:Shopify cancels all recurring meetings with over two peop... by SergeAx on Tuesday January 03, 2023 @07:59PM (#34240440)
My current company uses MS Exchange with Outlook as client, and there's a cap on a recurring meeting occurrences. First I thought it is annoying, but now I believe it is actually a good product decision to force people to re-evaluate the need for those meetings.
Re:Shopify cancels all recurring meetings with over two peop... by nosefrog on Tuesday January 03, 2023 @10:59PM (#34241845)
I wonder if this is actually a technical limitation in Outlook :)
Re:Shopify cancels all recurring meetings with over two peop... by SergeAx on Sunday January 08, 2023 @12:42AM (#34296421)
Only if they used a byte value to store repetition/days count, which is unlikely.