Soft skills are personal attributes that describe an individual's ability to interact with others. Soft skills, also known as people skills, complement hard skills to enhance an individual's relationships, job performance and career prospects. It's often said that hard skills will get you an interview but you need soft skills to get -- and keep -- the job.
Unlike hard skills, which comprise a person's technical skill set and ability to perform certain functional tasks, soft skills are interpersonal and broadly applicable across job titles and industries. Many soft skills are tied to an individuals' personalities rather than any formal training, and are thus considered more difficult to develop than hard skills.
Soft skills are often described in terms of personality traits, such as optimism, integrity and a sense of humor. These skills are also defined by abilities that can be practiced, such as leadership, empathy, communication and sociability.
IT organizations aim to employ individuals possessing both hard and soft skills. However, the demand for the latter is increasing, especially among those in IT leadership roles. This demand is due to a "soft skills gap," or a perceived lack of these skills, among many IT staffs, as well as the increasing need to align IT with business goals.