| IMVHO for the sixth question you can target: - Russia, friendly to Iran being ally, being a continental power have resources to survive almost any crisis, a thing EU (witch I'm from and I live) have not, so it might be easy to you target a large Russian city for a first immigration, spending FAR LESS than going in the west. From there you might decide something in few years, having learnt "emigration" and another social and work life, might seems nothing in the modern world, but count much; - for EU France would probably be a better option because even if Germany-Iran ties are more developed Germany is en root to a DEEP disaster, France is also but far less and it's still the seventh world superpower + it still have a bit of social system; - for north America perhaps Canada might be an option, it's IMO less bureaucratic than USA and less on the verge of a social collapse as well. for 4) well... COBOL is still demanded and probably that means it will pay well for some years but it's really deprecated so if you know it already well, it might be a way to try a not super-popular path (and so with a big offer, not only a big demand) to maximize chances of finding interesting position instead of being just one in a million of others. Otherwise I'll honestly do not suggest it. In any way the biggest issue IMO is how to get a job BEFORE emigration because the big deal is that you came from a cheaper country so the destination will be very expensive for some time, you need big savings on your side to jump the boat without too much risks. |
Yes, if you're a foreigner you won't be conscripted, but the economy has been severely destabilized. We might actually be in for 1990's scale social upheaval, which you do NOT want to be a part of. Quality of life is probably going to tank because everything used to be imported, and now prices are rising. You'll still experience the banking sanctions and no access to freelancing. Nobody really speaks any foreign languages, not even English (St Petersburg being the only exception).
You could also want to consider the opportunity cost, because years spent in Russia are years you won't be able to invest into getting a citizenship somewhere respectable.
On the plus side, IT salaries are rising. I'm not sure see if this rise will actually be worth staying in Russia, if it will even keep pace with inflation, and if an Iranian dev would be able to get hired (because, of course, the working language everywhere is Russian).