DEV Community

Discussion on: Why Every Junior Developer Needs A Senior Developer

Collapse
 
seattledataguy profile image
SeattleDataGuy

Personally, I do think the senior developer gains better communication skills as well as possible leadership skills.

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.