Earlier quoted context omitted.
We aren’t talking about “racial groups”—you shifted the conversation to “culture.” So defend your premise. What is the “culture” of Mexican Americans (or any other group of your choosing) and how does that make a team of Chinese programmers better? That’s the central premise of “diversity”—that individuals from different groups are materially different—so give me one concrete example.
Edit, sorry i think I misunderstood your post. Are you asking about how a hypothetical non-Chinese person would improve an all Chinese team? If so, I don’t presume to know. That would be up to the team members to find the ideas that best help them. This is the fundamental idea, put together different kinds of people and they’ll work out how to exhange cultural ideas in a way that works
The fundamental problem with your reasoning is that you’re taking on faith the notion that differences are good ones. There is no reason to assume that. If differences between people can be good ones, they can just as easily be bad ones.