Стоит ли закончить непрофильное образование для иммиграции как разработчик?
Для эмиграции по blue card в некоторые страны достаточно опыт работы. Но бывает что высшее требуется, в том числе для получения просто вида на жительство. 
Вообщем высшее для нормальной эмиграции нужно.
И самый нормальный вариант получить это высшее за границей. Голову не придется ломать как визу получать так как студенту ВНЖ дают.
В Чехии были какие то нормальные варианты.
В приличной компании в Канаде обязательно спросят об образовании. Далее - наличие оного также идёт в плюс к дальнейшей иммиграции. Но:
Высшее образование, полученное в ex-Совке вызывает любопытство и смех.  Лучше не афишировать, тем более такую экзотику, как незаконченное (unfinished) образование мозгоправа. И потом термин "незаконченное" значит "поучилась пару-тройку месяцев и бросила/выгнали/надоело/кончились деньги" - содержит в себе негативный окрас. А нужен позитив!
Или есть ещё фишка, когда Зина едет в Англию на папины деньги чтобы изучать "историю развития моды в Конго в 60-х годах ХХ века" в течении пары-тройки лет, а потом всем звонит, что она изучала Историю в Английском Универе., так вот такая штука не пройдёт 100-пудово.
В крупных компаниях все вкусные места заняты + там бывает сложна внутренняя обстановка (я работал в Телекоме - ужас!), зато всем остальным фиолетово какой у вас диплом - они сразу видят специалиста: в фронтэнд разработке не смухлюешь )
Ещё есть противный нюанс - это возраст - чем моложе тем лучше, и супруг/га - лучше без. Всё остальное смотрят в Вашем LinkedIn - прямо сразу открывают. 
Удачи! + ничего нет невозможного