Gone are the days of hiring generalists. Employers today look for professionals with a particular set of skills that perfectly meet their requirements. Be it technical or analytical, there are a set of parameters which one must meet to get hired. In maximum cases, these skills are specific and specialized to particular types of jobs. So, here is a list of 7 life skills that make you a person in demand for any company.