Software Engineer Vs Data Science In 2025