DEV Community

Discussion on: Why Every Junior Developer Needs A Senior Developer

Collapse
 
nathankc profile image
Nathan K. Campbell

and over time, hopefully another senior

Thread Thread
 
nflamel profile image
Fran C. • Edited

And not just that, you gain better understanding of a lot of concepts.

There are things you don't realise until you mentor or help with mentoring someone, but there are a lot of concepts which you think you completely understand and yet you can't explain properly.

Mentoring improves both your communication skills, as SeattleDataGuy pointed out, + your understanding of those concepts. And not only that but forces you to continously challenge the practices you KNOW for a fact that are beneficial vs. the ones you just follow for a mere sense of inertia.