Like all generalisations, this one is wrong. What companies need to do is work out a hybrid approach or prove to their employees that it is necessary to come to the office. If you are working on a prototype robotics project you do need to be in the office, but if you are writing microservices you do not need to come to the office to watch the chest thumping antics of your CEO or sales people. I don't write better cod…
The problem is not that work like micro services can be done remote. The problem is remote workers end up doing other things than working. It makes a mess for meeting scheduling and collaboration. Effectively slowing the progression of the project down. I work at a company who his hybrid and has remote. Every remote engineer is damn near impossible to work with, a forget anything happening on Mondays or Fridays. “Oh…
Several companies I worked for used a very similar set of processes as when they were working in the office, paired with a set of wrong expectations with the employees.
Moving away from this and understanding how to work at best took several months, and entirely flipped around the team's ability to perform, to the point that being remote was even more productive both on a subjective and objective scale (e.g. lead/cycle time).