>Stop using the GDP per capita of an entire country as a proxy for software developer productivity. It's frankly stupid.
Outside of entertainment where software is a direct consumer product, the developer's productivity comes from increased efficiency of use of other productive resources. You can't eat code, but you can eat food that comes from higher production due to better software. So software has a multiplicative effect on existing production. That is, GDP.
Now even added value of entertainment software (games etc) depends on total GDP, because people have to pay with something for that entertainment.
So average developer's productivity IS a function of GDP, with different coefficient depending on the structure of a economy.
A primitive non-mechanized agricultural economy would have a coefficient of near zero because there's almost nothing to automate.
>Anyway GDP per capita using PPP (purchasing power parity) is seen as a fairer comparison.
A fundamentally wrong metric because pay is nominal.