We train new devs at our office using screen share and open audio channels. Which is to say there’s ways to do it. It’s a bit disingenuous to brand WFH as self centered and not helpful to new devs.
- You lose all asynchronous aspects to work.
- Screensharing is basically one screen at a time and usually "zoomed in", not representing your actual screen. You can't sit side by side and compare laptops. You lose a lot of those subtleties about how you physically do the work.
- Open audio is, I wager, very atypical. For me, it's almost a faux pas.
- This can add up to a lot of lost time for senior devs, so it's going to be avoided. Meaning you'll need to push uphill to make it happen.