Planning Your Mentorship
Topics to cover
-
Why do we need to plan?
-
Developing the mentoring plan
-
Executing your plan
-
Round table discussion
-
Wrap-up
1. Why do We
Need to Plan?
When there is no plan...
Having a plan helps us
-
To understand the scope
-
To focus on the essential things
-
To keep coherence
-
To measure the progress
-
To be efficient
-
To maintain the mentorship process
2. Developing
the Mentoring Plan
1. Knowing your Mentee
-
Where are we?
-
His technical background
-
His experience
-
-
Where do we want to be?
-
His expectations
-
The skill set demand
-
Specific company medium
-
2. Setting Real Goals (1)
- React
- HTML
- CSS
- JavaScript
- Angular
- Node
- ...
- React
- JSX
- Virtual DOM
- Specs, Lifecycle & State
- React with Redux
- CSS
- Selectors
- Cascading & inheritance
- Rules
- HTML
- Elements
- ...
Abstract goals
Specific goals
2. Setting Real Goals (2)
- What's HTML?
- HTML elements
- HTML tags & attributes
- HTML comments & doctype
- What's CSS?
- CSS selectors
- CSS cascading & inheritance
- CSS rules
- What's JavaScript?
10. ....
15. What's React?
16. ...
Putting some order in the goal list...
3. Creating Milestones
Day 0
3 Months
HTML
CSS
JavaScript
React
2 weeks
1 week
5 weeks
3 weeks
Adding time...
3. Executing
Your Plan
Few tips to follow
-
Your plan isn't immutable, don't be too strict about it
-
Remember that you might need to adjust the plan on the way
-
Try to measure. Define KPI's to understand the progress
4. Round Table
Discussion
The Plant Plan
What was your plant plan?
5. Wrap-up
“By failing to prepare, you are preparing to fail.”
Benjamin Franklin
Thank You!
Email/Hangouts: tomasm@wix.com
Slack: @tomas (in Wix team)
Planning Your Mentorship
By Tomas Miliauskas
Planning Your Mentorship
- 917