SlideShare a Scribd company logo
Mentoring
Mentor Responsibilities
1. Technical mentor
2. PR & functionality reviews
3. Deliverables
4. regular 1x1
First day
1. Send intro email
2. Set expectations on communication mediums
3. Architecture overview
4. Help local setup, including fyle-baap (very important to get them a win here)
5. Explain PR review process, including squash merge
6. Provide all Blockers information
7. Don’t share critical credentials or repos
First task
1. Very minor bug fix or improvement
a. you already know how to fix it; <10 line code change;
2. Say the problem; not the solution.
3. Send mail about first commit.
First deploy
1. Test before (on staging) and after the deploy (on prod)
a. Have a list of test cases around the changes
2. Be available at the prod deploy time, if your changes are going out
3. List out the p0 features in the module they are working on
4. Communicate the levels of the bugs & their importance
Testing first (and further) releases
1. Mentor to explain test cases properly.
2. Ask themselves to test as a user.
3. Mentors to test themselves & give green.
4. Get time from modules experts to test.
5. In case of new feature, include more people to test
Good practices
1. Make them connect with the task
2. Approaching to solution
3. Agreeing on the solution
4. Check motivation levels
5. Interaction levels
6. Day off - if you are off for a day or more, let people know about it. Also inform whom to
contact to and provide a handoff to another mentor before leaving.
How I do 1x1
Schedule: once in a week
Get to know:
1. What are they enjoying / not enjoying
2. What were the blockers
3. Any other issues wrt work
4. Aspirations
How I manage my time
- Frequent interactions are productivity killers;
- Allocate time slots to interact.
- Googling is an art. Make them learn it.
- If all this interactions takes more than 30 mins a day, then something is
wrong.
Good practices
1. Make people understand why they are working on the task/feature; why it is important; how will it impact the user/product/team.
a. Sometimes repetition of information in the different contexts helps.
b. Assess them on how they solve the task
2. Ask for how they are going to solve it once they are ready with the solution.
a. Be open for any solution(not the best and optimal approach).
b. Debate why that would be better. If they came with a better solution, Great.
c. If not say what are the problems/setbacks/blocker/unnecessary things in the solution.
d. Control your urge to give out the solution you already know and ask to come up with a better solution.
3. If they are working on a same thing/solution for a long time(more than a day without any progress), might get frustrated.
a. Usually means they are out of ideas to try.
b. > 45 mins if they’re stuck, ask them to come to you
c. Give them ideas to try, not the solution.
4. Interact with people here and there if they seem introverts. (Include interaction levels)
5. Culture fit, are they motivated to do bigger tasks
Local setup
- Tell what all repos we have
- What are the frameworks and stack used for it
- Why we have? What does it do?
- Go through readme to setup those
- A high level architectural explanation helps a lot.
- Explain our PR review flows, how we deploy
- If stuck for more than 15 mins, come to mentor or ask help around.
Intern Mentor Responsibilities
1. Technical mentor
2. PR reviews
3. Deliverables
4. regular 1x1
5. Make people understand why they are working on the task/feature; why it is
important; how will it impact the user/product/team.
- Sometimes repetition of information in the different contexts helps.
- Assess them on how they solve the task
- Culture fit, motivated to do bigger tasks
Internal Norms
- How to use git ? how to commit?
- Our PR review process?
- How to deploy to staging?
- When to merge & test for a prod deploy?
- What to do on prod deploy night?
- What if your changes are problematic at last minute of deploy?
- How to revert? How to create hotfix?
Interaction levels
First 2 weeks:
- All internal norms to communicated a few times and make sure they do it.
coming weeks:
- Periodic intervals of communication
- Maybe twice a day at scheduled time.
Push backs
- If you think they can find this in the world wide web in few searches(5~10
mins), ask them to read through about it.
- Ask for how they are going to solve it once they are ready with the solution.
- Be open for any solution(not the best and optimal approach).
- Debate why that would be better. If they came with a better solution, Great.
- If not, say what are the problems/setbacks/blocker/unnecessary things in the solution.
- Control your urge to give out the solution you already know and ask to come up with a better
solution.
- Be polite while pushing back.
Motivation
- If they are working on a same thing/solution for a long time(more than a day without
any progress), might get frustrated.
- Usually means they are out of ideas to try.
- Give them ideas to try, not the solution.
- 2nd and 3rd tasks they work on can also be of minor ones but not strictly
more than that.
- Interact with people here and there if they seem introverts.
Vanakkam

