It's important not to forget cost of living in that area is abnormally high.
It's important not to forget cost of living in that area is abnormally high.
Programmer salaries are not "insane". A half-decent programmer is worth $500,000 to the business and costs about $100,000. A good one is worth over $3 million, and only costs about $150,000.
Programmers are actually incredibly fucking cheap right now, if you know what to do with the talent.
The reason it has to be done with equity instead of salary is because there's a principal-agent problem with salary. People collect their salary regardless of whether their contributions actually are worth a few million. And so they have every incentive to sit on their butt - or at least, not take any risks and just do what got them the initial salary grant - in the meantime.
One answer: http://en.wikipedia.org/wiki/Acqui-hiring
The talent is rarer than the capital, and the capital often isn't owned by the decision-makers (VC) but the people who control the capital are the ones who get more arrogant. Why? Because capital is easy to demonstrate, and talent is hard to prove. It's especially hard to prove talent without breaking social protocol, which is the real advantage of pedigree. Everyone knows that there are plenty of sharp people without pedigree, but proving you're one of them requires being extremely assertive. Professionally, it's often better to be presumed intelligent and thereby be able to optimize for social polish alone.
The average mid-size company is a monument to bureaucracy, ruled by mediocrity and incompetence.
If you willing to go over the bridge, then your paying $2k/month