So yes, would you consider moving abroad for a better future? Would you try to find a way to stay in your country, either through online work or by accessing all possible opportunities?
I will not move because of the Job but for better standard of living, if you are a graduate of computer science related courses, with a good skilled, you can secure a remote job in your place without livng your comfort zone, all you need is your internet 5g or 4g preferbly, your computer and the brain and you are very good to go, you don't need to work on visa to locate abroad but if you want a good standard of living, that is where migration comes in, my country don't have 24/7 electricity, no good hospital facility for treatment even when you have the money, I will move out because of this factors.