More Related Content

What's hot

How to win at 8 different types of interviews!
How to win at 8 different types of interviews! How to win at 8 different types of interviews!
How to win at 8 different types of interviews!
Steve Preston
 
Mentor and mentoring
Mentor and mentoringMentor and mentoring
Mentor and mentoring
Chuong Nguyen
 
Day 2 Session 1 - LTHTR Recruitment - March 2021
Day 2 Session 1 - LTHTR Recruitment - March 2021Day 2 Session 1 - LTHTR Recruitment - March 2021
Day 2 Session 1 - LTHTR Recruitment - March 2021
mwalsh2015
 
Failing: The Very Human Side of Testing
Failing: The Very Human Side of TestingFailing: The Very Human Side of Testing
Failing: The Very Human Side of Testing
Simon Morley
 
4 TRICKS USED BY TOP APTITUDE TEST SCORERS
4 TRICKS USED BY TOP APTITUDE TEST SCORERS4 TRICKS USED BY TOP APTITUDE TEST SCORERS
4 TRICKS USED BY TOP APTITUDE TEST SCORERS
Graduate Monkey
 
Top 12 tips and tricks to pass PMP exams in first chance.
Top 12 tips and tricks to pass PMP exams in first chance. Top 12 tips and tricks to pass PMP exams in first chance.
Top 12 tips and tricks to pass PMP exams in first chance.
Aman Vats PMP®
 
The Seven Problem Solving Steps
The Seven Problem Solving StepsThe Seven Problem Solving Steps
The Seven Problem Solving Steps
Deborah_W
 
Professional Skills: Good First Impressions for University of Alabama Emergin...
Professional Skills: Good First Impressions for University of Alabama Emergin...Professional Skills: Good First Impressions for University of Alabama Emergin...
Professional Skills: Good First Impressions for University of Alabama Emergin...
mkalsip
 
Sprint kickoff slides
Sprint kickoff slidesSprint kickoff slides
Sprint kickoff slides
Bernardo Jaber
 
Test taking-prep
Test taking-prepTest taking-prep
Test taking-prep
djbluis
 
The Decision Making Exercise Intro
The Decision Making Exercise   IntroThe Decision Making Exercise   Intro
The Decision Making Exercise Intro
S Rackley
 
Pair programming anti patterns
Pair programming anti patternsPair programming anti patterns
Pair programming anti patterns
Randy Eppinger
 
Test Anxiety
Test AnxietyTest Anxiety
Test AnxietyJMartzall
 
RSA Course Online - NSW Step By Step
RSA Course Online - NSW Step By StepRSA Course Online - NSW Step By Step
RSA Course Online - NSW Step By Step
Quinn Askeland
 
Time management-Financial Planning: Updates on Financial Planning, Tips to ma...
Time management-Financial Planning: Updates on Financial Planning, Tips to ma...Time management-Financial Planning: Updates on Financial Planning, Tips to ma...
Time management-Financial Planning: Updates on Financial Planning, Tips to ma...
Bibek Prajapati
 
Airworthiness: Human Factors and the Lack of assertiveness
Airworthiness:  Human Factors and the Lack of assertivenessAirworthiness:  Human Factors and the Lack of assertiveness
Airworthiness: Human Factors and the Lack of assertiveness
FAA Safety Team Central Florida
 
Amplify Your Effectiveness with The Five-Minute Coach
Amplify Your Effectiveness with The Five-Minute CoachAmplify Your Effectiveness with The Five-Minute Coach
Amplify Your Effectiveness with The Five-Minute Coach
Portia Tung
 
