In a previous post I wrote "Hard Work Does Not Guarantee Success." I still believe it but it begs the question - Then what else do you need to do to guarantee success? One answer that many people would agree with is - self promotion - make sure important people (like your boss and their boss) know what a top performer you are. That's easier said then done. How to finesse self-promotion without coming off too boastful or self-centered is tricky.
boss communication
How to Have a Career Discussion with My Manager?
To be successful, you not only need to be able to work smart and be recognized for it, you also need other skills to help guide you in your career progression. One of these skills is the ability to discuss your career plan with your boss without seeming like you are complaining about your position, or looking to move on. ...