I really, really, really wish I could just live in the PRC, but alas, I feel like it would remain a pipe dream; because I don't really imagine I'd be able to, or even be allowed to stay; given that I feel like most CompSci jobs in the PRC have already been taken by others.
Even if not, I don't imagine I'd be lucky enough to have a job in the PRC to just fall on me; even after many attempts. Even if I do get a job, there's no guarantee I'd be able to be a Permanent Resident there.
It's surprisingly easy to get a teaching job in the PRC and stay for an extended period of time. And I've seen several job postings for CS teachers that are waiting to be filled (WeChat is extremely handy for a job search). From what I understand the pay and work hours are much better for teachers than they would be at a tech company.
Permanent residence is another matter. The good news is that it is becoming easier to get in some municipalities (basically Shanghai). We'll see how long it takes to expand to the rest of the country.
Really? I wonder if there'll still be a seat/position left for me by the time I go to the PRC. I think I'll give WeChat a spin sometime.
Still deciding if I should go to the PRC for my Masters or for my PHD, since my main goal is to find another country to start a new life in, to come out of the closet without worrying about mobs or lgbtphobic family members. Don't wanna risk it and wind up having to come back...
The better way is to finish PhD or MsC in your country, then go to China. Chinese schools are oriented toward Chinese people and their customs. But they value a high quality foreign experts. You can go there as a postdoc, even for 6 years, and if you like it, you can stay there at university or a company.
Thing is, I plan on leaving my country for somewhere better after I complete my BSc. I have two more years left. I have no intentions of doing MSc/PhD in my country.
Just as an example there are 32 Graduate level programs taught in English at Tsinghua, and as far as I am aware most universities of a certain stature have programs taught in English (of varying quality) and will also have classes to teach the Chinese language to international students.
I don't mind enrolling in Mandarin. I actually was studying Mandarin, for fun a while back. I stopped a while back, but I can resume that if need be. (I was learning through HelloChinese, but at some point it asks you to pay to continue... wouldn't have been a problem if I had a Card or a Chinese Payment System or whatever they're accepting, as I can afford it)
My current Mandarin skills are, I'd say HSK 0.1. So. Obviously not great, but that can be mended in time.