Hi.
My name is ${name}
And I'm a mentor.
Who are these guys?
Dmitry
Software Engineer
- Full-stack developer
- Work with React.js, Node.js, AWS in production
- Play with *.js in non-production
- Give BSUIR and The Rolling Scopes lectures on CoreJS
- Give React.js, Vue.js and Node.js lectures and mentor collegues at Mentoring Programs
Victoria
Software Engineer
- Front-end developer
- Work with Core\Client JS in production
- Play with React.js, Vue.js in non-production
- Gave BSUIR and The Rolling Scopes lectures on CoreJS
- Give React.js and Vue.js lectures and mentor collegues at Mentoring Programs
Mentor is....
a person who has a wealth of knowledge and experience in a professional area, motivated to spend personal time for knowledge transfer.
Mentor Responsibilities
- Advise and answer questions on the module / practical tasks topics
- Check Mentee's progress
- Check, evaluate and comment practical tasks
- Use Git Flow to organize process of the home tasks check
- Post grades and leave feedback in RS App on completed tasks according to the established rules
- Communicate with the program coordinator in case of any issues or suggestions
- Help people to learn and get new knowledge
In advance you can...
- Organize weekly meetings with your mentiees (with all of them or with each one separately)
- Create personal Telegam/WhatsApp/etc. group to communicate with your students
- Be available for students 24/7
- Read lectures specially for your mentees
- Give your students extra tasks for additional practice
- Move deadline if there was a reasonable cause to miss it
What you don't have to do
- Persuade people to stay and learn if they clearly struggle or faced some circumstances
- Be available for students 24/7
- Check homework and turn PR's back till a student makes everything perfect
- Worry about your students failures
GitHub and RS App
Final feedback in GH
🥰 Good 🥰:
🥑 ES6 and MVC pattern
🥑 Eslint and no linting errors
🥑 HTML Templates are utilized
😡 Not Good 😡:
🍑 Not a class-based architecture.
🍑 No Webpack dev/prod mode + building configuration is incomplete
🍑 used jQuery
😯 Points To Improve 😯:
🍡 Add classes and rewrite the logic that uses jQuery
🍡 Add different webpack modes, add webpack server
🍡 Add pagination controls
🐞Bugs found 🐞:
- Grey elements that indicate the border of the gallery disappear when there're lots of videos
- Gallery moves upon adding new videos
Current score:
Functional requirements are partially met +80
ES6 +10
Reasonable amount of unit-tests +10
Fines:
eslint-config-airbnb-base errors or warnings -15
Final: Current Score - Fines = 100 - 15 = 85
About being mentor
By Victoria Budyonnaya
About being mentor
- 227