The typical skills that any person would need are: patience, communication, technical proficiency, flexibility and problem solving skills.