DEV Community

Cover image for The Perils of Remote Work
Adam Nathaniel Davis
Adam Nathaniel Davis

Posted on • Updated on

The Perils of Remote Work

A good friend of mine asked me to write this post. Actually... to be more accurate, he asked me to write something about the hesitance of corporations to support remote work - and why they're being so shortsighted when they throw up roadblocks to the remote workforce. I fear that I'm not gonna write quite the article he was hoping for.

To be clear, I've worked remotely during several periods of my life. Right now, I'm a fulltime, fully-remote employee. And I absolutely love it. I hope to never be working in an office again. I scoff at many of the artificial barriers that keep coders chained to physical desks.

So why was I tepid about writing this article?? Well... as much as I love remote work, and as much as I truly believe that far more jobs should offer remote options, I don't quite see it as the panacea that some of my colleagues claim it to be.

Working remotely is friggin awesome! But it's awesome for me. And it's awesome for my current employer. But I'd be the first to tell you that it's definitely not "friggin awesome" for every employee - nor for every employer. Let me explain...

Alt Text

The Mirage

Whether you've worked remotely or not, almost all devs have thought, at one point or another:

I'm staring at this screen all day. I could be doing this just as well while sitting in my employer's cubicle, or while sitting in my house in my boxer shorts, or while sitting on a beach in the Cayman Islands.

And I'd be the first to tell you that you're not wrong. But you're not entirely right, either. To be clearer, you're not accurately representing all of the variables in the equation. Where you're physically sitting, while you code, is usually a very small factor in your productivity. Far more important is:

  1. Where are your coworkers located?
  2. How are you communicating with your coworkers?
  3. What type of communicator are you?
  4. How is your employer accustomed to managing remote workers?
  5. Be honest with yourself - be really friggin honest: Just how well do you work by yourself??

These questions are not trivial. They can make-or-break your remote gig. None of these questions are meant to derail your desire for remote work. But I want you to think - very carefully - about these things before you dive blindly into a remote gig.

I've been on the wrong end of these questions - and I've paid for it by having several remote gigs that were... awful.

Alt Text

Everyone Else's Location

Although I can't fault anyone who's angling for remote work, you need to think, very carefully, about whether you truly want to be remote - if everyone else in your company is onsite. There are times, usually based on someone's personal history, when someone can leverage an otherwise-onsite gig into a remote position. And that's... great?

But if everyone else in your company is onsite, you need to think very carefully about whether it's a good idea to go remote. As much as I now adore remote work, I've come to the conclusion that, if everyone else in the company is onsite, you need to be extremely cautious about whether you go remote.

Too often, we assume the only "obstacle" to remote work is our employer's permission. But even if your employer wholeheartedly approves your remote status, it can still lead to massive problems if the company, in general, is an "onsite" company, and if the rest of your team members are all onsite.

A classic warning sign, in this regard, is when you find that meetings are being held without you - meetings of which you were never aware. I've been in the room when a remote employee says (via speakerphone), "When was this discussed??" And the manager, without missing a beat, says, "Ohhh... We weren't sure how to reach you yesterday afternoon, but we had an impromptu conversation about it here in the office."

In fact, I've witnessed this so many times in my career, that I've now formulated one simple rule about remote work:

If professional/corporate advancement is your goal, you should never work a remote job when most/all of the rest of your team is onsite.

I don't really like typing that. It doesn't feel "fair" to me. But it's true. If you're working for a company where everyone else is onsite, you need to be extremely careful about whether you accept/pursue remote opportunities with them. And if you still want to fill a remote role - with a primarily onsite company - you need to be prepared for the real possibility that, at some point, you will essentially be left behind.

I've also found that remote work is a near-impossibility if I accept a position with a company in my home town. Even if I interviewed with the explicit stipulation that I'm to work remotely, that stipulation tends to fly out the window if the employer knows that I live right there, in town.

If you live in, say, Chicago, and you deeply desire to work remotely, then for cripe's sake, don't accept a so-called "remote" position with any company with offices in Chicago. I know there are exceptions to this. But those exceptions are... exceptional.

