digital skills vs soft skills