Nov2007 Hiring For Fit
Nov2007   Hiring For FitNov2007   Hiring For Fit
Nov2007 Hiring For Fit
IT Service and Support
 

What's hot (20)

How to win at 8 different types of interviews!
How to win at 8 different types of interviews! How to win at 8 different types of interviews!
How to win at 8 different types of interviews!
 
Mentor and mentoring
Mentor and mentoringMentor and mentoring
Mentor and mentoring
 
Day 2 Session 1 - LTHTR Recruitment - March 2021
Day 2 Session 1 - LTHTR Recruitment - March 2021Day 2 Session 1 - LTHTR Recruitment - March 2021
Day 2 Session 1 - LTHTR Recruitment - March 2021
 
Failing: The Very Human Side of Testing
Failing: The Very Human Side of TestingFailing: The Very Human Side of Testing
Failing: The Very Human Side of Testing
 
4 TRICKS USED BY TOP APTITUDE TEST SCORERS
4 TRICKS USED BY TOP APTITUDE TEST SCORERS4 TRICKS USED BY TOP APTITUDE TEST SCORERS
4 TRICKS USED BY TOP APTITUDE TEST SCORERS
 
Top 12 tips and tricks to pass PMP exams in first chance.
Top 12 tips and tricks to pass PMP exams in first chance. Top 12 tips and tricks to pass PMP exams in first chance.
Top 12 tips and tricks to pass PMP exams in first chance.
 
The Seven Problem Solving Steps
The Seven Problem Solving StepsThe Seven Problem Solving Steps
The Seven Problem Solving Steps
 
Professional Skills: Good First Impressions for University of Alabama Emergin...
Professional Skills: Good First Impressions for University of Alabama Emergin...Professional Skills: Good First Impressions for University of Alabama Emergin...
Professional Skills: Good First Impressions for University of Alabama Emergin...
 
Sprint kickoff slides
Sprint kickoff slidesSprint kickoff slides
Sprint kickoff slides
 
Test taking-prep
Test taking-prepTest taking-prep
Test taking-prep
 
The Decision Making Exercise Intro
The Decision Making Exercise   IntroThe Decision Making Exercise   Intro
The Decision Making Exercise Intro
 
Pair programming anti patterns
Pair programming anti patternsPair programming anti patterns
Pair programming anti patterns
 
Test Anxiety
Test AnxietyTest Anxiety
Test Anxiety
 
Design thinking
Design thinkingDesign thinking
Design thinking
 
RSA Course Online - NSW Step By Step
RSA Course Online - NSW Step By StepRSA Course Online - NSW Step By Step
RSA Course Online - NSW Step By Step
 
Time management-Financial Planning: Updates on Financial Planning, Tips to ma...
Time management-Financial Planning: Updates on Financial Planning, Tips to ma...Time management-Financial Planning: Updates on Financial Planning, Tips to ma...
Time management-Financial Planning: Updates on Financial Planning, Tips to ma...
 
Airworthiness: Human Factors and the Lack of assertiveness
Airworthiness:  Human Factors and the Lack of assertivenessAirworthiness:  Human Factors and the Lack of assertiveness
Airworthiness: Human Factors and the Lack of assertiveness
 
Amplify Your Effectiveness with The Five-Minute Coach
Amplify Your Effectiveness with The Five-Minute CoachAmplify Your Effectiveness with The Five-Minute Coach
Amplify Your Effectiveness with The Five-Minute Coach
 
Nov2007 Hiring For Fit
Nov2007   Hiring For FitNov2007   Hiring For Fit
Nov2007 Hiring For Fit
 
Lectures On Interviewing
Lectures On InterviewingLectures On Interviewing
Lectures On Interviewing
 

Similar to Mentoring

Decision making & problem solving
Decision making & problem solvingDecision making & problem solving
Decision making & problem solving
Gagan Malhotra
 
