Soft skills in IT: The key to success and how to develop them!