It's wonderful to see the market economy at work. There's a shortage coding talent, leading to skyrocketing compensation, leading to a greater supply of coders.
But will this greater supply reduce future compensation from levels it would have been at without the increase in supply of coders?
I don't think so. Good products and good business models generate more demand for talent. This may not be apparent on a company basis, but when one considers all of the partners required in today's business model, then it does seem possible that a greater supply won't necessarily offset today's high compenstion.