Action Learning – The power of working together to build teams & to solve pro...
Action Learning – The power of working together to build teams & to solve pro...Action Learning – The power of working together to build teams & to solve pro...
Action Learning – The power of working together to build teams & to solve pro...
Alex Clapson
 
Problem solving technique , strategies
Problem solving technique , strategiesProblem solving technique , strategies
Problem solving technique , strategies
Hussein Kareem
 
Problem solving UNIT - 4 [C PROGRAMMING] (BCA I SEM)
Problem solving UNIT - 4 [C PROGRAMMING] (BCA I SEM)Problem solving UNIT - 4 [C PROGRAMMING] (BCA I SEM)
Problem solving UNIT - 4 [C PROGRAMMING] (BCA I SEM)
Mansi Tyagi
 
Action Learning Sets by Alex Clapson.pdf
Action Learning Sets by Alex Clapson.pdfAction Learning Sets by Alex Clapson.pdf
Action Learning Sets by Alex Clapson.pdf
Alex Clapson
 
Get things done : pragmatic project management
Get things done : pragmatic project managementGet things done : pragmatic project management
Get things done : pragmatic project management
Stan Carrico
 
Cracking the Product Sense Interview by TikTok Product Leader.pdf
Cracking the Product Sense Interview by TikTok Product Leader.pdfCracking the Product Sense Interview by TikTok Product Leader.pdf
Cracking the Product Sense Interview by TikTok Product Leader.pdf
Product School
 
A brief guide - How to run Action Learning Groups - Sets - A free guide to co...
A brief guide - How to run Action Learning Groups - Sets - A free guide to co...A brief guide - How to run Action Learning Groups - Sets - A free guide to co...
A brief guide - How to run Action Learning Groups - Sets - A free guide to co...
Alex Clapson
 
How To Ask The Right Questions
How To Ask The Right QuestionsHow To Ask The Right Questions
How To Ask The Right Questions
Hannah Fiechtner
 
Group problem solving by mihaela-alexandrina cenusa
Group problem solving by mihaela-alexandrina cenusaGroup problem solving by mihaela-alexandrina cenusa
Group problem solving by mihaela-alexandrina cenusabudur eleonora
 
Decision makinging management
Decision makinging managementDecision makinging management
Decision makinging management
NITISH SADOTRA
 
Problem-Solving-Techniques-2015.pptx
Problem-Solving-Techniques-2015.pptxProblem-Solving-Techniques-2015.pptx
Problem-Solving-Techniques-2015.pptx
T.J. Elliott
 
Guidelines to Problem Solving and Decision Making
Guidelines to Problem Solving and Decision MakingGuidelines to Problem Solving and Decision Making
Guidelines to Problem Solving and Decision Making
Gabriel Barina
 
Basicqualitytoolspresentationleanjourneyvjen 110917194351-phpapp01
Basicqualitytoolspresentationleanjourneyvjen 110917194351-phpapp01Basicqualitytoolspresentationleanjourneyvjen 110917194351-phpapp01
Basicqualitytoolspresentationleanjourneyvjen 110917194351-phpapp01Md Jawed Akbar
 
7 qc tools
7 qc tools7 qc tools
7 qc tools
Ranvijay Akela
 
Presentation 2019.12.02 10 human centered enterprising 2:2
Presentation 2019.12.02 10 human centered enterprising 2:2Presentation 2019.12.02 10 human centered enterprising 2:2
Presentation 2019.12.02 10 human centered enterprising 2:2
Andres Parraguirre
 
Creative thinking and problem solving
Creative thinking and problem solvingCreative thinking and problem solving
Creative thinking and problem solving
Nthabiseng Mothebe
 
ProductTank #20 Kraków- Customer development, how to validate your product idea
ProductTank #20 Kraków- Customer development, how to validate your product ideaProductTank #20 Kraków- Customer development, how to validate your product idea
ProductTank #20 Kraków- Customer development, how to validate your product idea
Beata Kupiec
 
