17 puntos por GN⁺ 2025-12-18 | 5 comentarios | Compartir por WhatsApp
  • Matt Garman, CEO de AWS, se opone a la tendencia de las empresas de intentar reemplazar a los desarrolladores junior con IA, y subraya que este grupo es el más hábil en el uso de herramientas de IA
  • Como primera razón, los desarrolladores jóvenes están familiarizados con las herramientas basadas en IA y se adaptan rápido, y de hecho muchos desarrolladores junior usan IA todos los días
  • En segundo lugar, el personal junior no genera un gran ahorro de costos, y despedirlo solo para reducir gastos de nómina es financieramente ineficiente
  • En tercer lugar, eliminar a los desarrolladores junior hace que colapse la tubería de talento de la organización, lo que a largo plazo dificulta la innovación y la formación de liderazgo
  • Garman enfatizó que la IA puede reducir empleos a corto plazo, pero a largo plazo creará más puestos de trabajo, y que las empresas deben seguir formando talento de entrada

Tres razones por las que la IA no puede reemplazar a los desarrolladores junior

  • Matt Garman dijo en el pódcast The Big Interview de WIRED que reemplazar a los desarrolladores junior con IA es “una de las ideas más tontas”
    • Criticó que la IA se use solo como una herramienta para recortar costos en las empresas, y sostuvo que la IA debe complementar al personal, no sustituirlo
    • También mencionó que en el futuro la IA agéntica (agentic AI) cambiará la forma de trabajar dentro de las empresas

1) Los desarrolladores junior son más hábiles con las herramientas de IA

  • Muchos desarrolladores junior tienen amplia experiencia usando herramientas de IA y las aprovechan activamente para mejorar su eficiencia en el trabajo
    • Garman afirmó: “El personal más junior, en realidad, es el que mejor maneja las herramientas de IA”
    • Según la encuesta para desarrolladores de Stack Overflow 2025, el 55.5% de los desarrolladores en etapa inicial de su carrera usa herramientas de IA a diario
  • Las generaciones más jóvenes aprenden herramientas basadas en IA durante sus estudios o pasantías, prueban nuevas funciones y se adaptan con rapidez
    • También se cita un estudio según el cual más de la mitad de los empleados de la Generación Z están ayudando a sus colegas senior a mejorar sus capacidades con IA

2) Reducir al personal junior tiene poco efecto en el ahorro de costos

  • Los empleados junior tienen salarios más bajos, por lo que reducirlos no produce un gran ahorro en los costos totales de la empresa
    • Garman señaló: “Si piensas en optimización de costos, no es razonable reducir solo a los junior”
  • Se presenta además un resultado de encuesta según el cual el 30% de las empresas que hicieron despidos para reducir costos laborales terminaron aumentando sus costos
    • Esto se debe a costos colaterales como la recontratación y la caída de productividad

3) La ausencia de juniors lleva al colapso de la tubería de talento

  • Garman advirtió: “Si no mentorías ni haces crecer a los junior, al final la organización se derrumba por sí sola”
    • Si se detiene la contratación de nuevo talento, desaparecen las ideas innovadoras y el personal para promociones internas
  • Comparó a la empresa con un equipo deportivo y explicó que un equipo sin jugadores novatos pierde competitividad a largo plazo
  • Según un reporte de Deloitte, la fuerza laboral tecnológica en Estados Unidos está creciendo a un ritmo aproximadamente dos veces mayor que el mercado laboral total, y la contratación continua de talento junior es esencial

La convivencia entre IA y fuerza laboral desde una perspectiva de largo plazo

  • Garman mencionó que AWS apoya a clientes desde Netflix hasta agencias de inteligencia de Estados Unidos, y que observa de primera mano cómo se usa la IA en el terreno
    • Recalcó que una estrategia de desarrollo de talento a largo plazo es más importante que el ahorro inmediato de costos
  • La IA mejora la eficiencia del trabajo, pero sigue siendo necesario contar con personas capaces de adaptarse rápidamente a nuevas tecnologías
    • Los desarrolladores deben ir más allá de la simple programación y contribuir a mejorar la productividad con IA y expandir el mercado
  • Afirmó que “la IA terminará creando más empleos de los que elimine”, y reafirmó la importancia de la educación en ciencias de la computación y de formar nuevo talento
    • También se cita en este mismo contexto la observación de Geoffrey Hinton de que “un título en ciencias de la computación sigue siendo esencial”

5 comentarios

 
slowandsnow 2025-12-19

Si la profesión de desarrollador va a desaparecer en 5 años, entonces ya no hacen falta juniors. Si no es así, sí hacen falta.

 
ds2ilz 2025-12-18

