There's nothing wrong with remote in theory, but it simply does not provide equivalent networking potential to physical interaction. You can always go remote later. Good luck.
There's nothing wrong with remote in theory, but it simply does not provide equivalent networking potential to physical interaction. You can always go remote later. Good luck.
Then for a mid-career engineer I think your statement becomes accurate.
Personally I've worked with lots of remote teams from the get go and co-workers I've never met in person. It's actually been incredibly fine for me to build strong relationships with them, to the point where I eventually meet them after many years and can pick up conversations with them as well as any of their local colleagues.
Though again I think that varies by person. I'm what I'd call a very social introvert in that I take part in lots of company/industry community but don't have a need to socialize like an extrovert might. I think that's helped me because I don't feel isolated when remote, but I get on very strongly with a wide range of co workers.
Anyway, to the point, I think you're right in that it's harder to build those bonds, but it is doable.
I learnt so much during first three years of my career just by being around some of the most brilliant engineers. As an added bonus some of those became my life long friends or go-to mentors even though our careers have long since diverged.
I guess the true consequences (both good and bad) of full remote will begin to emerge in about 5 years from now.
I think this is key. If you have great coworkers on-site work really helps your development. But if your team sucks, it can stifle it. Having been on both sides, I would place an emphasis on your team, especially early, and look for jobs that have a strong mentorship program
I work with a number of people who were hired, both remote and out of network, pre-COVID, onto a mostly co-located team. They have built trust and a strong network within the company, leading to promos and significantly increased comp, and through their excellent performance have built networks that will stay with them throughout their careers.
One of the few times I worked onsite was at a place where ... many of the people on the engineering team already knew me. The company had rapidly hired many Rubyists, and they all had known me from the Atlanta Ruby User Group.