Too many times, I've found that someone talks all high-and-mighty about "remote work" while I'm interviewing. Then, when I'm hired, they assume that I can absolutely slide into the office on a darn-near-daily basis if they know that I live in town.

When you're physically remote, no one assumes that they can schedule an in-person meeting with you. But when everyone knows that you live right here, in the same town, well... they tend to assume that they can also schedule you for onsite meetings.

Alt Text

Digital Communication Is Communication

Does your employer have a Slack channel? (Or a similar chat application?) Does your company work "well" over email? Are your coworkers comfortable jumping on Zoom? (Or a similar video conferencing medium?)

These are not throwaway questions. Even in our modern age, I find that there are some companies that rely heavily on digital communication. And others that always seem to fall back on real-time, in-the-flesh, face-to-face.

What does this have to do with you??

Well, if your company still relies on that back-slapping, in-yer-face kinda camaraderie, then you need to think very carefully about whether you really wanna be the "remote person" on the team.

Set your judgments and emotions aside for a moment. I'm not asking whether they should be so dependent on in-the-flesh communications. I'm asking you whether they are dependent upon them. Because, if they are, then it won't matter where you think they should be. All that will matter (for your career), is where they are, right now, as a company. And if they're stuck in that "old boy" mentality, you could be shooting yourself in the foot by going remote.

You may be thinking, "Oh, mannn... I hate Slack." And I'd agree with you!!! And you may be thinking, "Oh, mannn... I hate Zoom." And I'd agree with you!!! But if you're working remotely, there needs to be some kinda way to "connect" with your coworkers. And if you're working remotely, and your company isn't comfortable with any kinda chat/video solution, there's a great chance that you'll find yourself becoming increasingly marginalized as time goes on.

Alt Text

Remote Work Is NOT For Introverts

I'm gonna say this again. Cuz I fear that some of you may have blown a mental gasket with that last headline:

Remote work is NOT for introverts!!!

On the surface, remote work probably sounds like the ultimate solution for the ultimate introvert. Right?? But I'm here to tell you - that is not the case. In fact, I believe strongly that introverts have possibly the hardest time dealing with remote work.

Remote work is a lotta things - but "introverted" isn't one of them. When employees are remote, they need to behave in distinctly extroverted ways to foster the proper function for themselves and all around them.

Think about this: If you're alone, on a mountainside, with absolutely no physical interaction with the "outside world", how do you ensure a meaningful, ongoing collaboration with your team members??

The answer is: through copious communication. Probably a lot more communication than you'd need if you were in the same physical space as your colleagues.

Let me put this another way: How do you maintain a healthy, loving, long-distance relationship? Is it by clamming up and limiting your communication? Or is it by going out of your way to communicate even more than you would if you were in the same physical space??

I'm raising my hand here. When I'm "nose-down" on code, I'd really appreciate it if I didn't have to talk with anyone. Just leave me the-eff alone. But that leads to massive, near-immediate problems when you're working remotely.

Remote work doesn't cater to the introvert. IMHO, effective remote work punishes the introvert. I truly believe that many introverts thrive in an onsite environment, where they can be physically present (and thus, available for the occasional "drive by"), but they can hole away in their cubicles.

When introverts work remotely, they tend to avoid status updates. They tend to shun chat and conference calls. And this leads their managers to wonder... just what in the heck they're doing?? And if you really wanna set introverts off, give them a long interrogation about what they've been up to.

Alt Text

Culture Counts

Whether you're considering a brand new company, or whether you're angling for a new role with your 20-year employer, I want you to think - deeply - about the particular culture that you're in.

Specifically, there are just some companies with an outright hostile viewpoint toward remote workers. They assume that remote workers are lazy, or trying to "get one over" on the company. There are some - nay... many - companies that simply will not view remote workers in a fair light.

Of course, there are some companies that understand remote workers. Some even embrace them. But as much as I adore remote work, I'd be the first to tell you that remote work only makes sense if you're with a company that has a nurturing culture.

This is particularly difficult for some people to accept. They get this "dream" in their head that they want to work remotely. And then, after sufficiently bullying their management chain, they get "approval" to work remotely. But after weeks or months, they're shocked to find that the arrangement has not turned out to their favor...

