Do you have to develop new skills in order to be promoted? 

This great piece of research suggests a rather different view. My take on it is that to succeed in your career there are some core skills/ competencies that you need to be:

a. Aware of, and

b. Capable of demonstrating 

c. Possess from day one.

The key to success is recognising when to deploy these traits - and which will take precedence as your role evolves up the corporate ladder. 

I would highlight three vital supplementary traits- "Know thyself" recognise "Emotional intelligence" and "Be nice." 

All these cost nothing!