I still find this assumption baked in to a lot of the criticisms of remote work. I'll give the benefit of the doubt here that you don't thing remote = never talking to people, so the assumption would seem then to be that video conferencing and text chat is not "interacting" with people.
It very much is, and a lot of people have made it work in a lot of different contexts for a long time. Most of the drawbacks that still exist in certain situations are things that, given time, we'll solve.
Already in the past year, we've seen at least one report showing WFH productivity increasing 46% relative to the productivity in offices.[0] I can't think of any reason why this trend wouldn't continue--we're still at a stage where there's a _lot_ of low hanging fruit.
[0] https://www.nber.org/system/files/working_papers/w28461/w284...
Sure I learn where the bathroom is, what the specific local dev workflow is, etc. but in terms of fundamentally improving my skills as a developer that has always been to a very large degree due to my own efforts at seeking out knowledge.
Maybe it's a cohort thing. I've definitely coached, mentored a lot of other people.
I've never been in the situation where someone can magically grow my skills for me, or download information into my brain for me.
Sure, there's exposure to ideas regarding programming frameworks, ways of doing things, system design ideas to receive from colleagues & supervisors. And communication & leadership knowledge & experience gained as well.
But covid hit when I was maybe 6 months into my tech career, and I honestly don't feel like it had any negative impact. All of these things were transmitted just as effectively in a zoom call as they were in person.
And just fundamentally, think of the site you're on. How unimaginative. How big is your data set? Why can't your sample mentor well remotely? Are there bigger data sets or published analyses? What can you do to improve your model?
Or is it just that you prefer to work in an office, or you don't trust your employees?
Your argument is the "Think of the children^H^H^H interns" argument from the Cathy Merrill's Washingtonian op ed. [1] It doesn't hold water with anyone seriously trying to improve the productivity and happiness of a diverse workforce comprised of people who have different preferences for home or office; in person or zoom.
[1] https://www.washingtonpost.com/media/2021/05/07/cathy-merril...
Absolutely this. I love working remotely and will probably not go back to an office until at least the kids are out of school. But both being new and training new people are skills that are just _different_ from being in the office.
Open offices were not a good fit for me, but one valuable thing from a past job was sitting close to both my manager and their manager. That was a way to learn "Oh, that's how you talk to <client A, department B, etc>" without having to be told "this is how you talk to these people." Training a remote new person requires so much more intentionality that most people are not accustomed to.
Open offices are not a good fit for anybody.
IBM studied this back in the Dinosaur Age. Bell studied this back in the Dinosaur Age. Dedicated offices with a door are the most productive. Period.
What open offices are is "cheap".
Aren't there engineers who grow and evolve through the sort of "mentoring" (ad-hoc or otherwise) they get through remote open source contributions? To the extent that a github presence is increasingly a prerequisite for certain engineering jobs I wonder if this shift isn't already under way.
I'm not saying it's a direct or even desirable replacement for IRL mentoring, but it does seem like there is at least a rough framework in place for helping people grow as engineers outside of a workplace. It's a little more self directed and rough and tumble, but then work in general seems to be going in that direction over the last few decades.
If you're Netflix or Google and can afford to only hire senior engineers it's fine to let everyone work from home. Most organizations need to organically level up talent via mentorship and in house training.
Basically, work is going to get more flexible but the idea that nobody ever needs to interact with humans in real life again is insanity. People may spend fewer days in the office but in the end, most of us will be back in offices at least a few times a week.