Coaching plan do review
Coaching   plan do reviewCoaching   plan do review
Coaching plan do review
Jacqui Turner (Dancing Queen) 💃
 
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
Agile Software Community of India
 

Similar to Mentoring (20)

Decision making & problem solving
Decision making & problem solvingDecision making & problem solving
Decision making & problem solving
 
Action Learning – The power of working together to build teams & to solve pro...
Action Learning – The power of working together to build teams & to solve pro...Action Learning – The power of working together to build teams & to solve pro...
Action Learning – The power of working together to build teams & to solve pro...
 
Problem solving technique , strategies
Problem solving technique , strategiesProblem solving technique , strategies
Problem solving technique , strategies
 
Problem solving UNIT - 4 [C PROGRAMMING] (BCA I SEM)
Problem solving UNIT - 4 [C PROGRAMMING] (BCA I SEM)Problem solving UNIT - 4 [C PROGRAMMING] (BCA I SEM)
Problem solving UNIT - 4 [C PROGRAMMING] (BCA I SEM)
 
Action Learning Sets by Alex Clapson.pdf
Action Learning Sets by Alex Clapson.pdfAction Learning Sets by Alex Clapson.pdf
Action Learning Sets by Alex Clapson.pdf
 
Get things done : pragmatic project management
Get things done : pragmatic project managementGet things done : pragmatic project management
Get things done : pragmatic project management
 
Cracking the Product Sense Interview by TikTok Product Leader.pdf
Cracking the Product Sense Interview by TikTok Product Leader.pdfCracking the Product Sense Interview by TikTok Product Leader.pdf
Cracking the Product Sense Interview by TikTok Product Leader.pdf
 
A brief guide - How to run Action Learning Groups - Sets - A free guide to co...
A brief guide - How to run Action Learning Groups - Sets - A free guide to co...A brief guide - How to run Action Learning Groups - Sets - A free guide to co...
A brief guide - How to run Action Learning Groups - Sets - A free guide to co...
 
How To Ask The Right Questions
How To Ask The Right QuestionsHow To Ask The Right Questions
How To Ask The Right Questions
 
Group problem solving by mihaela-alexandrina cenusa
Group problem solving by mihaela-alexandrina cenusaGroup problem solving by mihaela-alexandrina cenusa
Group problem solving by mihaela-alexandrina cenusa
 
Decision makinging management
Decision makinging managementDecision makinging management
Decision makinging management
 
Problem-Solving-Techniques-2015.pptx
Problem-Solving-Techniques-2015.pptxProblem-Solving-Techniques-2015.pptx
Problem-Solving-Techniques-2015.pptx
 
Guidelines to Problem Solving and Decision Making
Guidelines to Problem Solving and Decision MakingGuidelines to Problem Solving and Decision Making
Guidelines to Problem Solving and Decision Making
 
Basicqualitytoolspresentationleanjourneyvjen 110917194351-phpapp01
Basicqualitytoolspresentationleanjourneyvjen 110917194351-phpapp01Basicqualitytoolspresentationleanjourneyvjen 110917194351-phpapp01
Basicqualitytoolspresentationleanjourneyvjen 110917194351-phpapp01
 
7 qc tools
7 qc tools7 qc tools
7 qc tools
 
Presentation 2019.12.02 10 human centered enterprising 2:2
Presentation 2019.12.02 10 human centered enterprising 2:2Presentation 2019.12.02 10 human centered enterprising 2:2
Presentation 2019.12.02 10 human centered enterprising 2:2
 
Creative thinking and problem solving
Creative thinking and problem solvingCreative thinking and problem solving
Creative thinking and problem solving
 
ProductTank #20 Kraków- Customer development, how to validate your product idea
ProductTank #20 Kraków- Customer development, how to validate your product ideaProductTank #20 Kraków- Customer development, how to validate your product idea
ProductTank #20 Kraków- Customer development, how to validate your product idea
 
Coaching plan do review
Coaching   plan do reviewCoaching   plan do review
Coaching plan do review
 
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
 

Recently uploaded

