are detail oriented and analytical skill have the same meaning? if not, what is the diff between them?