С вашими профессиями в Канаду вполне, русских врачей тут много, значит, как-то переучиваются  Можно просто на РН вючиться (медсестра с бакалавром, типа врача, скажем так), зарплата у таких довольно высокая. Программист-зависит от того, какой, тоже можно очень хорошо устроиться и переучиваться не надо.