But the question still seemed important. I wanted to know what the typical American programmer programs in? How much does she earn? Where is the best place for her to live in?
So, I did my own little 'research' using Google and other websites. Here is what I found. Note that all this data is based the past 12 months (May 2013 to May 2014).
I am focussing on 5 very popular programming languages: Java, Python, Ruby, C# and PHP.
I am also focussing on the following 5 states: Florida, North Carolina, California, New York and Maryland.
1. What is the most preferred programming language?
2. What is the average salary of programmers in these languages in the US?
3. What is the average salary of programmers in these locations?
Based on these, I have come to the conclusion that my young friend should learn Python, and move to New York. The chances of her finding a good job seem to be the best there. But hey, we all should only do what we are interested in doing, and live only where we want to live! So these were merely suggestions.
But I had more questions. What are the salaries in other countries like, compared to the US. Surprisingly, much of the world earns far less than what Americans earn. Here is what I found.
I have gathered all data from online sources only, so you can always look it up. Some numbers have been rounded off to the nearest 100. That is all for now. Please do leave comments and share.