Of course Google and Facebook are not going to send candidates to negotiation classes; they would stand to lose from such an arrangement.
Rather, there are many ways to approach this:
1. Salary negotiation could be included within curriculum at CS schools. (Schools would love if alumni made more money!)
2. Techniques could be included in books (like "Soft Skills"), podcasts, etc.
3. The culture in Silicon Valley could emphasize the importance of negotiating a fair wage.
Left to their own devices, companies WILL exploit those who believe that negotiation is "bad". Companies might not even do so intentionally, but might do so merely by hiring the cheapest employees who have the highest skills.
A side effect is that even if only 75% of employees negotiate to higher wages, the "market rate salary" for employees will increase. If, instead, 75% of employees did NOT negotiate, you'd see a depression in wages.
> 1. Salary negotiation could be included within curriculum at CS schools.
This is such a good idea. The modern school system oscillates between industrial training and academic pursuit, and very practical skills like this one (or householding finances) which could directly benefit the actual person, are terribly neglected.
What is it that stops teachers from talking about everyday matters related to money? Is it their own sense of inadequacy on the subject? Fear of letting out how much they (don't) make? Is it "political pressure"? Or simply that they love their academic subjects so much, they'd rather not talk about more prosaic stuff?
Taught software dev for four years in higher ed. I always had modules on resume/cover letter, behavioral interviews, core value matching, self promotion, salary negotiation, and other job-related things.
Student feedback always suggested these were incredibly valuable lessons.
Rather, there are many ways to approach this:
1. Salary negotiation could be included within curriculum at CS schools. (Schools would love if alumni made more money!)
2. Techniques could be included in books (like "Soft Skills"), podcasts, etc.
3. The culture in Silicon Valley could emphasize the importance of negotiating a fair wage.
Left to their own devices, companies WILL exploit those who believe that negotiation is "bad". Companies might not even do so intentionally, but might do so merely by hiring the cheapest employees who have the highest skills.
A side effect is that even if only 75% of employees negotiate to higher wages, the "market rate salary" for employees will increase. If, instead, 75% of employees did NOT negotiate, you'd see a depression in wages.