- Some people come in with full bravado, "I was the best at my last job so I'm the best here", "I can never be wrong attitudes"
- Some people are afraid to look stupid or think they'll get looked down upon or even fired for asking dumb questions
- Others just want to focus exclusively on the one task they're dedicated to and not a single bit more and will flee from anything outside of their area of knowledge and forever are locked into "I do X and nothing else"
- Finally, there are those that realized none of the above is a requirement, and it's fine to ask questions and even better, to be curious
The final group are my most successful engineers/devs because they are insatiably curious. They ask questions in a good way, explain their understanding of a situation first and how they arrive at conclusions, and then want to understand how you got to yours and if they maybe have missed a better way. My US teams, Latin American teams, Eastern European teams, Asian teams, they all have their persons who just get above the usual tropes of work and just want to learn and make cool things, but this is a rare individual person regardless of their cultural background.
I've even seen some who started with such attitudes of bravado and arrogance and once they realized "well damn, I'm not the brightest star in the sky by a long shot", they humble up pretty fast and realize they have an opportunity to get even better and they go for it. It happens plenty, though not as much as I would prefer.
I don't think it's about culture, I think it's just individual personalities which transcend borders.