The Salary chart is interesting, both because of how US developers earn more than other Western countries, but mainly how a median developer with 20 years experience earns 60% more than a first job developer. I wonder how many other professions have that low a rate of pay increase - or maybe its just grads are overpaid, not sure.