I guess I’ll have to tell the junior I’m mentoring that we are doomed.
Annnnnnyways, I’ve been having a great time mentoring a junior engineer at my company. We regularly meet to discuss his work and I constantly stress “please bother me if you have questions.” I reach out once a day to ensure he’s good to go and he often reaches out a few times a day for questions. We assign him work that is challenging, but within his skill set and abilities.
In summary, anyone saying juniors will suffer either has no idea how to mentor remotely or are just lazy. Adapt or die.
Edit: I will add that my company flies all remote employees into the office once a year for the sole purpose of team building. We did our hackathon in person and focused on building those bonds that can help people work better together. It’s technically optional, but who wants to turn down a free mini-vacation?