jbredizzle
Your expectations around compensation should be based on explicit not implicit understandings. Making assumptions about how your emploeyer is going to make decisions about your compensation is not only likely to lead to disappointment, it's a poor way to maximize your salary if that's what you're interested in.
I need to call BS. Just because your business model can't justify paying engineers two years out of college a $120,000/year salary doesn't mean that you don't have a profitable business. It's okay if your business model isn't as profitable as Google's. Heck, a lot of the companies that are paying market salaries have no meaningful revenue o even a business model. They're investor-subsidized.
"employees should go work in environments that maximize their value."
A lot of people work in "environments that maximize their value" and they're miserable. I have friends who make half of what they could make in SF/SV. You would say that their current employers aren't maximizing their value, but most of them own their own homes, live very comfortably and are home by 5-5:30. I don't know many $120,000/year+ engineers in SF/SV who can say that.
A lot of the high-paying jobs in SF/SV that are compensating employees at their highest theoretical value aren't as glamorous as the people who have caught the grass-is-greener-bug would like to believe they are. A lot of the people in these jobs trade whining about salary to whining about the hours, the lack of interesting work, their crazy/incompetent boss, the fear of funding running out, etc. etc. etc. Pick your poison wisely.
Honest question: have you quantified your value to your current employer in dollar terms?
A lot of people I know say they're worth $x because that's what another company might pay them, but I can count on one hand the number of these people who actually did the math on how much revenue/profit their employer derived from their work.
In SF/SV it is entirely possible for an employee to state "I'm not being paid what I'm worth" when, to their current employer, they are actually being paid more than what they're worth. The fact that their value varies from employer to employer is something that I think a lot of employees miss.
Employees who want the biggest bucks should go out and get them, but the idea that companies are undervaluing/underpaying their employees just because they're not paying what Company X, Y and Z pay is one of the worst delusions in SF/SV right now.