My first development jobs were remote and the situations varied based on the company and team as much as it did on me.
I think if a junior dev knows the team is there for support and is willing to speak up when he/she needs it then it can totally work (as it has for me).
If neither of those things happens then it’s not going to work well for either the team or the individual.
I don’t subscribe to the thought that just because someone is “junior” (whatever that is) that hand-holding is a necessity. Open lines of communication, proper code review and pairing can go a long way toward providing the support structure a beginning dev needs. But it has to go both ways because if the team isn’t supportive or an individual isn’t honest and vocal about when and what they’re struggling with, no one benefits.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
As with everything, it depends.
My first development jobs were remote and the situations varied based on the company and team as much as it did on me.
I think if a junior dev knows the team is there for support and is willing to speak up when he/she needs it then it can totally work (as it has for me).
If neither of those things happens then it’s not going to work well for either the team or the individual.
I don’t subscribe to the thought that just because someone is “junior” (whatever that is) that hand-holding is a necessity. Open lines of communication, proper code review and pairing can go a long way toward providing the support structure a beginning dev needs. But it has to go both ways because if the team isn’t supportive or an individual isn’t honest and vocal about when and what they’re struggling with, no one benefits.