Most developers with a few years of experience will, at some point in their career, mentor more junior engineers. But in our industry, there’s no formal training, no well-known framework to think about mentoring. How does one become a good mentor?
Even though we’ve all experienced pedagogy when we were students, that does not automatically make us teachers. To help us, we can learn a lot from academia and the abundant literature on educational theory—but slightly adapted to fit the constraints and peculiarities of our day-to-day jobs.
In this talk, Daniel, wearing both software engineer and adjunct teacher hats, will walk you through a bit of theory, share some practical tips you can put to use in your work relationships, and present a framework for thinking about mentoring, for individuals and organizations.