As usual it's important to keep in mind that this is a bubble. This is the SV bubble, where programmers get paid out of wheelbarrows filled with money.
Elsewhere programmers get paid about as much as other kinds of engineers, maybe a little bit less on average.
Maybe that's because developers outside the SV are garbage, maybe that's because there's a set of fairly unique and hard to replicate conditions in the SV that resulted in companies having to pay these sums.