Jobs with high lifetime earnings
Joseph Sullivan/Getty Images
6. Software developer/Senior software developer
- 45-year earnings: $3.83 million
- Starting pay: $56,000
- Pay at 20+ years: $91,100
6. Software developer/Senior software developer
- 45-year earnings: $3.83 million
- Starting pay: $56,000
- Pay at 20+ years: $91,100