Everywhere I go in my country, all of the programming jobs are plain old maintenance projects, there are no development projects to work on, especially on the Microsoft technology stack (my technology of choice).
What should I do, should I migrate to another country and apply for programming jobs or should I stay in my country and follow my current career path to become a project manager someday?