Так же добавлю к предыдущему ответу: если вы программист, то даже без высшего образования сможете уехать в Новую Зеландию через языковые курсы и последующее трудоустройство. Сделать это не сложно. Так же из лёгких вариантов для программиста будут:Канада, Чехия, Польша и некоторые страны Скандинавии. Если есть высшее образование и вы программист вам открыты практически все страны.