I remember working for a small agency in London with a bit of a top-heavy management structure. Many times would my shoulder be subtly gazed over to "check on progress". I ended up using IRSSI to chat with friends, wgets to read my fav blogs, and my twitter stream pouring into what looked like an excel spreadsheet UI . I always got my work done in the first couple hours of the day. I will always resent those managers…
I can't help but think that there must be some arbitrage opportunity there: massive companies hire top notch engineers and all make them waste their time in (commute to/from) offices. What if someone comes along and is like "I'm going to provide the exact same service, but without offices and everybody works from home". That company would have a competitive edge, because: people from the established company would hav…
The „on average” is key however. I’d say that most of the people don’t understand the cost of remote work until it hits them and simply not all can bear that cost.
It’s not like people are unwilling (occasionally you can find slackers) but it’s more often things like issues caused by functioning without micromanagement (which is the case in many companies), problem with written communication skills, communication process not efficient for remote work (e.g. water cooler knowledge share which is foundational for people breaks without water cooler) etc.
Then there’s self-drive requirement that can easily be extinguished by home conflicts, non-prepped environment or depression coming from isolation and lack of physical movement. Efficient teams are more difficult to create when there is no space for people to bond over non-work (team pizza/social events)
From my experience, both remote work proponents and opponents are right with their arguments but the crowd cannot be generalized. Some will suck at the desk, some will suck in remote.
As for „sit where I can see you” - that’s a standard offshoring practice, nothing new. You do get to the point of „who watches the watchers” conundrum sooner or later ;)