DEV Community

Discussion on: What are the musts for training fresh graduate developers?

Collapse
 
connorphee profile image
Connor Phee

Hi Kuya,

I have a few ideas:

First, don’t think anything is obvious or assumed. When I first started working, there were many things that were not explicitly stated that those training me thought were obvious, but actually weren’t.

Second, always explain the why, and never do anything for them without showing them how to do it as you do.

Third, always ask their thoughts and reasoning behind things. This isn’t so that you can tell them they are wrong, rather so that you can understand their perspective before giving feedback. By doing this you will have the opportunity to learn and get exposed to new ways of thinking/problem-solving strategies and also be in a better place to give help and feedback when needed.

Last I would say make sure those you are training feel comfortable asking questions, and that you feel the same towards them. No matter how much training happens, everything can’t be covered and things will come up. A single person can’t know everything, but a team can more often than not find the answer needed to a problem, if someone doesn’t have it.

Collapse
 
kuyaker profile image
Kier

Thanks Connor! I'll try your great suggestions :D