Yes, xray is better. Forgot about that. I think there had been a couple newer ones.
The thing with gfw circumvention is that even older approaches work surprisingly often, as detection methods change and often detection depends on the amount of suspicious traffic. I had most success with a more conventional setup on a vps, but that was more for testing out stuff. Found commericial providers to be more reliable.
VPNs work surprisingly often from what others tell me. They only block these occasionally. I think astrill and express often work. Just know that the ones that work, probably have chinese govt access.
Yes, tor never works.
What CS subfield? I think it really depends if you were able to specialize somewhat. At least systems programming and lower level coding seems to be somewhat in demand once you get into the field. Even given the current economy we aren’t really getting much interest from students.