¡No todos los trabajos en esas compañías son trabajos técnicos! También contratan a miles de personas para trabajar en ventas, servicio al cliente, marketing, finanzas, legal, etc. El hecho de que sean empresas tecnológicas no significa que todos los que trabajan allí sean ingenieros.
Pero si se pregunta cómo alguien consigue un trabajo técnico sin mucho conocimiento de tecnología, esa es otra historia. Todos estos lugares esperan que sus ingenieros tengan fundamentos sólidos en ciencias de la computación e ingeniería de software. Es posible que no necesite muchas habilidades técnicas específicas, especialmente para un puesto de nivel de entrada. Pero necesitará demostrar fluidez en un lenguaje de programación importante y mostrar una comprensión sólida de algoritmos y sistemas.
También te recomiendo que aprendas sobre el proceso de entrevistas técnicas. Para bien o para mal, y sobre todo para mal, Silicon Valley está enamorado de un proceso de entrevista que enfatiza la codificación de la pizarra y la resolución de problemas informáticos de libros de texto. Muchos ingenieros capaces no pueden superar este tipo de proceso de entrevista.
- ¿Dónde obtengo ayuda y orientación profesional?
- ¿Necesitas ser un amante de la computadora para hacer cursos de redes como CCIE? Mi pregunta es ¿qué pasa si no me gusta? No me gustan mucho las computadoras.
- ¿Cómo debería convencer a mis padres de que no debería conseguir un trabajo a tiempo parcial para poder perfeccionar mi estrategia comercial?
- ¿Cómo me convierto en un buen escritor de contenido?
- Como estudiante de primer año en la universidad, ¿qué cosas puedo hacer ahora para prepararme para una carrera en banca de inversión?
Creo firmemente que nosotros, como industria, deberíamos arreglar el proceso de la entrevista. Divulgación completa: ¡estoy aconsejando a una empresa que está trabajando en ello! Pero hasta que eso suceda, es posible que desee comprar una copia de la entrevista de Cracking the Coding de Gayle Laakmann McDowell.