There is a big difference between hard and soft skills, the left side of brain or a high IQ is inherent for hard skills, everything regarding numbers, statistics and definitive specific results in any process or operation. The opposite side of high IQ is the emotional skills, for this abilities is responsible the right side of our brain, for example in any kind area of business, human resources department can not work with people as with statistics and numbers, the IQ level become unnecessary, because manager work not with numbers which all the time are being silent and don’t talk to you, working with people means to have that abilities that would help you to understand the employees and try to help them. I think that hard skills can be define as fixed abilities, meanwhile soft skills all the time fluctuates, I mean that to solve a difficult task, everything that you’ll need is just open some books and try to find the magical formula. Solving a task by soft skills it is an art, because to work with people I think is the hardest job, you have to understand him, you must give some solutions and to try to change his opinion, rules for hard skills are fixed, rules for soft skills aren’t. Another difference between hard and soft skills is that hard skills can be learned by almost any one, but to be a professional in soft skills, it is not available for everyone. Basically hard skills are taught by books, great abilities in soft skills require trials and errors, if you are not adaptable to any situation, you will bloody crash. I mean that soft skills can be taught only through experience, that’s why life is considered the greatest school ever.