&gt; There&#x27;s a lot to be said about improving quality of Chinese hardware and software, but it&#x27;s definitely not up to western quality levels yet.<p>Anecdotally, last year I worked for an Asian company which had an office in Shenzhen.  They were not able to compete with western tech, in part because they didn&#x27;t understand the benefits of cloud computing.  They wanted to own all their own hardware and it really slowed down software development.<p>I also got the sense that most primary source programming resources are in English (stack overflow, etc.), and that unless your English was pretty good you might have a hard time keeping up with newer techniques.  I think this will improve with time.