DEV Community

Discussion on: How do you onboard new developers?

Collapse
 
pa669 profile image
Pulkit Chaudhary

At Leado, we try to make the new developer work on a side-feature, but an important one, when they join so that they don't get overwhelmed by the codebase's complexity at the beginning. Gradually, we keep pulling them into the main codebase and start giving them more complex features.

To guide the new dev, we assign one of us as a mentor to the new dev.

Apart from this, accounts are created for them and their system is setup to run production-ready code on day 1. From day 2, they start checking in the code into production.

One of the main things we follow is to encourage the new dev, if fresher/intern, to think for themselves and come up with their own architectures so as to get enhanced learning.