I have recently become a team lead and have a decent amount of experience being an engineer myself, but have found that the hardest part about my new responsibility is figuring out how to be a good mentor and to help the more inexperienced engineers on my team grow. I am not sure exactly what makes a good mentor or how to get there.