1. Нужно ли высшее профильное образование или достаточно моего технического?
Достаточно никакого. Я серьёзно.
Какие курсы или ВУЗы можете рекомендовать?
Лично я вот противник курсов. Читайте книги или ищите персонального репетитора.
Читая сайт, в основном складывается ощущение, что, раз мне почти 33, то пора уже обзаводиться вставной челюстью и идти в вахтеры. А я еще и женского пола, так что вообще туши свет.
Замануха для студентиков. Не встречал ни одного действительно профессионального программиста младше 25. Работаю с хорошим профи 42-х лет. На подхвате айтишница 36-ти. Девушек в IT не то, чтобы не любят, их там почти нет, вот и всё.
Если начать работу на фрилансе, то реально потом устроиться в офис
Фрилансеров неохотно берут в офис, а биржа фрилансеров переполнена вайтишниками.
Я бы советовал другое направление.
Чем IT-химия не устраивает? Есть же направления в этой сфере.