To further illustrate the benefit of a team... I'm exactly the opposite. I dive right into the backend stuff... APIs, database schema, etc, and tack just enough UI on the front end to make it usable (Name? Branding? That can all come later...(and never does))