Mentoring Junior Developers Through Pair Programming
by Jess Stodola
Sat, Apr 21, 2018
Room:
P0806
Time:
9:15
Pair programming is being taken on as a standard practice in many large corporations all over the globe. The sharing of knowledge between senior engineers and junior engineers minimizes the siloing of skills by increasing the abilities of junior developers, making them productive much sooner.
Pair programming can be an emotional experience, for both for the mentor and the mentee. As seasoned software developers and engineers, mentoring takes a lot of time and patience. It can also be challenging for the mentee to work with someone peering over their shoulder, seeing their every mistake.
This session will go over some of the things that happen unintentionally while mentoring through pair programming and how they can negatively affect the learner, the learning process, and the relationship itself. More importantly, it’ll talk about what a mentor can do to improve the success of the learner by making adjustments to how they teach.
About the Author
Jess Stodola is software engineer on their Core Application Platforms team at Comcast. In her time there time, she has helped to build an API proxy service providing load balancing, authentication and firewalls using Lua and Python, a portal using React and a backend monitoring system with Elixir. She also dabbles in web development using Ruby in her “free time”.