Why do you say so? (about GF not earning) I want her to take good care of the kids and family (including me) while I do the hard work. I've always thought that's what a good husband would do. When the woman is, stressed with work stuff, it effects badly for the family.Whatever you do, wherever you go, please dont do this.! I know it`s personal preference, but in the long run it`s massively counter-productive regardless of where you live in the world, trust me!
If you are thinking of migrating, start working on your English. It`s the starting point. Getting a good IELTS score would be beneficial, whether it`s specifically required or not (for where you`re migrating to).
About IELTS, I'm confident that I can get around 7-8. Then what?
MSc in SL would take another 2 years. Do you think its worth it to stay here that long?Best way but harder way is to do MSc in Sri Lanka in CS. Apply for Phd in CS for a scholarship with high MSc GPA and publications. After the Phd no issue in jobs.
Relatively easier but still harder.
Do IELTS. Get a job offer with visa sponsorship
What about doing an MSc abroad while doing odd jobs? Maybe do the PhD after that. Is there any risk?

