Europe Joins The Talent Wars
techcrunch.com
techcrunch.com
I particularly don't want to move to a capital / large city. But I would move for a company based near the coast for example.
I don't actually think that Berlin is struggling. It's hard to hire as a small company because there's bigger fish in the pond that can offer better pay/more interesting projects but if you're at least semi-well connected you should be doing ok. It's just that Berlin has been extremely cheap for quite a while and is now catching up to what I actually regard as a rather average level. The cited example of a PHP Dev with 2 years experience and a 180K wage is certainly an outlier. Experienced devs should probable average at around 60K/year, costing the employer at around 100K.
However, if those numbers are cited it's difficult to know which side you're hearing. An employer in germany has to pay health care and social security etc., which adds another ~40% on top of the wage - so they might have cited that number to compensate for differences in the american model (private healthcare paid by the employee).
If these salaries were real, I would not be trying to do side-projects full time from home!
[1] 3+ years, at least one larger scale project. Knowledge of more than 1 programming language
If you want to make a ton of money as a programmer, the US is still where it's at IMO.