Onboarding new developers, specially juniors is tricky. Knowledge gaps, lack of experience, and not understanding how to communicate properly - can make it worse. On the other hand, Senior developers tend to give instant solutions if they ask any questions. But is it the right strategy?
How to properly onboard junior developers to the team so that they become 'asset', not 'burdens'.
This is one of the best articles I’ve ever read about mentoring/onboarding new developers to the team.