Forums > Living in Kunming > Should you study Chinese? English is widely spoken because of post war american cultural hegemony. A successful country which exports cultural products such as films will also export its language. Now who's to say that Chinese is not to become the next "international language" (a most silly expression anyway)
China is developing faster than any country in history, it is only a matter of time before it will start exporting cultural stuff instead of industrial products. So yeah if you are talking about the future, I would say Chinese is a good investment. Anyway, so many companies are dealing with China now that skills in Chinese can't be useless on a professional point of view.
Personally I don't think in terms of investment though. Rather in terms of brain investment, the more languages you speak, the more things you can learn, you teach your brain how to expand to grasp ideas that don't exist in your own language (and do it fast as is required to learn the most difficult written language in the world aka Chinese). I learned 3 languages before Chinese, and I learn so much faster than my classmate who's never studied languages before.
I think that this "brain stretching" helps you grasping many other concepts. It's pure learning.
And to people who live in China even for a few years or less, I think it's a matter of respect to learn the language of the country you live in. There is nothing I despise more than people who walk into a Chinese shop or bar and start talking english (or any other foreign language) at the staff without even asking them if they speak it first, as if everyone should speak english...
I'm not saying that everybody should speak Chinese fluently, but everybody should at least try to learn some, be it only to apologize for your bad Chinese. It's only good manners.
As for saying that everybody will speak English in the future (I even heard some people saying that Chinese people will give up characters soon...) these people are fools, or worse. It's a very ethnocentric idea.
Saying that people will end up giving up their particular language for English is not far from saying that "some civilizations are worth more than others" (famous saying of one of the minister in our former xenophobic French government)
I learned English to be able to communicate with people in many countries, true enough many people speak it, and it's a practical thing to learn it. But to start expecting people to speak English in non English speaking countries is a dangerous mistake
Hell, many people in my country expect people abroad to speak French... don't you think it's as ridiculous to expect them to speak English?
A bit of perspective doesn't hurt.
sorry for the rash answer, I heard so many expats who live the perfect neocolonial life in China say that "it's not worth it to learn Chinese" that I can't help getting a bit carried away....