La historia profesional de antes era simple: obtener un título en CS, aprender un framework, pasar la entrevista y convertirte en ingeniero de software junior. Esa historia no ha desaparecido, pero en junio de 2026 está claro que se está reescribiendo.
La IA está absorbiendo parte del trabajo repetitivo que antes servía para formar a los profesionales junior. Al mismo tiempo, las empresas siguen necesitando personas que entiendan los sistemas, los datos, las restricciones de producto y cómo convertir un modelo de comportamiento incierto en un workflow confiable. La oportunidad no es «saltarse CS y dedicarse a la IA». Es algo mejor: usar CS como base y complementarla con ingeniería de IA, evaluación y criterio de producto.
Este es el nuevo stack profesional.
En resumen
- El título en CS sigue importando. Las estructuras de datos, los sistemas, las bases de datos, las redes, la abstracción y la verificación cobran más valor cuando la IA puede generar código rápidamente, pero no puede determinar de forma confiable si todo el sistema es correcto (documento de NUS-Google sobre educación en CS).
- El mercado para puestos iniciales está cambiando, no simplemente desapareciendo. El AI Index 2026 de Stanford HAI informa que el empleo de desarrolladores de software de 22-25 años en Estados Unidos cayó casi un 20% desde 2024. Por su parte, LinkedIn informó en 2026 que la contratación para puestos iniciales había bajado un 6% interanual y que «ingeniero de IA» era el puesto de mayor crecimiento entre los trabajadores jóvenes por segundo año consecutivo (AI Index 2026 de Stanford, Guía para graduados 2026 de LinkedIn, CBS News sobre datos de LinkedIn).
- Las habilidades de IA no son una capa de reemplazo. Son una capa de aplicación. El diseño de prompts, RAG, los agentes, las llamadas a herramientas, las evals, el tracing y el control de costos funcionan mejor cuando se apoyan en fundamentos sólidos de software.
- El portafolio junior más sólido en 2026 no es otra aplicación CRUD. Es un sistema de IA pequeño y desplegado, con citas, límites para sus herramientas, resultados de evals, notas sobre fallas y una explicación del producto.
- Criterio editorial: la mejor apuesta profesional para estudiantes y profesionales junior no es «convertirse en investigador de modelos de la noche a la mañana». Es convertirse en el tipo de ingeniero capaz de usar modelos en productos reales de forma segura, medible y clara.
Qué aprenderás aquí
- Por qué los fundamentos de CS siguen importando en un mercado laboral donde la IA tiene tanto peso
- Qué indican las señales del mercado laboral de 2026, sin pánico ni exageraciones
- El stack profesional de cinco capas: fundamentos de CS, entrega de software, ingeniería de IA, evals y operaciones, y comunicación
- Cómo construir proyectos de portafolio que demuestren habilidades en RAG, agentes, evals y criterio de producto
- Un plan concreto para un proyecto que puedes construir en un mes
- Qué deberían buscar los PMs y líderes de equipo al orientar a profesionales técnicos que comienzan su carrera
El mercado laboral está cambiando
Empecemos por la parte incómoda. El camino para los profesionales junior está bajo presión.
El AI Index 2026 de Stanford HAI señala que los efectos de la IA en el mercado laboral «se manifiestan de forma desigual y se concentran en los procesos de contratación y en los trabajadores más jóvenes de las ocupaciones expuestas». Su capítulo sobre economía informa que el empleo de desarrolladores de software de 22-25 años en Estados Unidos cayó casi un 20% desde 2024, mientras que la cantidad de desarrolladores de mayor edad siguió creciendo (AI Index 2026 de Stanford). El propio resumen de Stanford lo describe como una «presión sobre los puestos iniciales» y lo relaciona con aumentos de productividad que aparecen en los mismos campos donde el empleo de nivel inicial comienza a disminuir (conclusiones de Stanford HAI).
La Guía para graduados 2026 de LinkedIn añade otra perspectiva: la contratación para puestos iniciales cayó un 6% interanual, pero las oportunidades seguían creciendo en determinados puestos, industrias y ciudades (Guía para graduados 2026 de LinkedIn). La cobertura de CBS sobre los datos de LinkedIn muestra el cambio de forma aún más directa: entre 2023 y 2025, LinkedIn registró 639,000 ofertas de trabajo relacionadas con IA en Estados Unidos, incluidas 75,000 para ingenieros de IA, y «ingeniero de IA» fue el puesto de mayor crecimiento entre los trabajadores jóvenes por segundo año consecutivo (CBS News).
Esto no significa que todos los profesionales junior deban buscar el título exacto de «ingeniero de IA». Significa que la señal de lo que se espera en los puestos iniciales ha cambiado:
OLD SIGNAL 2026 SIGNAL
---------- -----------
"I can write code." "I can ship a working system."
"I know React / Python." "I can combine code, data, models, and APIs."
"I used ChatGPT." "I can evaluate AI output and explain tradeoffs."
"Here is my app." "Here is my app, its evals, failures, and next steps."
Criterio editorial: el mercado les pide a los profesionales junior que se parezcan un poco menos a quienes solo reciben tareas y un poco más a quienes se responsabilizan de los sistemas. Es una expectativa exigente, pero también se puede aprender.
Por qué el título en CS sigue importando
La reacción equivocada ante la IA es: «Si los modelos escriben código, ¿para qué aprender ciencias de la computación?».
La mejor reacción es: «Si los modelos escriben código, necesito mejorar mi capacidad para saber qué código debería existir, cómo fallan los sistemas y si el resultado es correcto».
El documento de NUS-Google de 2026 sobre la educación universitaria en CS plantea este punto con claridad. Argumenta que la IA generativa automatiza muchas tareas de implementación, por lo que los programas de CS deberían prestar más atención a la comprensión y verificación de artefactos generados por IA, el diseño de sistemas, la abstracción, la evaluación crítica y las competencias nativas de IA (documento de NUS-Google).
Ese es un argumento a favor del título, no en contra.
CS FOUNDATION WHY IT MATTERS MORE WITH AI
------------- ---------------------------
Data structures Retrieval quality, indexing, latency
Algorithms Ranking, search, cost/performance tradeoffs
Databases Grounding, freshness, access control
Operating systems Concurrency, queues, memory, reliability
Networks APIs, streaming, timeouts, distributed failure
Software engineering Tests, interfaces, maintainability
Theory and abstraction Knowing what problem you are really solving
La IA puede generar una función. No puede asumir la responsabilidad de la arquitectura. No puede decidir qué significa que tu producto funcione correctamente. No puede detectar que tu capa de recuperación expone documentos privados a menos que diseñes los permisos y las pruebas.
Ahí es donde los fundamentos de CS demuestran su valor.
El nuevo stack profesional
Piensa en tu stack profesional como cinco capas. El objetivo no es dominarlas todas en un semestre. Es avanzar en orden, con proyectos que demuestren cada capa.
Layer 5 Communication + product judgment
Can you explain what matters, what failed, and what to do next?
Layer 4 Evals + operations
Can you measure quality, cost, latency, safety, and regressions?
Layer 3 AI engineering
Can you build RAG, agents, tool calls, structured outputs, and workflows?
Layer 2 Software delivery
Can you ship APIs, UIs, tests, auth, deployments, and docs?
Layer 1 CS fundamentals
Can you reason about data, systems, algorithms, and correctness?
Las capas se refuerzan entre sí. RAG tiene más sentido cuando entiendes las bases de datos y la búsqueda. Los agentes tienen más sentido cuando entiendes las máquinas de estados, los reintentos, la idempotencia y los permisos. Las evals tienen más sentido cuando entiendes las pruebas y el pensamiento estadístico. El criterio de producto tiene más sentido cuando puedes conectar el comportamiento técnico con los resultados para el usuario.
Capa 1: los fundamentos son tu ventaja competitiva
Cuando el código se vuelve más barato, la comprensión se vuelve más valiosa.
Suena motivador, pero también es práctico. Un profesional junior que solo le pide código a un modelo es fácil de sustituir. Uno que puede leer el código generado, simplificarlo, probarlo y explicar por qué un diseño es más seguro que otro es mucho más útil.
Concéntrate en estos fundamentos:
- Estructuras de datos y algoritmos: no para obsesionarte con los acertijos, sino para entender la recuperación de información, el ranking, la caché y el rendimiento.
- Bases de datos: SQL, índices, transacciones, permisos y modelado de datos son la columna vertebral de las aplicaciones de IA basadas en fuentes.
- Fundamentos de sistemas: procesos, redes, colas, reintentos, tiempos de espera y modos de falla aparecen en todos los agentes reales.
- Pruebas y verificación: las pruebas deterministas, las pruebas de escenarios, los conjuntos de evals y el análisis de fallas parten del mismo hábito: definir el comportamiento esperado.
- Fundamentos de seguridad: los secretos, los scopes, la autenticación, los registros de auditoría y el principio de mínimo privilegio importan aún más cuando un modelo puede llamar herramientas.
Si eres PM y asesoras a equipos técnicos, esta es la señal de talento que debes observar: no «¿puede esta persona usar una herramienta de programación con IA?», sino «¿puede determinar si el sistema generado tiene sentido?».
Capa 2: la entrega de software sigue separando a quienes construyen de quienes solo experimentan
Muchas demos de IA se ven impresionantes durante cinco minutos y luego se desmoronan cuando llegan a los usuarios. La brecha normalmente no está en el modelo. Está en la ingeniería de software de siempre.
¿Puedes:
- exponer una API pequeña?
- persistir el estado correctamente?
- desplegar la aplicación?
- manejar errores y tiempos de espera?
- escribir un README que otra persona pueda seguir?
- mantener los secretos fuera de Git?
- mostrar logs cuando algo falla?
No son tareas aburridas que quedaron del mundo anterior a la IA. Son la diferencia entre «le di un prompt a un modelo» y «entregué un producto que se puede usar».
Capa 3: las habilidades de IA que debes sumar
Una vez que hayas empezado a avanzar en la Capa 1 y la Capa 2, incorpora ingeniería de IA en este orden:
- Salidas estructuradas: haz que el modelo devuelva JSON tipado, valídalo y maneja las respuestas inválidas.
- RAG: recupera el contexto adecuado, cita las fuentes y mide si la recuperación realmente encontró la respuesta.
- Llamadas a herramientas: dale al modelo herramientas de alcance limitado y con nombres claros, entradas, salidas y permisos bien definidos.
- Agentes: deja que el modelo planifique varios pasos solo cuando la tarea realmente necesite adaptación.
- Evals: construye un pequeño conjunto de datos y compara el comportamiento a lo largo del tiempo.
- Observabilidad y costo: rastrea las llamadas al modelo y a las herramientas, la latencia, el uso de tokens y las rutas de falla.
El orden importa. Un estudiante que salta directamente a los sistemas multiagente suele construir un espectáculo de magia frágil. Uno que primero aprende salidas estructuradas, recuperación, herramientas y evals desarrolla criterio.
Proyecto concreto: un portafolio para el nuevo stack profesional
Aquí tienes un proyecto que demuestra el nuevo stack sin requerir un laboratorio de investigación: un asesor profesional basado en apuntes de cursos.
La aplicación responde preguntas como: «Con mis apuntes del curso de sistemas y tres descripciones de puestos, ¿qué habilidades debería practicar este mes?». Debe citar tus apuntes y las descripciones de puestos, recomendar un proyecto y avisar cuando no tenga suficiente evidencia.
User question
|
v
Small web app / CLI
|
v
Retriever over course notes + job descriptions
|
v
LLM response with citations + confidence notes
|
+--> optional tool: create a 4-week learning plan
|
v
Eval harness with 20-30 test questions
Versión mínima
- Sube o carga 5-10 archivos de apuntes de cursos.
- Agrega 3-5 descripciones de puestos reales.
- Divide los documentos en chunks y almacena los embeddings localmente.
- Haz preguntas y obtén respuestas con citas.
- Rechaza responder cuando las citas no sean sólidas.
- Mantén un conjunto de evals de 20 preguntas en el repositorio.
Versión sólida
- Agrega una herramienta que convierta la respuesta en un plan de proyecto de 4 semanas.
- Agrega un paso de aprobación humana antes de escribir en un calendario, un gestor de issues o una aplicación de tareas.
- Mide la calidad de la recuperación: ¿apareció la fuente esperada entre los 5 primeros chunks?
- Mide la calidad de la respuesta: ¿citó fuentes, evitó afirmaciones sin respaldo y ofreció un siguiente paso útil?
- Agrega un breve documento de producto: a quién ayuda, qué puede salir mal y qué mejorarías después.
Así se ve un archivo sencillo de evals. No tiene nada sofisticado, y ese es el punto.
[
{
"question": "Which backend skills appear in both my database notes and the junior platform engineer role?",
"expected_sources": ["database-notes.md", "platform-engineer-job.md"],
"checks": [
"mentions SQL or data modeling",
"includes citations",
"recommends one buildable project",
"does not invent requirements not present in the sources"
]
},
{
"question": "Should I learn Kubernetes before I understand HTTP APIs?",
"expected_sources": ["networks-notes.md", "cloud-intern-job.md"],
"checks": [
"recommends HTTP/API fundamentals first",
"explains when Kubernetes becomes useful",
"keeps advice practical for a junior"
]
}
]
Este proyecto demuestra más que «usé un LLM». Demuestra:
- Fundamentos de CS: datos, búsqueda, APIs y límites del sistema
- Ingeniería de IA: RAG, citas, herramientas y comportamiento estructurado
- Evals: casos de prueba, fuentes esperadas y detección de regresiones
- Criterio de producto: recomendaciones útiles, comportamiento de rechazo y decisiones con sus ventajas y desventajas
- Comunicación: README, demo, notas sobre fallas y roadmap
Esa es la señal que debe transmitir el portafolio.
Capa 4: las evals son el nuevo superpoder de los profesionales junior
En el software tradicional, las pruebas te dicen si el código sigue funcionando como se espera. En el software de IA, las evals te dicen si un sistema probabilístico sigue siendo útil.
Empieza con algo pequeño:
- 20-50 preguntas representativas
- fuentes esperadas para tareas de recuperación
- verificaciones de aprobación o fallo para el comportamiento requerido
- algunos ejemplos en los que «debería rechazar la respuesta»
- un archivo breve de notas que explique las fallas conocidas
Luego ejecuta las evals cada vez que cambies el prompt, el modelo, el componente de recuperación, la estrategia de chunking o el diseño de las herramientas.
La orientación oficial de las plataformas de IA sigue avanzando en esta dirección. OpenAI documenta las evals de agentes y la evaluación de trazas para calificar el comportamiento completo de un agente, no solo las respuestas finales (evals de agentes de OpenAI, evaluación de trazas de OpenAI). Microsoft Foundry también destaca los resultados de evaluación para comparar respuestas y diagnosticar problemas de calidad (resultados de evaluación de Microsoft Foundry).
Criterio editorial: si dos candidatos junior construyeran una aplicación RAG, prestaría más atención al que muestre el conjunto de datos de evals, los casos de falla y el registro de mejoras. Esa persona ya está pensando como un ingeniero que trabaja en producción.
Capa 5: comunicación y criterio de producto
Cuanto más acelera la IA la implementación, más importa la comunicación.
Un buen ingeniero que comienza su carrera en 2026 puede explicar:
- qué hace el sistema
- qué se niega a hacer
- en qué fuentes confía
- qué miden las evals
- dónde falla
- qué debería hacer el usuario después
- cuál es el riesgo para el negocio si se equivoca
Aquí es donde coinciden los PMs, las personas que cambian de carrera y los ingenieros. Los mejores profesionales de productos de IA no son solo entusiastas de los modelos. Saben conectar los problemas del usuario, los límites técnicos, la calidad de los datos, el riesgo y las decisiones del roadmap.
Por ejemplo, «deberíamos agregar un agente» es una propuesta débil. Una versión más sólida sería:
«El usuario necesita un workflow de tres pasos: leer la política, redactar una respuesta y actualizar el ticket. Podemos empezar con un workflow y una llamada al modelo. Solo deberíamos convertirlo en un agente si la respuesta depende del uso dinámico de herramientas. Antes del lanzamiento, necesitamos 30 casos de evals, un paso de aprobación humana y trazas de cada llamada a una herramienta».
Ese párrafo es capital profesional.
Un plan de práctica de 12 semanas
Este plan se adapta a las clases, a un trabajo junior o a un horario de transición profesional. Mantén un alcance pequeño y sé constante.
Semanas 1-2: repaso de CS y entrega de software
- Construye una API o CLI pequeña.
- Practica Git, variables de entorno, logging y manejo de errores.
- Repasa HTTP, JSON, SQL e indexación básica.
Semanas 3-4: salidas estructuradas
- Llama a un modelo desde código.
- Devuelve JSON.
- Valida con un esquema.
- Agrega reintentos y manejo de fallas.
Semanas 5-6: RAG
- Divide tus propios apuntes en chunks.
- Almacena embeddings.
- Recupera los chunks más relevantes.
- Devuelve respuestas con citas.
- Agrega un comportamiento para cuando «no haya suficiente evidencia».
Semanas 7-8: herramientas y agentes
- Agrega una o dos herramientas de alcance limitado.
- Agrega un límite de pasos.
- Agrega una instancia de aprobación antes de cualquier acción de escritura.
- Registra cada llamada a una herramienta.
Semanas 9-10: evals
- Crea 20-50 preguntas de prueba.
- Mide los aciertos de recuperación y la calidad de las respuestas.
- Compara dos versiones del prompt o del chunking.
- Registra las fallas con honestidad.
Semanas 11-12: refinamiento del producto
- Despliega el proyecto.
- Escribe un README y un documento de producto.
- Graba una demo breve.
- Explica a quién ayuda, cuánto cuesta y qué riesgos persisten.
Al final tendrás algo mejor que un certificado: un sistema pequeño con evidencia.
Qué incluir en tu portafolio
Un proyecto de portafolio para 2026 debería ser fácil de inspeccionar y difícil de fingir. Incluye:
- Una demo en vivo o un recorrido grabado.
- Un README claro: problema, usuarios, arquitectura, configuración y capturas de pantalla.
- Diagrama de arquitectura: muestra la recuperación, las llamadas al modelo, las herramientas, las evals y el almacenamiento.
- Informe de evals: qué probaste, qué pasó, qué falló y qué cambió.
- Notas sobre fallas: alucinaciones, errores de recuperación, latencia, costo y acciones inseguras que se evitaron.
- Documento de producto: por qué importa el proyecto y qué construirías después.
El objetivo no es parecer perfecto. Es transmitir confianza.
Para PMs y líderes de equipo
Si asesoras a profesionales junior o contratas a personas que comienzan su carrera técnica, pide evidencia de su criterio:
- ¿Pueden explicar la diferencia entre un chatbot, un workflow y un agente?
- ¿Pueden describir cuándo RAG es útil y cuándo es innecesario?
- ¿Pueden mostrar casos de evals, no solo una demo?
- ¿Pueden hablar de privacidad, permisos y rutas de falla?
- ¿Pueden conectar el diseño técnico con un resultado para el usuario o el negocio?
Esto también es útil para los PMs que definen las expectativas del equipo. «Dominio de la IA» no debería significar «usa cada herramienta nueva». Debería significar que la persona puede ayudar al equipo a entregar más rápido sin descuidar el trabajo.
Qué no hacer
- No abandones los fundamentos porque la IA puede generar código.
- No construyas un sistema multiagente antes de poder evaluar una llamada a un modelo.
- No trates las capturas de pantalla de prompts como un portafolio.
- No ocultes las fallas; explícalas.
- No persigas cada framework. Elige un stack, entrega un proyecto real y luego compara.
- No confundas «apostar por la IA» con «estar en contra del título». El camino más sólido combina ambos.
Para terminar
El mercado laboral de 2026 es exigente, especialmente para los profesionales junior. Pero no te está pidiendo que te conviertas en una especie diferente de ingeniero. Te está pidiendo que te conviertas en uno más completo.
Mantén tu carrera de CS. Toma en serio los algoritmos, las bases de datos, los sistemas, las redes y la ingeniería de software. Luego suma ingeniería de IA: RAG, agentes, herramientas, salidas estructuradas, evals, tracing y conciencia de los costos. Por último, practica cómo explicar tu trabajo como alguien que entiende a los usuarios y los riesgos.
Ese stack es práctico. Es motivador. Y, lo más importante, puedes construirlo.
Fuentes
Mercado laboral y señales profesionales
- Informe AI Index 2026 - Stanford HAI
- Capítulo de economía - AI Index 2026 de Stanford
- Dentro del AI Index: 12 conclusiones del informe de 2026 - Stanford HAI
- Lightcast y la Universidad de Stanford: AI Index anual 2026
- Guía para graduados 2026 de LinkedIn
- Este es el puesto de mayor crecimiento para los trabajadores jóvenes, según LinkedIn - CBS News
Educación y fundamentos de CS
- La transformación de la educación universitaria en ciencias de la computación en la era de la IA generativa - Documento de NUS-Google
- Taller sobre el futuro de la educación en CS 2025 - NUS-Google