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.
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 :)
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
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.
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 :)