Mentoring developers
-
Upload
elizabeth-smith -
Category
Health & Medicine
-
view
1.799 -
download
0
Transcript of Mentoring developers
![Page 1: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/1.jpg)
Padawan and Master
Mentoring Developers
![Page 2: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/2.jpg)
Take someone with raw potential…
![Page 3: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/3.jpg)
And turn them into something useful
![Page 4: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/4.jpg)
Your definition of useful may vary
![Page 5: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/5.jpg)
What exactly IS this strange thing?
Mentorship
![Page 6: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/6.jpg)
Formal or Informal
![Page 7: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/7.jpg)
Professional or Personal
![Page 8: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/8.jpg)
Long or Short Term
![Page 9: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/9.jpg)
Group or Peer
![Page 10: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/10.jpg)
Personal Rewards
Why Mentorship?
![Page 11: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/11.jpg)
InformationRole modelingAdviceNetworkingInteraction
Why be mentored?
![Page 12: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/12.jpg)
Technology moves FAST
Information
![Page 13: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/13.jpg)
We all need a hero
Role Modeling
![Page 14: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/14.jpg)
No man(or woman.. or little green thing) is an island.
Advice
![Page 15: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/15.jpg)
To get to where you need to go, find the folks you need to know
Networking
![Page 16: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/16.jpg)
Humans (well and others) are social animals
Interaction
![Page 17: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/17.jpg)
LearningRecognitionNetworkingReciprocationIntangibles
Why mentor others?
![Page 18: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/18.jpg)
Once I was the student, now I am the master
Learning
![Page 19: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/19.jpg)
What your apprentice does reflects on you
Recognition
![Page 20: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/20.jpg)
You might be surprised at what your apprentice can do for you
Networking
![Page 21: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/21.jpg)
Sometimes you just want to give back what you’ve been given
Reciprocation
![Page 22: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/22.jpg)
We like to do things that make us feel good
Intangibles
![Page 23: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/23.jpg)
How to get in on the good stuff
Successful Mentoring
![Page 24: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/24.jpg)
1.Personality
2.Skills
3.Availability
4.Drive
Find a partner
![Page 25: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/25.jpg)
1. Ongoing process
2. Both sides together, never a one way street
3. Goals will evolve with circumstances
4. Goals should be specific enough to clearly define progress
Decide on goals
![Page 26: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/26.jpg)
1. Interaction is the key to good mentorship
2. Online is never quite as good as face-to-face, but far better then nothing
3. Use the tech tools available
4. No one is ever “too busy”
Communicate
![Page 27: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/27.jpg)
1.Change the goals
2.Change the nature of the relationship
3.Say Goodbye
4.Run away screaming
Exit Strategy
![Page 28: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/28.jpg)
People Change, Relationships too
![Page 29: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/29.jpg)
Remember: It takes two
![Page 30: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/30.jpg)
1.Take responsibility for career goals
2.Listen and share
3.Incorporate feedback given
4.Make time for interaction
5.Have realistic expectations and approach the relationship with honesty
Rules of an Apprentice
![Page 31: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/31.jpg)
1.Trust and Respect
2.Listen
3.Help apprentice define and achieve goals
4.Offer advice, references, resources, CONSTRUCTIVE feedback
5.Give support when apprentice succeeds, and when they fail
Rules of a Mentor
![Page 32: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/32.jpg)
Mismatch in expectations
Mismatch in personality
Breaches of trust
Lack of focus
When things go wrong…
![Page 33: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/33.jpg)
Remember: Failure is good!
![Page 34: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/34.jpg)
Anecdotes stick around
Personal Tales
![Page 35: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/35.jpg)
Beginning Developer
![Page 36: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/36.jpg)
1.Try to find it on your own first
2.Ask questions, lots of questions, but never the SAME questions
3.Don’t be afraid to question “why?” but also be open to the answers – show respect
4.You will be pushed outside your comfort zone
What is expected of a beginning apprentice?
![Page 37: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/37.jpg)
Intermediate Developer
![Page 38: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/38.jpg)
1.Branch out beyond what you think you need to know into new areas
2.Have faith that the support you need will be there when you ask for it
3.Continue to reach out in new directions to new people, but keep your older contacts close as well
4.Remember that failure breeds success
What is expected of an intermediate apprentice?
![Page 39: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/39.jpg)
Advanced Developer
![Page 40: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/40.jpg)
1.Your mentorship relationship is more peer to peer, more give and take
2.Have respect for those who mentor you, but realize they are just people too
3.Sometimes real life gets in the way
4.Never stop learning and growing
5.Give back (time to get your own apprentice)
What is expected of an advanced apprentice?
![Page 41: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/41.jpg)
Advanced Developer
![Page 42: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/42.jpg)
1.Support and encouragement
2.Feedback loops for coding improvements
3.A shoulder to cry on, an ear to listen, and less help with fixing things
4.Help with those steps out of the comfort zone
What does an advanced dev need from a mentor?
![Page 43: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/43.jpg)
Some day that boy is gonna get me killed
Intermediate Developer
![Page 44: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/44.jpg)
1.Stretching of their coding boundaries
2.Networking connections and introductions to others
3.Encouragement to leave the comfort zone
4.Positive role model for moving ahead
What does an Intermediate dev need from a mentor?
![Page 45: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/45.jpg)
Beginning Developer
![Page 46: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/46.jpg)
1.Best Practices
2.Positive Feedback
3.Resources for their own research
4.NO SPOONFEEDING
What does a beginner need from a mentor?
![Page 47: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/47.jpg)
They grow up too soon…
Apprentice to Master
![Page 48: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/48.jpg)
About Me
http://emsmith.net
https://joind.in/6346
IRC – freenode – auroraeosrose
#php-gtk #coapp and others
![Page 50: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/50.jpg)
lonestar1
2Your career not just your resume
![Page 51: Mentoring developers](https://reader036.fdocuments.net/reader036/viewer/2022062513/554bcb81b4c9058f6c8b46d3/html5/thumbnails/51.jpg)
Resources:http://www.mindtools.com/pages/article/newCDV_70.htmhttp://en.wikipedia.org/wiki/Mentor http://www.iop.org/careers/mentoring/benefits/page_38864.html http://www.mentorscout.com/about/mentor-benefits.cfm http://www.tandfonline.com/doi/abs/10.1207/s15327809jls0603_2 http://www.mindflash.com/blog/2011/07/mentoring-2-0-why-gen-y-demands-a-new-approach/