logoalt Hacker News

jandrewrogers10/12/202414 repliesview on HN

I think a lot of people are talking past each other. I’ve mostly WFH since long before the pandemic, in many different capacities at many companies. A lot of people have tunnel vision and the reality is more nuanced than most allow.

For IC work that requires minimal collaboration, WFH is often more productive. Fewer interruptions, more focus. However, when the role requires detailed collaboration and regular interaction with others, productivity for WFH falls off a cliff. This has been measurable at every company I’ve worked for that does a decent job of collecting these metrics. And anecdotally, I can feel it in my own job. When I am doing focus work, WFH is great and I get a lot done. When I need a lot of whiteboard time or deep discussions with my peers, WFH is very inefficient regardless of the remote setup, and the difference is so stark that it is difficult to argue.

I think most people are talking their own book. If you are an IC or mostly just do individual focus work, then of course WFH is great. If you need to iteratively collaborate with people on complex design problems or work products, WFH objectively has low efficiency in every organization I’ve seen try it, including companies that are remote-centric.

There is a lot of motivated reasoning in these discussions and little acknowledgement that productivity between WFH and RTO varies greatly depending on the task at hand. Every company and most roles are a mix of these types of tasks. I think many companies these days recognize this and try to allocate accordingly, but it creates legal, social, and other issues if you treat employees differently in this regard based on the nature of their roles. The reality that some people must commute to do their jobs effectively creates a class system of sorts but organizations needs all roles to be setup to ensure reasonable productivity.

This is not a black and white situation, it is a complex social problem.


Replies

vbezhenar10/12/2024

It might be efficient to work 60 hours week. Doesn't mean we should agree to it. Remote work improves quality of life. I don't care about company KPI or efficiency, I care about my own well-being first and foremost, as long as I have a choice. Companies should adapt and if it means that their efficiency will decrease, so be it.

show 5 replies
steveBK12310/12/2024

Agreed its not black&white, but theres more factors than IC.

For example I think all new grads need to be house trained with some in-office period, as well as have made enough money/been subsidized to actually have a proper WFH setup. 22 year olds hunched over a 14" laptop screen on their nightstand ain't it.

For people who've done 10/15/20 years in office, we know how to manage our time remotely, and many of us have long had proper home office setups for weekends/after hours.

Further - many of us have long worked on globally distributed teams, so the concept of everyone getting around a whiteboard was literally never ever a thing.

COVID, remote, hybrid, etc have brought a whole new way of working and tools such that I can collaborate with my global teams in ways we never did 2019&before. It also means that even in-office, people are spending hours on zoom.. which seems counterproductive.

Anyway what we are really seeing is companies getting greedy. If you want to mandate in office days & hours, then maybe I don't need to check my email/slack first thing in morning, right before bed, and over the weekend. Maybe if I'm not allowed to work remotely, then I can't help with your urgent issues at 10pm or Sunday afternoon, etc.

show 2 replies
Roark6610/12/2024

It really depends on the people you're dealing with and their motivation. I've been working from home 100% since early 2016. You can make it more efficient in almost everything (I don't do creative work - so I don't know how that would go). Add to it better wellbeing, lower environmental impact, better access to skilled workforce and lower cost for the company and there should be no doubt WFH works 100% of the time in 99% of companies. I often had small team leaders, or mid managers tell me, "but I don't really have that close personal relationship with some of the people WFH". Yeah, sometimes you don't. When you have a tough problem in the office and your boss comes down you can show him how everyone is so busy trying to resolve it. You have a group of guys looking very busy here, a loud meeting over there. And you can just run from one group to the other looking extremely involved.... When people WFH you actually need to know what they are doing (very rare a manager will have a knowledge to fully understand a deep tech issue at such level) or you just trust people are doing their best. And that is very difficult to do when you don't know if they aren't having a birthday party with their kid and pretending to work when your world is caving in. The solution? You have to have good technical team leads and you rely on them in such situations.

The horrible non-solution some companies try? Monitoring. Desktop casting, webcam always on. As long as you do that the productivity will plummet far below that of the office. Why? Because you give people another tool to show how busy they are "at work" other than the work itself. If you have no monitoring you have to prove you're working by doing actual work. We all know the products called "mouse jiggle" and such. If you cN get away with looking busy for the camera and moving the mouse many people will. All these people that pretend to work are a huge untapped economic potential. The key to utilising it is making them want to do the work.

wiether10/12/2024

I totally agree with the core of your comment since that's exactly what I'm telling people when we have discussions around the topic.

But I'm surprised how truer and truer this part sadly is :

> I think a lot of people are talking past each other. I’ve mostly WFH since long before the pandemic, in many different capacities at many companies. A lot of people have tunnel vision and the reality is more nuanced than most allow.

Your comment was at the top so I read it first. Then I browsed through the other threads and... Yes, that's quite sad.

It's just simple empathy. You know what's good for you/what you want, that doesn't mean everybody should live their life the same way.

benterix10/12/2024

> I think a lot of people are talking past each other.

Of course. Apart from the WFH majority there also vocal proponents of hybrid (and I believe some who believe in full RTO, although these seem to be very few).

The solution to this conundrum is to give people a choice. Yes, I worked for a few companies who do just that and everybody is happy! Those who want it, come to the office, those who don't, work from where they wish. Everybody's happy, and it's just that simple. The fact that most companies are afraid of even considering giving people a choice is a sign of... I don't know, a "tunnel vision"?

show 1 reply
J_Shelby_J10/12/2024

This is a good comment and I had to think about it for a minute. I do agree with you in practicality, but I also think in person works because most people flat out can’t or won’t take the time to communicate effectively in writing. Put them in a room and they’re suddenly forced to do it. But that said, just because most people can’t effectively communicate and instead use async communications like slack zombies is not my problem. If lawyers can handle contract negotiations over email, you can handle managing people with a ticketing systems and well written emails. I mean, by the sounds of it you won’t, and that’s ok, but that’s either a skill issue or a choice and I’m tired of pretending otherwise.

