Приехать по обычной Шенгенской визе туристом, нелегально остаться минимум на 3 года (например, жить в деревне и работать программистом удаленно), потом легализоваться, сдать экзамен на знание испанского языка и получить вид на жительство. У меня есть знакомые, которые так поступили.
Я изучил такой вариант, но это меня как-то не заинтересовало.