4 ms·
I don't know if they're more likely to fail in a company that understands how to work remotely. Although the article does seem to suggest this. My guess is that
by kypro 4y ago
I don't know if they're more likely to fail in a company that understands how to work remotely. Although the article does seem to suggest this. My guess is that this is more a product of companies recently going remote and not understanding how to do it right.
I've been working mostly remotely for the last decade, both as a junior and now as a senior and this hasn't been my experience at all. In fact, I'd argue the opposite is perhaps true.
I tend to define a junior dev as a dev who needs a decent amount of handholding where as senior devs are expected to be self-sufficient after a brief onboarding period.
If you're a senior dev and you're not self-sufficient then remote can be really hard because you have to constantly pester other devs for help over Slack and Teams, where as in the office asking someone for advise can be done less formally. What I've found is that it's really obvious when a senior dev isn't quite as senior as they probably should be when working remotely.
Junior devs on the other hand should be expected to need support and there's no reason they shouldn't be able to get that support if they're working for a company that has a good remote working culture. Ideally every junior should have a senior dev mentor assigned to them and they should have Slack channels in place where they can request help. Code needs to be reviewed by senior devs and ideally you should be working with them to solutionise before they even begin to write their first line of code.
Still, I think most junior devs would probably benefit from some office experience early in their career. I'm not sure your first dev job should be remote, but I don't think junior devs should feel they're any more likely to fail working remotely as they would in the office. As a junior dev you can probably improve your chances by asking what support you'll be given as a junior dev during the interview process. You should also feel confident to ask for help. At the end of the day if you're not given the support you need as a junior dev, that's not your failure, but your employers.