What does it take to succeed? A positive attitude? Well, sure, but that's hardly enough. The Law of Attraction? The Secret? These ideas might act as spurs to action, but without the action itself, they don't do much.
Success, however it's defined, takes action, and taking good and appropriate action takes skills. Some of these skills (not enough, though) are taught in school (not well enough, either), others are taught on the job, and still others we learn from general life experience.
Below is a list of general skills that will help anyone get ahead in practically any field, from running a company to running a gardening club. Of course, there are skills specific to each field as well - but my concern here is with the skills that translate across disciplines, the ones that can be learned by anyone in any position.
1. Public Speaking
The ability to speak clearly, persuasively, and forcefully in front of an audience - whether an audience of 1 or of thousands - is one of the most important skills anyone can develop. People who are effective speakers come across as more comfortable with themselves, more confident, and more attractive to be around. Being able to speak effectively means you can sell anything - products, of course, but also ideas, ideologies, worldviews. And yourself - which means more opportunities for career advancement, bigger clients, or business funding.
For the remaining 9 skills, click here.