Doing an MS will drain all of my savings and I will have to deal with risk of finding a job again. However almost all of friends / ex-colleagues have already moved to states and are pursing their education.
My strategy right now is become a much better engineer, be employed by a FAANG (currently interviewing) & then directly apply to States/UK/Canada. Is this flawed?
If this doesn't work out, I will be 27/28 already and would it be too late for MS? I've been worrying a little too much on it, especially since I feel like I am stuck in a limbo while everyone else is already living a much better and happier life.
Doing a Masters removes some of the visa risk, while bringing in the campus hiring advantage of FAANG.
On another note, have you thought of what you would think once you see folks raking it in there with PhDs in Machine Learning?