If you have good programming skills (As you have done Masters in Computer Science) then you don't have to to move to New Zealand - You can earn at least 1 lac per month in Pakistan.It will take some time but eventually you will have steady income.If you know JAVA Programming then you should start learning Android Coding.You can perhaps create some free and paid apps on Google Play Store - You should also be able to learn iOS programming.Android Programming is comparatively easier compared to iOS but a lot more $$$ on iOS market.Internet is globalized so you can earn a lot sitting here in Pakistan.Mobile Applications and Cloud are the future anyway.