I am a self taught Software Developer. According to my job description I have to mentor and teach my Interns and Juniors everything I know in Software Development.
There is no problem in mentoring or Teaching them, the problem is that they learn from me and joins competitor companies for far more salary then me. The longest any employee stayed back was 2 years. When I ask why you want to leave this company and goto the other company, the reason I get is 'Their offer is better'.
Should I teach my interns and Junior Employees?