Por qué ya no contratamos ingenieros junior (y cómo conseguir un empleo de todos modos)
Hace unos meses, estuve en una reunión de amigos, poniéndome al día con personas que no había visto en años. La mayoría de ellos ahora trabaja en la industria no tecnológica.
Un amigo no técnico me apartó y me hizo una pregunta que recibo mucho en estos días: "¿Todavía es posible que los nuevos graduados ingresen a la industria tecnológica? Alguien tiene que darles su primera oportunidad, ¿verdad?"
Tomé un sorbo de mi bebida y le di la respuesta honesta.
"Para ser franco," le dije, "mi equipo, y muchos otros como él, ya no están reclutando activamente para roles tradicionales de 'ingeniero junior'."
Él pensó que estaba bromeando. No lo estaba. La realidad es que, para mi equipo, gestionar un conjunto de 20 herramientas de IA especializadas es ahora un uso más eficiente de nuestro tiempo y recursos que entrenar a un nuevo graduado sin experiencia práctica.No es que no queramos enseñar; es que el ritmo de nuestro trabajo y la ventaja que obtenemos de la IA significan que literalmente no tenemos el tiempo.La conversación se quedó conmigo. El manual para ingresar a esta industria ha cambiado, pero parece que nadie le ha dicho a las personas que más necesitan escucharlo. Así que, para cada estudiante/graduado y aspirante a ingeniero, aquí están las cinco verdades honestas que necesitas entender.
1. Tu trabajo no es escribir código; es comandar IA
Lo primero que debes entender es que tu habilidad principal ya no es solo programar. Saber Python solía ser un factor diferenciador; ahora, es solo la base. Mi equipo utiliza más de 20 herramientas de IA diferentes a diario: Gemini Code para completar código, Claude para lógica y depuración, LangChain, n8m para construir flujos de trabajo agenciales, y así sucesivamente.
Muchas de las tareas que antes eran el pan y la mantequilla del rol de un ingeniero junior ahora son manejadas por estos asistentes de IA. Pero aquí está el punto crítico:
La IA, por poderosa que sea, todavía requiere que un humano le dé comandos precisos e inteligentes.La habilidad más valiosa en tecnología en este momento es
Ingeniería de Prompts.Necesitas saber cómo articular exactamente lo que quieres, cómo estructurar tus solicitudes, qué contexto proporcionar y qué restricciones establecer. Si no puedes escribir un buen prompt, la IA te dará basura inutilizable. Las personas que todavía están recibiendo ofertas son las que han demostrado que saben cómo hacer que la IA trabaje para ellos, multiplicando efectivamente su propia producción. Generalmente escribo un prompt de 3 páginas en A4 ahora para obtener un programa de aplicación extenso y constructivo para comenzar.2. Tu currículum es irrelevante. Tu GitHub es todo.
Déjame ser directo: a mi equipo y a mí no nos importa tu GPA, tu puntaje de TOEIC o la lista de cursos que tomaste. Nos importa una cosa:
¿Has construido algo que realmente funcione?Si quieres ser notado por un gerente de contratación en Apple, Google o cualquier otra empresa tecnológica de primer nivel, la forma más rápida es construir un proyecto que sea tangible. No tiene que ser masivo o excesivamente complejo, pero debe ser:
Real:
- Resuelve un problema genuino.Demostrable:
- Puedes mostrarlo funcionando en una demostración en vivo.Útil:
- Tiene aplicación práctica.Ejemplos podrían ser una pequeña herramienta para ayudar a tus amigos a programar clases, tu propio sitio web de traducción impulsado por IA, o un script de automatización para procesar informes. Estos son infinitamente más valiosos que cualquier certificado. Mi flujo de trabajo personal es este: echaré un vistazo a tu LinkedIn durante unos segundos, pero leeré cada línea de tu README de GitHub.
3. Deja de esperar ser mentorado. Comienza a resolver problemas.
La era de la incorporación lenta, metódica y paso a paso para nuevos empleados ha terminado, al menos en equipos de alta velocidad. Nuestros equipos son ágiles y el ritmo es implacable. No tenemos la capacidad para enseñar a alguien los conceptos básicos de depuración desde cero.
Para demostrar que vales la pena, la clave no es lo que ya sabes, sino tu capacidad demostrada para
resolver problemas de forma independiente.Esto no significa que debas ser un ingeniero senior desde el primer día, pero debes ser capaz de:Leer documentación a fondo.
- Buscar un problema desde tres ángulos diferentes antes de pedir ayuda.
- Acercarte a un senior con tres soluciones potenciales que has considerado, no solo con tres preguntas.
- No necesito que seas un genio. Necesito que seas ingenioso.
Si puedes resolver el 60% de tus propios problemas, tienes mi atención y mi respeto.4. Leetcode no es suficiente. El diseño de sistemas es la clave.
Hace unos años, dominar los desafíos de algoritmos era la clave para conseguir un gran trabajo. Eso ya no es suficiente. La IA ahora puede escribir un algoritmo de ordenamiento o una función compleja para ti en segundos.
Pero hay una cosa que aún no puede hacer:
arquitectar un sistema backend estable, escalable y seguro.Este es el verdadero diferenciador. Los temas en los que deberías obsesionarte no son solo algoritmos, sino:Cómo descomponer un monolito en microservicios.
- Cómo manejar la concurrencia y el balanceo de carga.
- Cómo diseñar APIs seguras.
- Cómo implementar separación de lectura/escritura en una base de datos.
- How to implement read/write separation in a database.
- Cómo identificar lo que no sabes.
Si puedes demostrar un entendimiento de estos conceptos, incluso a un nivel junior, serás visto como un potencial ingeniero senior, no solo como un programador. La IA puede escribir las funciones, pero aún no puede diseñar todo el sistema.
5. No compitas con la IA. Sé su editor.
Esta es la verdad más importante. La IA es increíblemente poderosa, pero también es frecuentemente errónea. Alucina APIs, malinterpreta matices lógicos y proporciona soluciones que parecen plausibles pero son profundamente ineficientes o no funcionarán en absoluto.
Tu verdadero valor no está en tu capacidad de "usar la IA rápidamente." Está en tu juicio. Está en tu capacidad de mirar el código generado por IA y saber:
- Que esta implementación es ineficiente.
- Que este diseño arquitectónico es excesivamente complejo.
- Que esta solución propuesta fallará bajo condiciones del mundo real.
En otras palabras, tu nuevo rol no es "usuario de IA." Tu rol es Editor, Gerente de Marketing, Gerente de Producto y Arquitecto de Sistemas. Tu trabajo no es competir con la IA por tareas; tu trabajo es ser el tomador de decisiones humano que la guía.
Un pensamiento final
Terminaré con algo que le dije a mi amigo esa noche, una frase en la que realmente creo:
"En esta industria hoy, no hay ingenieros junior; solo hay ingenieros que aún no han demostrado que son seniors."
Esto no está destinado a ser desalentador. Es un llamado a la acción. La oportunidad no ha disminuido; el estándar simplemente ha cambiado. No esperes a que una empresa te dé un punto de partida. Tu punto de partida es lo que construyes para ti mismo, comenzando ahora.
Originally published on MTS Blog & Research