which skills are better soft or technical