People who develop different skills are more successful than people who develop one skill only.
When it comes to the qualities of successful people, people varying in education background and experience tend to give distinctive answers. Some would argue that those who are successful should be versatile and excel in lots of skills like communication skills, leadership skills and even organizational skills while others believe that one who is exceptional in one area is more likely to be successful. I personally believe that a versatile person with various skill sets can be more successful.
Admittedly, as the saying goes Jack of all trades and master of none and there are rare cases where some people who are expert in only one field stand out. However, it is more common for versatile people with multiple skills to be successful because of the following reasons.
First off, people who are talented and versatile are more competitive and competent in their career, and they enjoy a better change to be promoted in a professional setting. Actually, a lot of positions require a combination of skill sets, such as paying attention to details, knowledge in a specific field and communication skills, etc. Indeed, more skills will give someone more chance to get promoted. For instance, if a computer programmer just knows how to write program and focuses only on the technical side of the job, chances are that he would never get promoted. On the other hand, if not only does the computer programmer have programming skills but also he is a genius people-wise, he might get a better shot to be promoted as a manager in charge of a team of computer programmers. Thus, he can enjoy more opportunities in his career.
Additionally, it is much easier for a versatile person with various skill sets to build rapport with people and make friends. It is self-evident that people with all kinds of skills will be very attractive and charismatic. A person who not only has professional knowledge in one specific field but also has people skills and leadership skills will be very popular and standing out among his or her peers. For instance, my friend Alex, a bright young professional working in the financial industrial. He was awarded the most valuable banker in his company because of his professionalism and dedication to serving the customers and clients. Not only is he successful in his professional life, but also he is an amateur violinist. Actually, he plays for a city choir to represent the community and go against other cities' choir. Such skills can be very useful when building up connections with people and thus he can expand his social network easily. Furthermore, he can use these skills to entertain his clients and customers on certain occasions and have their trust on him.
In conclusion, a versatile person with various skill sets can be more competitive and outstrip others in the workplace, eventually they enjoy better chance to be promoted. Another advantage of having multiples skills is that it can be much easier and readily for them to network and expand their social connections.