These are the top non-technical skills you need to succeed in the best jobs of the future