DEV Community

Discussion on: Advice on training junior developers

Collapse
 
damcosset profile image
Damien Cosset

I'm a junior dev so I'm just going to talk about the best environment I could think of.

  • Be there for any of my questions. Especially the most stupid ones. There will be A LOT of them. It's overwhelming. New tools, new librairies, new people.
  • Be patient. I might do the same mistakes a few times before it clicks.
  • Tell me it's okay to fail. I'll obviously fail a lot. But if I feel like my code isn't reviewed or could bring the entire company down, I'll just implode.

From my experience, the people who helped me gave me a lot of freedom. Just: "Here is the codebase. Here is what I want you to do. If you have ANY questions, I'm here." They were a safety net. But I think the most important thing they did was that they never made me feel out of place. It's easy to feel like an impostor when you start out. The right comments when the developer fucks up can go a long way.

Collapse
 
lynnewritescode profile image
Lynne Finnigan

Hi Damien, this is very helpful, thank you!

Especially the part about it being ok to fail. I definitely don't want anyone to think they are bad at something, or doing a bad job, it is completely expected (whether you are junior or not). So I will keep that in mind!