все знакомые инженеры-электронщики заняты программированием или консалтинговыми услугами.
я не программист, а бизнес аналитик не жалуюсь

тестерам неплохо, если они на контракте

но я согласен, что выбор специальностей, позволяющих безболезненно профессионально адаптироваться невелик: тестеры, программисты, бухгалтеры (чтобы стать аудитором надо учиться и проходить серьезную стажировку, но потом жизнь совсем иная!

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