This is essential. Yes means yes, maybe or sometimes no. Chinese is a very contextual language, and many turn exchanges are required to set the context.
The first answer to any question should just get you to smile and nod, not respond.
A foreigner who has spent the last six years performing a variety of IT tasks in China, Doctor John offers 12 tips for getting IT done in China. (Doctor John is a pseudonym.)