¿Por qué los desarrolladores de software son tan caros en Silicon Valley?

Apuesto a que hay una serie de factores que sirven para aumentar el costo de los ingenieros por aquí. Mi puñalada:

  • Los salarios del área de la bahía son sustancialmente más altos que el promedio nacional. El costo de vida en la bahía es el principal impulsor.
  • La demanda supera la oferta. Percepción extrasensorial. En los últimos años, con menos graduados de CS y carreras relacionadas con CS, el tamaño de la fuerza laboral simplemente no es suficiente para satisfacer la demanda.
  • Es cultural y prácticamente fácil cambiar de trabajo; Escuché que “dos años” es un buen momento para permanecer con una compañía como ingeniero, y los acantilados de adquisición de capital son típicamente de solo un año. Combinado con la desigualdad de oferta y demanda anterior, tenemos una fuerza laboral que espera saltar de una compañía a otra, con salarios cada vez mayores.
  • La calidad de los ingenieros es mayor en la bahía. Este es más un punto anecdótico, pero un reclutador me ha dicho que esencialmente reduzca a la mitad el nivel de experiencia de un candidato si es de fuera del área de la bahía. Me imagino que algo de eso tiene que ver con el conjunto de talentos que salen de las dos escuelas locales de primer nivel también.
  • Los ingenieros trabajan bastante largas horas. Al menos en las startups, los ingenieros son los que se quedan hasta las 2 de la mañana tratando de sacar el lanzamiento. Admito que esto son más anécdotas, pero los candidatos de fuera del área a menudo se sorprenden por las horas irregulares de trabajo.
  • Existen muchas oportunidades para los ingenieros fuera de trabajar por un salario. El atractivo de trabajar en un proyecto exitoso y rentable (y encontrar muchos ingenieros / PM / empresarios con ideas afines a su alrededor) significa que el dinero ofrecido debe superar ese glamour y la oportunidad de hacerlo grande.

Francamente, he descubierto que un buen ingeniero puede ser uno de los mejores actores de una empresa de tecnología, por lo que cuestionaría el “demasiado caro”. ¿Por qué crees que los buenos ingenieros deberían ganar menos?