Últimamente he estado pensando en el equilibrio, o la sinergia, entre las oportunidades de aprendizaje/crecimiento para los desarrolladores junior y el uso de la IA. Siento que no basta con el típico lema de que usen la IA como herramienta de aprendizaje, que todos repiten tan fácilmente. También me gustaría conocer la opinión de quienes estén pasando por una reflexión parecida.

 
GN⁺ 2025-12-18
Opiniones en Hacker News
  • Lo que la gente pasa por alto cuando dice “reemplacemos a los juniors con IA” es que los juniors no son simplemente programadores baratos
    Son las únicas personas dentro de una organización que pueden hacer “preguntas tontas” sin perder prestigio, y muchas veces esas preguntas son una señal de que la abstracción está mal hecha
    La IA reduce las partes aburridas y humillantes que viven los juniors — buscar en Stack Overflow, escribir boilerplate, perder horas por un import faltante —
    y eso les deja más tiempo para entender “cómo encaja realmente nuestro sistema”
    Pero si usas eso para decir “ya no necesitamos juniors”, al final terminas con una organización con la escalera de crecimiento rota
    También hablo seguido de esto en mi newsletter

    • Me pregunto según qué cultura se considera que uno puede “preguntar sin perder prestigio”
      En las empresas occidentales donde trabajé, más bien se veía que un senior hiciera “preguntas simples” como una señal de liderazgo
    • Si un senior no puede hacer “preguntas tontas”, entonces es un desarrollador inútil
      Cuanto mejor es un senior, más admite lo que no sabe y más pregunta
      Los juniors deben preguntar más seguido, y los seniors están para hacer preguntas más esenciales
    • En una organización sana, cualquiera debería poder hacer “preguntas raras”
      De hecho, creo que los seniors son quienes mejor deberían detectar los problemas de abstracción
    • Este punto es realmente importante
      Incluso a ingenieros de nivel intermedio en adelante les aconsejo mantener una cultura de cuestionamiento constante
      Los juniors actúan así de forma natural porque todavía desconocen muchas cosas
    • El valor central de los juniors no está en “hacer preguntas”, sino en el pipeline para formar talento futuro
      Ahora hay más personal senior y por razones económicas contratar juniors parece menos atractivo
      Decir “vamos a reemplazar juniors con IA” suena como una excusa de la industria para salvar las apariencias
  • En el texto de Kent Beck “The Bet On Juniors Just Got Better”, dice que gracias a la IA la velocidad de aprendizaje de los juniors se aceleró mucho
    La IA reduce el espacio de búsqueda, así que cosas que antes tomaban días ahora se resuelven en horas
    Y enfatiza que el tiempo que sobra no se reinvierte en nuevas funciones, sino en aprendizaje

    • Pero queda la duda de si el proceso mismo de pelearse con la documentación y encontrar la respuesta no es justamente la esencia del aprendizaje
      Si la IA acorta ese proceso, a largo plazo podría ser perjudicial
    • Estoy de acuerdo con la intuición de Kent Beck, pero siento que sus textos recientes son menos entretenidos de leer que antes
      Si los comparas con esta nota de Substack, la diferencia es grande
    • Para un ingeniero experimentado, la sintaxis o una API son la parte fácil
      Para un junior eso es lo difícil, y todavía no está en etapa de encargarse del panorama completo
    • Tengo dudas sobre la frase “la IA acelera el aprendizaje”
      Vale la pena preguntarse si un estudiante que usa una calculadora para sacar una raíz cuadrada al instante realmente aprendió el concepto, o si solo se volvió dependiente de la herramienta
    • Los 3 interns de nuestra empresa también sacaron resultados rápido gracias a la IA
      La calidad del código dejó que desear, pero la velocidad para resolver problemas del cliente sí mejoró claramente
  • Me pareció interesante lo que dijo el CEO de AWS
    Señaló que los juniors son quienes están más familiarizados con las herramientas de IA, así que no tiene sentido reducirlos
    Además, cuestan menos y, sobre todo, sostienen el pipeline de talento futuro de la organización
    Los juniors a los que hice mentoría aceleran su aprendizaje con IA, hacen buenas preguntas y comparten conocimiento con el equipo
    Los seniors están tan acostumbrados a sus workflows existentes que se adaptan más lento a nuevas herramientas
    Como la IA no puede crear cultura ni entender el contexto del producto, al final sigue siendo necesario el crecimiento de las personas

    • Los juniors son quienes más suelen traer herramientas nuevas
      Por ejemplo, fue un ingeniero joven quien nos contó sobre los créditos gratis del IDE de Google
    • Me pregunto qué significa exactamente eso de que “los juniors usan mejor la IA”
      ¿Quiere decir que escriben mejores prompts?
    • En organizaciones como Amazon, con plataforma interna y buena documentación, puede funcionar subir la proporción de juniors
      Pero en empresas pequeñas y medianas es indispensable la guía de ingenieros con experiencia
    • (En tono de broma) también apareció el comentario de “ya veo el patrón… despidan a los seniors”
  • Yo, como senior, puedo usar IA para parchear incluso apps hechas en lenguajes que no conozco
    Pero en ese proceso no aprendo
    Por eso creo que la IA al final podría causar un colapso de capacidades técnicas (crash)

    • La tentación de la IA es fuerte, pero el verdadero valor va a quedar en la gente que sigue aprendiendo
      Hay que usarla pidiéndole explicaciones en vez de solo respuestas
    • Yo también tengo la misma preocupación
      1. los desarrolladores dependerán de la IA y acumularán menos experiencia
      2. los estudiantes resolverán la tarea con IA y perderán nivel
      3. existe el riesgo de que el código basura (slop) generado por IA se mezcle en los datos de entrenamiento y degrade la calidad
    • Viéndolo al revés, si igual es un trabajo de una sola vez, quizá lo aprendido se olvide rápido de todos modos
    • Un senior sabe distinguir cuándo hay que aprender y cuándo no
      Incluso entre los juniors, quienes están motivados por cuenta propia pueden lograr una comprensión más profunda usando IA
    • Aprender a partir de ejemplos validados es una buena forma de aprendizaje
      Pero aun así debe ir acompañado del aprendizaje básico, como leer la documentación (RTFM)
  • El hype de la IA que está alejando a los estudiantes de ciencias de la computación se siente como un efecto rebote
    Al final podría volver a haber escasez de desarrolladores

    • A mediados de los 2000 también decían “los sueldos de los desarrolladores se van a desplomar por el outsourcing a India y el Sudeste Asiático”, y desaconsejaban estudiar eso, pero el resultado fue otro
      Ahora incluso hay casos como el de los radiólogos, cuyo valor de mercado más bien subió
    • No se puede culpar a los estudiantes
      Si las empresas se intoxican con la IA y reducen las contrataciones, en la práctica no les queda más que elegir otro camino
      Hoy hasta se bromea con que mejor conviene aprender carpintería
    • Justo salió también este artículo sobre la reestructuración de la sede europea de Amazon, lo que lo hace irónico
    • Por haber reducido internships y contrataciones junior, ahora existe un vacío de talento con 2 a 3 años de experiencia
      Ese tramo solía ser justo el momento de contratación más eficiente
    • A principios de los 2000 también tenía amigos que abandonaron la carrera porque “los trabajos de desarrollo se iban a India”, y fue un error carísimo
  • Lo que dice el CEO de Amazon al final suena a “reemplazemos a los seniors por nuevos ingresos hábiles con IA”
    Pensando en la alta rotación de Amazon, no sorprende

  • Varios amigos senior en FAANG últimamente sienten ansiedad por la velocidad de avance de los LLM
    Yo me pasé a consultoría y me afecta menos de forma directa, aunque mi trabajo también depende mucho de los LLM
    La industria parece ir más hacia mejoras de eficiencia que hacia una automatización total
    La amenaza que sienten los seniors viene de los cambios generados por herramientas internas que automatizan partes del workflow
    No sé qué va a pasar en los próximos 5 años, pero sí es seguro que van a cambiar las capacidades que necesita alguien que recién empieza

    • El trabajo de nivel Staff+ ya en su mayor parte no es programar
      Se trata de coordinar entre organizaciones, tomar decisiones estratégicas y bloquear riesgos, cosas que a un LLM le cuesta reemplazar
    • La informática no es el código en sí, sino los principios para resolver problemas
      Sigue siendo una incógnita si los LLM podrán resolver por sí solos este tipo de problemas del mundo real
    • El que solo sabe sintaxis está acabado
      Va a sobrevivir quien entienda desde los principios del cómputo hasta los marcos de red y la arquitectura de los transformers
  • Según mi experiencia, los juniors se adaptan rápido, pero sus capacidades de ingeniería reales — como análisis, debugging y code review — no crecen mucho
    Si no se invierte bien en ellos, corren el riesgo de quedarse juniors para siempre

    • En realidad, este problema ya existía también con los desarrolladores de la generación previa a la IA
      Yo mismo sentí la misma frustración con colegas
    • Para aprender hacen falta dos elementos: ‘creación’ y ‘criterio’
      Los interns, en vez de crear, dependen de la IA y no desarrollan el criterio (taste)
      Por eso, cuando hablas con ellos, no entienden en profundidad las herramientas o conceptos que usan
  • La mayor razón por la que bajó la contratación de juniors es la expansión del trabajo remoto
    Se perdieron las oportunidades de mentoría que antes surgían naturalmente en la oficina
    La programación con IA es solo una prolongación de esa tendencia, el segundo golpe de un patrón que ya lleva más de 5 años

 
preserde 2025-12-18

En realidad, cualquier senior de IT con algo de experiencia ya sabe todo esto.
Seguro que en las empresas también hay muchas personas inteligentes y sensatas, pero si aun sabiéndolo no pueden hacerlo, es porque hay una razón para ello (el dinero, claro), y lo que me incomoda es que lo haya dicho el CEO de Amazon...