Completed
Problem Solving Through Pair Programming
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Problem Solving Through Pair Programming
Automatically move to the next video in the Classroom when playback concludes
- 1 Problem Solving Through Pair Programming
- 2 The Socratic Method: Asking leading questions and starting a thoughtful dialogue instead of providing direct answers or solutions
- 3 Pairing with my own mentor
- 4 Eventually, a natural progression from mentor/mentee to peers happens, but the pairing never goes away...
- 5 Pair Programming as Mentorship: Solving interesting and difficult technical problems under more experienced guidance provides greater benefit than the typical mentorship structure
- 6 The knowledge transfer that happens through a pair programming session and through mentorship ultimately flows in both directions.
- 7 Pair programming is a high-contact and high- fidelity way to hit the ground running and build trust with your mentee.
- 8 Building trust and confidence through pairing
- 9 Effective Pair Programming
- 10 As a mentor, your initial role should always be to navigate
- 11 Every pairing session should be an open dialogue and live code review, with discussion and productive debate around your implementation and solutions
- 12 Eventually, you can switch roles more frequently, and provide your mentee with more opportunities to both work on the implementation and planning sides of pairing
- 13 Tooling and Accessibility...
- 14 Pairing can bring up all kinds of accessibility concerns...
- 15 Always ask about access needs up front and adjust your pairing practices accordingly
- 16 Without asking about access needs and making adjustments, pairing could be completely inaccessible to members of your team