I’m wondering if anyone has advice on how I can continue to grow and become a top-class engineer within a remote environment?
Based on my experience so far, it’s very difficult to both onboard and mentor a junior from a remote setting. It’s not impossible, however, a lot of employers / teams still have not setup effective means for including and training the less experienced members of the team. I realise that much of this learning is of my own responsibility but I really, really miss spending time with my team and learning from those more experienced than I. I feel as though I have stagnated an awful lot over the last two years and there’s only so far self-learning can take you when software engineering is such a collaborative process.