Las otras dos respuestas son falsas gotas borrosas.
Aquí está el trato real: desea vivir en el Área de la Bahía si desea encontrar fácilmente un trabajo.
¿Por qué?
1. Meetups y networking. La gente dice que la mejor manera de conseguir un trabajo es conocer gente nueva. Esto es cierto especialmente para las grandes empresas tecnológicas. En ningún otro lugar puede caminar por la calle y ver toneladas de nuevas empresas tecnológicas y grandes empresas tecnológicas. Tienes la oportunidad de simplemente almorzar con alguien y hablar con él y explorar la startup / empresa. Tienes la oportunidad de hablar con los reclutadores en persona.
2. La capacidad de entrevistarse en persona para una empresa sin requerir pasajes aéreos y alojamiento es una gran ventaja. Una pequeña empresa no pagará su pasaje aéreo y hotel.
3. Creer o no trabajar de forma remota no es una opción real para los trabajos que realmente desea.
- ¿Debería un recién graduado de ingeniería informática trabajar en un centro de llamadas como eClinicalWorks como soporte técnico de EHR en el turno de noche, o es como estropear un currículum si desea trabajar en su campo principal?
- ¿En qué debería concentrarse un desarrollador de software al buscar oportunidades, ya sea conceptos lógicos o nuevos en ese dominio?
- ¿Por qué los desarrolladores comprarían el código fuente?
- ¿Cuáles son las cosas en el desarrollo de software que solo puedo aprender trabajando en empresas y no solo?
- ¿Qué sugeriría que un ingeniero de software mediocre debería hacer para ser un experto en algo (tecnología, plataforma o lenguaje)?
Sí, el costo de vida aquí es alto, pero es manejable y recibirás una gran compensación si trabajas en la empresa adecuada.