show 3 replies
xnx10/12/2024

Agree. I don't think there's enough discussion about how bad remote collaboration tools are beyond "Teams sux". We need low latency, large screen, high resolution tools like Google's Project Starline, which is a good step in that direction. Voice cloning and deepfakes offer a plausible route to achieve very high fidelity in low bandwidth, but I think Zoom et. al. may be reluctant to explore that path because of its [currently] creepy perception.

Unbeliever6910/12/2024

I personally had the opposite experience when it came to highly collaborative SMALL teams. In my last WFH project, lasting a couple of years, we worked 8 hours a day in a video call with our cameras turned on (most of the time). We did code collaboration in VSCode, design collaboration in Figma, and database/architectural collaboration in Miro. Everything else was via screen share. For our team it was HIGHLY effective. It didn't hurt that we all enjoyed working with each other. The choice to work in video calls with our cameras on was less about accountability and more about feeling connected. Nobody judged if your camera was off or you left the call. Easily the best years of my career.

DrBazza10/12/2024

WFH is best for focused work. Office is best for collaboration. I'm not sure I've found a tool that works for collaboration like a whiteboard. Digital solutions just never really worked in our company and we tried a few.

On the flip side, open source projects function just fine with 100% remote work in different time zones.

One thing I found with WFH pre-and-post Covid is the the 'Feynman moment'- "If you cannot explain something in simple terms, you don't understand it". Complex architectures in the minds of a few people, or the way creaky systems worked together, and so on. Or to put it another way, no documentation for offline folks, because no one considered it important. So much for all that boasting about business continuity plans.

Which is almost a justification for being in the office, just to ask 'those people' how things works. It should also be a big red flag to management that things need fixing. But that's in the category of the management not seeing the financial benefit of doing it as there isn't an instant measurable up-front saving.

(edit) 'those people' are typical senior devs, and senior devs are often most likely to want to, or can, WFH.

show 5 replies
j7ake10/12/2024

When figuring out precisely what problem to work out, in person meetings are critical, and WFH is a huge obstacle towards progress.

Once a problem is well defined, WFH is more productive.

bromuro10/12/2024

What is an “IC work” and what does it mean “being an IC”? Can’t get the acronym.

show 2 replies
Fanmade10/12/2024

I agree it's not a black-and-white problem, but I don't fully agree with your statement about collaboration.

I am a senior software developer who was entirely against working from home until 2020. Now, I can't imagine ever returning to working on-premise without losing a lot of productivity and most of my motivation.

I am absolutely for meeting the people I work with in person occasionally, though. But we barely do any productive work at these meetings. We usually have workshops or something similar, but for me, it is more about socializing with people than really getting anything done. In my experience, some people are tough in online meetings, but they are suddenly the nicest if you meet them in person.

However, one of the aspects that has improved the most for me since Covid was collaboration, as strange as this may sound.

Before, we were all sitting in an ample open office space. If you wanted to talk to anyone, you walked to them and spoke directly with them. Some had the rule that wearing their headsets meant they were focused on a topic and did not want to be distracted for that time. That did not always work well because some people forgot this rule (strangely, these were very often the same sales guys), the developers forgot to put on their headsets, or they forgot to put them down after they were available again so often, that you just had to ask them anyway if you ever wanted to get your answer.

Also, we could not work in larger groups without getting into one of the meeting rooms, which were always in high demand. Then there was the simple factor of different people having their own issues. There are these guys with questionable hygiene, different preferences about temperature, the ones who don't like being too close to other people (social anxiety, I think), or people like me, who have awful hearing if there are too many people talking at the same time. And working on the same codebase was horrible. One person had to connect their computer to the meeting room display and either do all the typing or we had to take turns. And that was if we had a room with a display... If we didn't have a meeting room or one with a display, we all tried to somehow stand behind one person typing. If that was in the "open office space," it also often annoyed people around us because of our constant speaking.

When we started working from home, all these problems suddenly went away. We could meet online, connect our IDEs (and/or have one person share the screen), and everyone could sit in their own environment. We often had group calls open the whole day, and most of the team was permanently in them. Some were muted, and you only heard the keyboard clicking from others. If someone had a question, they just asked away, and anyone could answer. If we needed to ask someone else, we just pinged them. They joined the meeting room as soon as they could and left after we cleared whatever we had to clear with them.

I don't work at that company anymore and am now self-employed. However, I have a colleague with whom I talk about four hours a day via online calls since we work together on almost all of our projects. Apart from that, it still works with our clients as before. If we need anyone, we ping them to ask if they have time. This usually results in an immediate call or only up to a few hours later.

But we don't have to search for a meeting room or annoy other colleagues with our "constant talking." Collaboration is now basically unlimited, where it was a struggle before. The next in-person meeting with one of our customers is at the end of this month. It will be an ~ eight-hour commute for me (each way), and I expect it to be as unproductive as the last in-person meetings. But we see the people in person and have some human-to-human interactions, which is nice and helps improve the relationships with the people we're working with.

IshKebab10/12/2024

Funny you mention whiteboard work. I agree that is one of the things that sucks remotely, but I also think it's because whiteboard support in video calls is universally awful.

Would it be as bad if everyone had a digital whiteboard next to their desk that synced with video calls? Probably not, but companies never pay for proper remote work setups (good cameras, microphone etc).

We're still stuck with Google Meet, which is honestly the best video call system (highest quality, most reliable) except that it doesn't support bloody remote control of other people's computers. So infuriating. "No click the next... down a bit. ok now type this... no not there in... no go back..." Ugh.