Re: The struggle is real
The struggle is real, indeed, but the fix is not automatically "oh well, everyone work in offices forever".
If you try a new thing, encounter a problem and immediately go back to the old thing, you'll never move forward. Before giving up and going back to the old way, you need to look at ways to fix the problems you ran into. Onboarding is difficult if you just try and make it work exactly the way it worked before, only over Zoom? Okay, then that needs fixing. Fix the documentation! That will help out with much more than just onboarding. It's a perennial problem that nobody sees updating docs as important enough for it to get done - well, now it's more important, right? So get it done. Training videos suck? Well, make better ones. As an old codger (I'm 41, that counts, right?) I firmly believe this generation spends all its time glued to Tiktok and Youtube anyway, so it's not like the concept of "watching videos" is inherently a problem, right? Seems more likely the problem is "the videos suck".
Discussions between multiple employees on video chats are indeed generally terrible - so don't use video chats for casual discussions. Use chat. Again, it's not like people are against group chats, is it? We appear to voluntarily spend hours of our lives hanging out in them. Doesn't seem like doing this at work as well should be an insuperable problem. Heck, maybe some folks would like to use audio chats - chat systems all support those, these days. Both text and audio chat are much better than video chat for casual, unscheduled, and ongoing chatter because the social expectations around them are different: on a video call everybody expects everyone else to be 100% focused on that call, ideally staring at the camera all the time. This isn't how you behave when you're sitting with other people in an office, so it can't replace that experience. Group chats are much *more* like sitting with other people in an office in a lot of ways.
And heck, if you try all that and still find onboarding works better in person - then *do onboarding in person*. This is what my company does even for people who will subsequently work remotely - you go to an office for a week of onboarding that all happens in person, in a cross-functional group. The company can require some more experienced folks from your departments to be there to do the 'folk wisdom' stuff. It's much better to have to take a shift helping out onboarding for a group of new folks every so often than to be expected to be in the office three days a week forever just 'cuz.
I've worked fully remote for nearly 15 years now. It works fine because the work environment is set up to expect and handle this (because folks are very spread out geographically anyhow, even the ones in offices). We use chat systems for casual chatter. We use ticket systems for tracking work. We have in-person onboarding for new folks, and regular conferences for everyone to get in-person energy and the whole "new ideas to work on" thing. There isn't just a binary choice between "everyone comes into the office all the time" and "everyone sits in their house on video calls all the time".
If you get stuck with a company that doesn't want to make an effort to make remote work actually, you know, *work*, that indeed sucks. But it doesn't mean the concept is doomed.