W.H.Bender Quote 65 - The Team Member and Guest Experience
W.H.Bender Quote 65 - The Team Member and Guest ExperienceW.H.Bender Quote 65 - The Team Member and Guest Experience
W.H.Bender Quote 65 - The Team Member and Guest Experience
William (Bill) H. Bender, FCSI
 
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
tdt5v4b
 
Integrity in leadership builds trust by ensuring consistency between words an...
Integrity in leadership builds trust by ensuring consistency between words an...Integrity in leadership builds trust by ensuring consistency between words an...
Integrity in leadership builds trust by ensuring consistency between words an...
Ram V Chary
 
Public Speaking Tips to Help You Be A Strong Leader.pdf
Public Speaking Tips to Help You Be A Strong Leader.pdfPublic Speaking Tips to Help You Be A Strong Leader.pdf
Public Speaking Tips to Help You Be A Strong Leader.pdf
Pinta Partners
 
Risk-Management-presentation for cooperatives
Risk-Management-presentation for cooperativesRisk-Management-presentation for cooperatives
Risk-Management-presentation for cooperatives
bernanbumatay1
 
在线办理(UVic毕业证书)维多利亚大学毕业证录取通知书一模一样
在线办理(UVic毕业证书)维多利亚大学毕业证录取通知书一模一样在线办理(UVic毕业证书)维多利亚大学毕业证录取通知书一模一样
在线办理(UVic毕业证书)维多利亚大学毕业证录取通知书一模一样
tdt5v4b
 
Training- integrated management system (iso)
Training- integrated management system (iso)Training- integrated management system (iso)
Training- integrated management system (iso)
akaash13
 
Employment Practices Regulation and Multinational Corporations
Employment PracticesRegulation and Multinational CorporationsEmployment PracticesRegulation and Multinational Corporations
Employment Practices Regulation and Multinational Corporations
RoopaTemkar
 
20240608 QFM019 Engineering Leadership Reading List May 2024
20240608 QFM019 Engineering Leadership Reading List May 202420240608 QFM019 Engineering Leadership Reading List May 2024
20240608 QFM019 Engineering Leadership Reading List May 2024
Matthew Sinclair
 
W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...
W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...
W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...
William (Bill) H. Bender, FCSI
 
CV Ensio Suopanki1.pdf ENGLISH Russian Finnish German
CV Ensio Suopanki1.pdf ENGLISH Russian Finnish GermanCV Ensio Suopanki1.pdf ENGLISH Russian Finnish German
CV Ensio Suopanki1.pdf ENGLISH Russian Finnish German
EUS+ Management & Consulting Excellence
 
Comparing Stability and Sustainability in Agile Systems
Comparing Stability and Sustainability in Agile SystemsComparing Stability and Sustainability in Agile Systems
Comparing Stability and Sustainability in Agile Systems
Rob Healy
 
原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样
原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样
原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样
tdt5v4b
 
Case Analysis - The Sky is the Limit | Principles of Management
Case Analysis - The Sky is the Limit | Principles of ManagementCase Analysis - The Sky is the Limit | Principles of Management
Case Analysis - The Sky is the Limit | Principles of Management
A. F. M. Rubayat-Ul Jannat
 
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
gcljeuzdu
 
SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....
SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....
SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....
juniourjohnstone
 
Leadership Ethics and Change, Purpose to Impact Plan
Leadership Ethics and Change, Purpose to Impact PlanLeadership Ethics and Change, Purpose to Impact Plan
Leadership Ethics and Change, Purpose to Impact Plan
Muhammad Adil Jamil
 
Enriching engagement with ethical review processes
Enriching engagement with ethical review processesEnriching engagement with ethical review processes
Enriching engagement with ethical review processes
strikingabalance
 
Protected Workmen required today for growth
Protected Workmen required today for growthProtected Workmen required today for growth
Protected Workmen required today for growth
rivaraj2711
 
在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样
在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样
在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样
tdt5v4b
 

Recently uploaded (20)

