IMO, for the majority of heated debate on globalization, there are 2 sides of globalization that rarely mentioned together. Globalization as method of wealth redistribution, and globalization as method to capitalizing comparative advantage. In theory, if you're relatively poor because your work result is undervalued relative to world average valuation, you can benefit a lot from globalization. Once the whole world has access to your work, it will be valued higher. You will be richer. The bad side is that if you're relatively rich because your work result is overvalued compared to world average valuation, globalization will lower the valuation of your work. You will be poorer. Is this mean that people from rich country is always at disadvantaged when joining globalization? Not really. Rich countries can benefit from globalization because of the second aspect of globalization, which is comparative advantage. With comparative advantage, people can concentrate on doing what they do...
There is a science joke, which has been polished over time:
* A specialist knows more and more about less and less until eventually he knows everything about nothing.
* A generalist knows less and less about more and more until eventually he knows nothing about everything.
I consider myself a generalist thus I declared that I know nothing about everything.