I've lived and worked in the bay area for 30 years this month. Scary to think about but it lends an interesting perspective.<p>At some point in their growth, senior management is far enough away from the day to day engineering that the differences between individuals becomes nearly completely obscured except for a small percentage of standout folks.<p>This level of management is incenting a group to 'grow the company' and they need more folks to do more things. The problem is that engineers have wildly variable effectiveness in a role (they aren't fungible as folks would like) and the recruiting group is being rated on 'quality hires'.<p>So if you split the population of engineering talent into loosely defined groups of 'employed at a hot[1] company', 'employed at a non-hot[2] company', or 'unemployed' the recruiters consider these (unreasonably) to be 'best', 'ok', and 'not ok' groups to recruit from because they correlate the hot/not-hot bit to their incentive probability.<p>In the 80's it was Intel, AMD, and National Semiconductor all trying to growth by hiring the 'hot' talent from their competitors. In the 90's it was Ebay, Yahoo, and Sun, and in the naughts it was Google, Oracle, Intuit, Paypal etc.<p>So you have this system set up and the 'cheapest' way (in an economic sense) for a recruiter to be successful is to exploit the work of some previous recruiter that was successful and recruit the top talent from their pool into your pool. Combined with California's labor laws which favor employees and you end up with a situation that repeats itself over and over and over again.<p>The issue is that recruiting quality people out of the entire pool is "hard" and poaching the top engineers at a competitor is "easy." We don't incentivize recruiters to do the hard work, which leads to a host of other problems as well (like ageism, university discrimination, etc)<p>[1] 'hot' in this context is buzzworthy or having good growth and execution press. (exemplars, 'Google', 'Facebook' or 'Apple')<p>[2] 'non-hot' is a company that is idling along (not failing) but not generating a lot of buzz either (exemplar 'Computer Associates' or 'IBM')