If you are amazing at your job, but no one besides your “mediocre boss” knows about it, does it count? I would say no. More likely, your boss will take part or all the credit of your hard work. You are left with no credit and little chances for advancement, unless you do something about…