There's 2 junior architects in our office. I am the one with the best technical skills (took several internships while at school). The other guy is better at front end work, sketching and concept visuals. I usually do the heavy software work. However, now the boss wants me to give the other guy (my competitor) software training. I wonder what the boss' motive is. Is it about getting both of us juniors at the same skill level or perhaps looking to replace me? Obviously I don't want to train the other guy to do my work. I am afraid that if I refuse I 'll make a poor impression and encourage the boss to get rid of me. How can I avoid this while still appearing a team player? How would you deal with this? I think I ll send out a few CVs just in case.