Group projects
The best teams have people with complementary skills, but similar work ethic. Academic assignments are the opposite. There's not much variation in skills, in part because students haven't yet developed specialized skills, and in part because students are in the same class because they have similar interests. The biggest variation is likely to be work ethic. It's not uncommon for the hardest working person in a group to do 10x as much work as the laziest person in the group. The person doing most of the work learns that it's best to avoid working with teams.
Working with people with complementary skills is a blast, but you're unlike to experience that in an academic project. You might get some small degree specialization. Maybe one of the mechanical engineers on a project has more artistic ability than the other mechanical engineers, for example. But this is hardly like the experience of working with a team of people who are all great at different things.