Statistical method:
1. Select the 10 countries with the highest software engineer incomes (Data source -Which country do programmers earn the most?)
2. Compare the cost of living in these countries (Data source: Eardex)
3. Use the "Big Mac Index" to show the number of capable engineers that can be hired (The Economist)
4. Use the "Happy Planet Index" (Source: happyplanetindex)
5. Use the following Bloomberg reports:
- Best at withstanding stress: country
- Longest-lived: country
- Health benefits: country
- Best countries for workers ranking: country
- Best stress-enduring countries ranking (lower is better)
(Source: Bloomberg)
6. Exchange rate source: Hexun (exchange rates for reference only, please refer to actual exchange rates)
10. Canada

Average annual salary for software engineers - $57,500
Number of Big Macs, how many engineers can be hired - 10,952
Happy Planet Index world ranking – experienced well-being - 2
Longest lifespan country ranking - 14 (life expectancy: 80.93 years)
Best health benefits country ranking - 17
Best countries for workers ranking - 11
Best stress-enduring countries ranking - 65 (lower is better)
Canada cost of living (EUR)
1 EUR = 1.2475 USD = 7.6509 CNY
9. New Zealand

Average annual salary for software engineers - $59,600
Number of Big Macs, how many engineers can be hired - 12,064
Happy Planet Index world ranking – experienced well-being - 17
Longest lifespan country ranking - 18 (life expectancy: 80.90 years)
Best health benefits country ranking - N/A
Best countries for workers ranking - 8
Best stress-enduring countries ranking - N/A
New Zealand cost of living (EUR)
1 EUR = 1.2475 USD = 7.6509 CNY
8. Sweden

Average annual salary for software engineers - $61,400
Number of Big Macs, how many engineers can be hired - 10,319
Happy Planet Index world ranking – experienced well-being - 5
Longest lifespan country ranking - 7 (life expectancy: 81.80 years)
Best health benefits country ranking - 10
Best countries for workers ranking - 20
Best stress-enduring countries ranking - 71
Sweden cost of living (EUR)
1 EUR = 1.2475 USD = 7.6509 CNY
7. Germany

Average annual salary for software engineers - $63,800
Number of Big Macs, how many engineers can be hired - 12,912
Happy Planet Index world ranking – experienced well-being - 27
Longest lifespan country ranking - 18 (life expectancy: 80.93 years)
Best health benefits country ranking - 30
Best countries for workers ranking - 27
Best stress-enduring countries ranking - 65
Germany cost of living (EUR)
1 EUR = 1.2475 USD = 7.6509 CNY
6. Australia

Average annual salary for software engineers - $65,900
Number of Big Macs, how many engineers can be hired - 13,700
Happy Planet Index world ranking – experienced well-being - 8
Longest lifespan country ranking - 6 (life expectancy: 81.85 years)
Best health benefits country ranking - 7
Best countries for workers ranking - 14
Best stress-enduring countries ranking - 70
Australia cost of living (EUR)
1 EUR = 1.2475 USD = 7.6509 CNY
5. Israel

Average annual salary for software engineers - $70,700
Number of Big Macs, how many engineers can be hired - 11 3781
Happy Planet Index world ranking – experienced well-being - 10
Longest lifespan country ranking - 8 (life expectancy: 81.76 years)
Best health benefits country ranking - 4
Best countries for workers ranking - 10
Best stress-enduring countries ranking - 51
Israel cost of living (EUR)
1 EUR = 1.2475 USD = 7.6509 CNY
4. Denmark

Average annual salary for software engineers - $71,500
Number of Big Macs, how many engineers can be hired - 13,883
Happy Planet Index world ranking – experienced well-being - 1
Longest lifespan country ranking - 25 (life expectancy: 79.80 years)
Best health benefits country ranking - 38
Best countries for workers ranking - 4
Best stress-enduring countries ranking - 69
Denmark cost of living (EUR)
1 EUR = 1.2475 USD = 7.6509 CNY
3. United States

Average annual salary for software engineers - $76,500
Number of Big Macs, how many engineers can be hired - 15,833
Happy Planet Index world ranking – experienced well-being - 16
Longest lifespan country ranking - 27 (life expectancy: 78.64 years)
Best health benefits country ranking - 46
Best countries for workers ranking - 7
Best stress-enduring countries ranking - 54
United States cost of living (EUR)
1 EUR = 1.2475 USD = 7.6509 CNY
2. Norway
Average annual salary for software engineers - $81,400
Number of Big Macs, how many engineers can be hired - 10,489
Happy Planet Index world ranking – experienced well-being - 16
Longest lifespan country ranking - 3 (life expectancy: 81.30 years)
Best health benefits country ranking - N/A
Best countries for workers ranking - 6
Best stress-enduring countries ranking - 74
Norway cost of living (EUR)
1 EUR = 1.2475 USD = 7.6509 CNY
1. Switzerland

Average annual salary for software engineers - $104,200
Number of Big Macs, how many engineers can be hired - 15,256
Happy Planet Index world ranking – experienced well-being - 6
Longest lifespan country ranking - 1 (life expectancy: 82.70 years)
Best health benefits country ranking - 9
Best countries for workers ranking - 24
Best stress-enduring countries ranking - 72
Switzerland cost of living (EUR)
1 EUR = 1.2475 USD = 7.6509 CNY
Translated from: http://itflow.biz
Reprinted from: http://www.evget.com/article/2014/11/26/21865.html