You see, even though I routinely advocate for remote work, I'd be the first to tell you that you can't force an onsite-centric employer to suddenly embrace remote work. It really is a culture thing. As recently as a few months ago, I've met CEOs of companies who openly professed to hating remote work. And you know what??? I'm inclined to believe them! If your employer isn't on that "remote train", it might be a waste of time to try to drag them onto it.

Alt Text

Know Thyself

This is the biggest part of remote work. I can't possibly emphasize it enough. Remote work is incredible... but only if you can be honest with your employer (and yourself).

There can be this overriding peer pressure to declare yourself in favor of remote work. And remote work is awesome - for those who are suited for it. But not everyone is suited for it. And that's... OK.

Some people have natural distractions at home: kids, spouse, poor work-from-home environment, etc. And there's nothing wrong with that - as long as you can be honest about it.

Some people really need that structure that comes with a "formal" office environment. And there's nothing wrong with that - as long as you can be honest about it.

Some people just have too many distractions in their home environment. And there's nothing wrong with that - as long as you can be honest about it.

You see, despite what some people might espouse, the simple fact is that I don't promote "remote work for everyone". Because... I know that remote work is not for everyone.

If remote work is for you, and your employer just doesn't understand, then I sincerely recommend that you put yourself in the market for a new employer. But it's silly to assume that remote work would be better for every one all the time. If you care about your career, you should think - very carefully - about the pros and cons.

Top comments (16)

blender profile image
Saloni Goyal

As an introvert, I can say be it in office or with remote work I would not shun chats or conference calls. I think that is unprofessional.

Yes we tend to be more selectively social and would like it if people just let us be most of the time, but I think even introverts care deeply for work and delivering the best possible results.

I even tend to schedule more 1:1 with my manager now that we are working remotely to have proper communication and get timely feedback.

Remote work gives me chance to be actively social while not having to partake in office gossip which tends to drain my energy.

But yes point being office or remote work, being an introvert is no excuse to being unprofessional.

bytebodger profile image
Adam Nathaniel Davis

Totally agree. And I figured that I'd probably get into some "trouble" using the word introvert - cuz there are a lotta competing definitions of what an "introvert" really is.

When I used that term here, I was trying to convey the concept of some dev types who really prefer to just hunker down into a programming task and be left alone. When I'm working in an office, I can get away with that kinda non-interaction for a good long time. Because my coworkers see that I'm there and they can see that I'm nose-down on a project. And if they really need to talk to me, they know that they can always walk over to my desk and tap me on the shoulder. (Cuz I won't hear them - I'll have headphones on.)

But when you're remote, if you try to go into one of those "programming caves" for more than a half-day or so, you'll quickly find that your coworkers have no idea what you're doing, or even if you're doing.

blender profile image
Saloni Goyal

Yes makes sense. Especially if you join a new company or team in a remote work situation where people have no idea about how you tend to operate. They might just think you are slacking off.

190245 profile image

Great article, though I disagree (based purely on anecdotal evidence) on some parts.

Lets start with introverts.

Normally, I'm pretty introverted. Onsite in the office, for at least the last decade now, and especially in meetings, I'm pretty damn extroverted. If I have an opinion I'm going to say it and not give a damn. I'll happily fight my corner.

Then Covid was a "thing" and suddenly, my employer mandated that we all work from home, 100%. I bought myself a new hammock & a few creature comforts, and happily setup an office in the back garden. I couldn't be happier, and probably counter intuitively, I've gone from being a Senior Dev to a Dev Manager while working from home (so, promotions are indeed possible).

Now, since I've come from being a Developer to being a Manager, I've dabbled with being a PM in the past, and I've worked in one form of Agile or another for around a decade or so... I understand how to look at the data so I can tell if we're delivering value or not, and simultaneously look to see if anyone is "gaming" the story points, and look for signals that the guys might need more training in certain areas. I have no need to ask someone what they've been doing, I can see it all in Jira and git (but obviously, if they take 2 weeks to change 1 line of code, then I'll be a little concerned about their work-life balance).

