the skills every intermediate data scientist needs to learn