W.H.Bender Quote 65 - The Team Member and Guest Experience
W.H.Bender Quote 65 - The Team Member and Guest ExperienceW.H.Bender Quote 65 - The Team Member and Guest Experience
W.H.Bender Quote 65 - The Team Member and Guest Experience
 
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
 
Integrity in leadership builds trust by ensuring consistency between words an...
Integrity in leadership builds trust by ensuring consistency between words an...Integrity in leadership builds trust by ensuring consistency between words an...
Integrity in leadership builds trust by ensuring consistency between words an...
 
Public Speaking Tips to Help You Be A Strong Leader.pdf
Public Speaking Tips to Help You Be A Strong Leader.pdfPublic Speaking Tips to Help You Be A Strong Leader.pdf
Public Speaking Tips to Help You Be A Strong Leader.pdf
 
Risk-Management-presentation for cooperatives
Risk-Management-presentation for cooperativesRisk-Management-presentation for cooperatives
Risk-Management-presentation for cooperatives
 
在线办理(UVic毕业证书)维多利亚大学毕业证录取通知书一模一样
在线办理(UVic毕业证书)维多利亚大学毕业证录取通知书一模一样在线办理(UVic毕业证书)维多利亚大学毕业证录取通知书一模一样
在线办理(UVic毕业证书)维多利亚大学毕业证录取通知书一模一样
 
Training- integrated management system (iso)
Training- integrated management system (iso)Training- integrated management system (iso)
Training- integrated management system (iso)
 
Employment Practices Regulation and Multinational Corporations
Employment PracticesRegulation and Multinational CorporationsEmployment PracticesRegulation and Multinational Corporations
Employment Practices Regulation and Multinational Corporations
 
20240608 QFM019 Engineering Leadership Reading List May 2024
20240608 QFM019 Engineering Leadership Reading List May 202420240608 QFM019 Engineering Leadership Reading List May 2024
20240608 QFM019 Engineering Leadership Reading List May 2024
 
W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...
W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...
W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...
 
CV Ensio Suopanki1.pdf ENGLISH Russian Finnish German
CV Ensio Suopanki1.pdf ENGLISH Russian Finnish GermanCV Ensio Suopanki1.pdf ENGLISH Russian Finnish German
CV Ensio Suopanki1.pdf ENGLISH Russian Finnish German
 
Comparing Stability and Sustainability in Agile Systems
Comparing Stability and Sustainability in Agile SystemsComparing Stability and Sustainability in Agile Systems
Comparing Stability and Sustainability in Agile Systems
 
原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样
原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样
原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样
 
Case Analysis - The Sky is the Limit | Principles of Management
Case Analysis - The Sky is the Limit | Principles of ManagementCase Analysis - The Sky is the Limit | Principles of Management
Case Analysis - The Sky is the Limit | Principles of Management
 
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
 
SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....
SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....
SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....
 
Leadership Ethics and Change, Purpose to Impact Plan
Leadership Ethics and Change, Purpose to Impact PlanLeadership Ethics and Change, Purpose to Impact Plan
Leadership Ethics and Change, Purpose to Impact Plan
 
Enriching engagement with ethical review processes
Enriching engagement with ethical review processesEnriching engagement with ethical review processes
Enriching engagement with ethical review processes
 
Protected Workmen required today for growth
Protected Workmen required today for growthProtected Workmen required today for growth
Protected Workmen required today for growth
 
在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样
在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样
在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样
 