Note here though, that as you imply, the whole company is now remote, so things like "watercooler chats" happen online.

You see, even though I routinely advocate for remote work, I'd be the first to tell you that you can't force an onsite-centric employer to suddenly embrace remote work.

People can't, I agree, but governments & viruses seemingly can.

My employer was 100% "bums on seats" before Covid. I live in the UK, and the government started Covid lockdowns with "if you can work from home, you must/should"... and legally, my employer could have still said "you have to come to the office" - but the en-mass resignation revolt that would have happened, made them take a different approach.

Now, we're 100% remote, have been since around mid Feb 2020 and have "no concrete plans to ask anyone back to the office much before June 2021." After that, they're already talking about some mix of remote & office work, for all roles.

Finally, I honestly don't think the issues you've seen with remote adaptation are company specific. I think it's more management specific. Maybe that's a semantic debate, since the management effectively set the corporate culture.

bytebodger profile image
Adam Nathaniel Davis

The pandemic has absolutely forced many organizations to utilize remote work - whether they wanted to or not. But while the pandemic can force an employer's hand, it won't necessarily make them good at managing remote work(ers). Some will embrace it. Others will stubbornly "get through it" - biding their time until they can call everyone back into the office.

I've already heard lots of stories from both sides of this. Some talk about how the pandemic actually led their company to switch to remote work. Others talk about how badly the company handled the situation and how they're all gonna be called back into a physical location as soon as it's feasible.

190245 profile image

I suppose, in a way, we were "forced" - and yes, there have certainly been "ill-informed" choices made higher up the food chain.

But ultimately, we were told 1 week before the lockdown was officially announced "Go home", and while we will be going back to the office, we're also told not to worry about it for the better part of another 6 months, and we'll have some WFH ability that wasn't there before.

So I think we fall somewhere in the middle of the good<->bad spectrum.

writingmetier profile image

Nothing to add here. Great research, Adam

Sloan, the sloth mascot
Comment deleted
bytebodger profile image
Adam Nathaniel Davis

but it should be a fundamental right for anybody when the job allows it

I don't personally agree with this, but I get your gist. I think it's unwise to ban remote work. But IMHO the employer is paying the salary, and as such, they have the right to decide on the work arrangement/environment that works best for their preferred style of doing business.

you need specific skills

Couldn't agree with this more. This was just a general, 10,000-foot view kinda article. But there are a lotta specific things - skills - that you should have to be an effective remote worker. Same goes for the employer.

darkwiiplayer profile image
𒎏Wii 🏳️‍⚧️

it should be a fundamental right for anybody when the job allows it

When does a job "allow" remote working though? When processes are built around people being physically present, how much change is acceptable?

julia_moskaliuk profile image
Julia Moskaliuk

Honestly, I prefer remote working to office. And I try to learn more information about effective ways of working from home (it's all about 'organize your workplace', 'how to get rid of distractions', 'how to be extremely productive', 'how to communicate with customers or team', 'time management methodologies' etc). I've found a new interesting post about balancing abilities in real life and remote work trends. I'll attach the post here, and I hope it'll be useful for everyone

oguimbal profile image
Olivier Guimbal • Edited

Nice article !

In the light of all that, what do you think of partially remote work ? (except that it can slide to fully-onsite work)

For instance, I'm a manager (CTO), used to work remotely and isolated from buggers every morning. I found that I'm more productive that way. Having some time alone.
What would you think of blindly generalizing that ?

bytebodger profile image
Adam Nathaniel Davis

Well, since I personally love remote work, I think what you're describing makes total sense. But at the risk of picking nits, I'll also say that such a scenario isn't really what I think of as "remote work". It feels more to me like "escaping distractions".

Of course, the distinction probably doesn't matter. If it works for you, then you should embrace it (and so should your employer/client/customer).

darkwiiplayer profile image
𒎏Wii 🏳️‍⚧️

And of course there's cases when remote work just isn't possible at all, even when your job is technically just writing code.

dvddpl profile image
Davide de Paolis

yet another awesome article Adam! thanx

fabriciadiniz profile image
Fabrícia Diniz

I loved it. Very nicely put.