DEV Community

Discussion on: Should a Junior Developer start with a remote job?

Collapse
 
scottshipp profile image
scottshipp

Hi! I worked remote when I was a junior developer. I think this hindered my growth in a number of ways and I would strongly recommend against it. I consider some of those years lost and think I could have advanced much faster in an on-site role.

It's already hard enough as a junior to have the courage to ask as many questions as you need to ask. Remote puts another obstacle up in front of that. Even though there are great remote collaboration tools now like chat and video calls, it is still harder to read tone of voice, body language, etc. It is also harder to design something together, since you can't both go stand at a whiteboard together and throw ideas at each other and draw in new functionality. I also can say from experience that it's easier for you to be "out of sight out of mind" to your other team members.

Finally, I would definitely consider the value of fun and play in a workplace. It's much easier to work with people when you occasionally grab lunch with them, play ping pong, foosball, or whatever together, and even just hear about their lives outside of work in the spaces between heads-down time (such as when code is compiling, integration tests are running, or whatever).

Collapse
 
chrisvasqm profile image
Christian Vasquez • Edited

Thanks for sharing your thoughts, Scott :D

It's much easier to work with people when you occasionally grab lunch with them, play ping pong, foosball, or whatever together, and even just hear about their lives outside of work in the spaces between heads-down time (such as when code is compiling, integration tests are running, or whatever).

In my current job I feel this is one the strongest things they have. Everyone is super nice and we can talk about personal things openly. In fact, our team leader is one of the coolest dudes I've ever met!