Mentoring

  • 2. Mentor Responsibilities 1. Technical mentor 2. PR & functionality reviews 3. Deliverables 4. regular 1x1
  • 3. First day 1. Send intro email 2. Set expectations on communication mediums 3. Architecture overview 4. Help local setup, including fyle-baap (very important to get them a win here) 5. Explain PR review process, including squash merge 6. Provide all Blockers information 7. Don’t share critical credentials or repos
  • 4. First task 1. Very minor bug fix or improvement a. you already know how to fix it; <10 line code change; 2. Say the problem; not the solution. 3. Send mail about first commit.
  • 5. First deploy 1. Test before (on staging) and after the deploy (on prod) a. Have a list of test cases around the changes 2. Be available at the prod deploy time, if your changes are going out 3. List out the p0 features in the module they are working on 4. Communicate the levels of the bugs & their importance
  • 6. Testing first (and further) releases 1. Mentor to explain test cases properly. 2. Ask themselves to test as a user. 3. Mentors to test themselves & give green. 4. Get time from modules experts to test. 5. In case of new feature, include more people to test
  • 7. Good practices 1. Make them connect with the task 2. Approaching to solution 3. Agreeing on the solution 4. Check motivation levels 5. Interaction levels 6. Day off - if you are off for a day or more, let people know about it. Also inform whom to contact to and provide a handoff to another mentor before leaving.
  • 8. How I do 1x1 Schedule: once in a week Get to know: 1. What are they enjoying / not enjoying 2. What were the blockers 3. Any other issues wrt work 4. Aspirations
  • 9. How I manage my time - Frequent interactions are productivity killers; - Allocate time slots to interact. - Googling is an art. Make them learn it. - If all this interactions takes more than 30 mins a day, then something is wrong.
  • 10. Good practices 1. Make people understand why they are working on the task/feature; why it is important; how will it impact the user/product/team. a. Sometimes repetition of information in the different contexts helps. b. Assess them on how they solve the task 2. Ask for how they are going to solve it once they are ready with the solution. a. Be open for any solution(not the best and optimal approach). b. Debate why that would be better. If they came with a better solution, Great. c. If not say what are the problems/setbacks/blocker/unnecessary things in the solution. d. Control your urge to give out the solution you already know and ask to come up with a better solution. 3. If they are working on a same thing/solution for a long time(more than a day without any progress), might get frustrated. a. Usually means they are out of ideas to try. b. > 45 mins if they’re stuck, ask them to come to you c. Give them ideas to try, not the solution. 4. Interact with people here and there if they seem introverts. (Include interaction levels) 5. Culture fit, are they motivated to do bigger tasks
  • 11. Local setup - Tell what all repos we have - What are the frameworks and stack used for it - Why we have? What does it do? - Go through readme to setup those - A high level architectural explanation helps a lot. - Explain our PR review flows, how we deploy - If stuck for more than 15 mins, come to mentor or ask help around.
  • 12. Intern Mentor Responsibilities 1. Technical mentor 2. PR reviews 3. Deliverables 4. regular 1x1 5. Make people understand why they are working on the task/feature; why it is important; how will it impact the user/product/team. - Sometimes repetition of information in the different contexts helps. - Assess them on how they solve the task - Culture fit, motivated to do bigger tasks
  • 13. Internal Norms - How to use git ? how to commit? - Our PR review process? - How to deploy to staging? - When to merge & test for a prod deploy? - What to do on prod deploy night? - What if your changes are problematic at last minute of deploy? - How to revert? How to create hotfix?
  • 14. Interaction levels First 2 weeks: - All internal norms to communicated a few times and make sure they do it. coming weeks: - Periodic intervals of communication - Maybe twice a day at scheduled time.
  • 15. Push backs - If you think they can find this in the world wide web in few searches(5~10 mins), ask them to read through about it. - Ask for how they are going to solve it once they are ready with the solution. - Be open for any solution(not the best and optimal approach). - Debate why that would be better. If they came with a better solution, Great. - If not, say what are the problems/setbacks/blocker/unnecessary things in the solution. - Control your urge to give out the solution you already know and ask to come up with a better solution. - Be polite while pushing back.
  • 16. Motivation - If they are working on a same thing/solution for a long time(more than a day without any progress), might get frustrated. - Usually means they are out of ideas to try. - Give them ideas to try, not the solution. - 2nd and 3rd tasks they work on can also be of minor ones but not strictly more than that. - Interact with people here and there if they seem introverts.

Editor's Notes

  1. Lesser the info about the solution, more they can utilize their knowledge and we can assess it.