Spanish dev here, 3 years in the business, been twice a freelancer and twice an employee. My main complaints: - The maximum salary a developer can earn at any given company is almost written in stone - around 36000 euros. Every public job posting will have that figure as the max. When it's higher, they'll water it down in the interview. Why? Probably because they don't have the notion of a 10x programmer at all. We a…
It used to be better - I was looking for work in Spain just before the crisis. A senior dev could easily do 50K, banking positions were 70K and up. Nowadays however, you can't find anything over 35K that is related to development -and- in Spain ( i.e. not a position in Germany) Anyway - Spain does not have a problem of running out of worker, it has a problem of not paying those workers. I have been looking for years…
First, most software companies only offer crappy jobs that don't require specific skills. Most of the job postings are for standard developing positions in very common languages such as Java or Python. Considering how many people finish their degree or their FP (Formación Profesional, courses of about two years oriented towards the job market, and often including internships) each year, and how high the unemplyment rate is, I just don't believe that there aren't enough applicants.
Second, a lot of the big companies are what we call cárnicas (roughly, "butcheries"), i.e. companies specialized in outsourcing that pay ridiculous wages (10K a year for an entry level, full-time position where you will get fired if you don't do three hours of overtime a day is not difficult to find). Most developers know better and stay away from these, but because of the unemployment rate, a lot of people end in these places.
In other words, those hard-sought qualifications are more or less "will do a specialized job while getting peanuts in return". The article misleads by giving an example of a position with a 200k salary (which I'm also very skeptical of, like gutnor), and fails to mention that it's a very specific position and does not represent the whole set.
The only way I could believe that there is an actual shortage of workers, and I still doubt that it's true, is if we took into account that many of the good developers fled to greener pastures a lot of time ago.
EDIT: I should also mention that the problem is not that there isn't money and therefore the job market can only offer crappy jobs. On the contrary, most of the big enterprises and especially the cárnicas are very lucrative for their owners. The problem is that there is a very big barrier entry, because these companies strive on public contracts, and because of corruption, new and smaller companies can't stand a chance against the already existing ones.