DEV Community

Discussion on: What Do You Look For in a Mentor?

Collapse
 
james profile image
James Loveridge

What I found really helpful with a mentor was to highlight what you want to learn from the beginning. In my case, it was Node.js.

My mentor set up a project on GitHub with the barebones and a lot of comments in the files so that we could then go through the Node.js idiosyncrasies together.

There would be tasks for me to work through, and this would be utilised via GitHub Issues too. If I had any questions about tasks, I could contact my mentor or use the issue's comments to ask questions.

Once I was happy with what I set out to do in the task, I would submit a pull request and flag my mentor as a reviewer. It is in the code reviews that I found I really learnt a lot, and try new things that I had not considered along with the best practices.

It is with this approach that I feel I have really progressed further working with Node.js than I would have done if I had studied on my own. Having a mentor is immeasurably valuable and I for one am really grateful to my mentor for taking the time to help me learn and become a better developer in the end.

Collapse
 
alexandreformoso profile image
Alexandre Formoso

I have recently used gitHub for the first time and made commits throughout a whole project without taking advantage GitHub issues to learn with my mentor. Thank you for sharing this :)