Source: https://www.theguardian.com/careers/2015/jun/18/five-skills-every-new-graduate-needs-to-get-a-great-job