If programmers made twice as much money, it would be such a great job. And yet salaries have been relatively flat for over a decade (adjusted for inflation).<p>Something is wrong that salaries never seem to rise with demand in Silicon Valley. We know there was a secret deal to help suppress wages at one point, but it&#x27;s not obvious why it&#x27;s been so successful. Is it new graduates, immigration abuse, internationalization, illegal price fixing?<p>A programmers union could probably force tech companies to double salaries. They all could afford to pay it.