Disagree, you can find mentors in many areas. Outside of core competencies. It really depends on what level you're at in your career. Yes a Sr engineer mentoring a Jr engineer, absolutely. A director of engineering mentoring a engineering manager, not so much.