IMHO, the title should be fixed to mention that it is only about developer compensation in the USA . I am always surprised at the salaries in the USA. I have two bachelor degrees and two master degrees from two well established universities, and earn about 2k euro a month (before 20% tax deduction), which is considered fairly decent for a starter. Even then, many corporations outsource software development to Eastern…
> I have two bachelor degrees and two master degrees What does that have to do with what you should be paid? My degree has provided a small and consistent boost over my career. It didn't make me significantly more valuable as a new starter. I think Western Europe has a harmful fixation on a persons credentials. In the time it took you to gain four degrees an American dev could have gained 6-8 years of experience and…
I would expect that my effort would have at least some positive effect on my starter's income.
> I think Western Europe has a harmful fixation on a persons credentials.
I think so too. At my work I am doing similar stuff as when I started programming at 12. The main difference is that I had significantly more enthusiasm and energy back then.
I did learn a lot during my study, but it is absolutely not required for most of the jobs. Yet, it is required to have at least an undergraduate degree for practically all jobs. There are lots of improvements possible to this system if you ask me.