Easy! When I moved here, I was not a professional programmer (just been playing around for a few years), didn't speak spanish and had basically no work experience. But it took no more than a week or two of scouting before I got my first job (but crappy job). Fast-forward one year and I got a entry-level job as a programmer. After another year with some more experience, I had plenty of programming jobs to chose from.
Edit: worth to add that this was in Barcelona, which seems to have a higher percentage of people speaking/understanding Spanish. First town I moved to was Girona but no one spoke English so had to move to Barcelona.
Edit: worth to add that this was in Barcelona, which seems to have a higher percentage of people speaking/understanding Spanish. First town I moved to was Girona but no one spoke English so had to move to Barcelona.