Con la IA, ¿qué va a pasar con aquellos desarrolladores que disfrutan de programar y de escribir código?

Hace unos días, en mi charla en la FredCon, compartí cómo ha cambiado nuestro ciclo de desarrollo con IA: hoy la IA programa la mayor parte del código, y el rol del ingeniero se centra en entender el problema del usuario, diseñar soluciones sólidas, pensar arquitecturas escalables y guiar a la IA en su ejecución. Gracias a esto, estamos avanzando cinco veces más rápido que hace un año.

Alguien del público me hizo esa pregunta inicial: “¿Qué va a pasar con nosotros, los que disfrutamos de escribir código?” Y es una pregunta legítima. Porque en el fondo, cada uno debe preguntarse qué es lo que le motiva: ¿resolver un problema de negocio?, ¿diseñar la solución técnica?, ¿asegurar escalabilidad?, ¿crear impacto en usuarios o clientes?, ¿o la satisfacción de escribir código limpio y elegante?

El reto está en que la IA ya es muy buena, y cada vez lo será más, programando. Los modelos están mejorando muy rápido porque el feedback loop de los ingenieros que hacen esos modelos es inmediato. Hoy ya puedes discutir con la IA una user story, acordar la mejor implementación técnica y dejar que ella la ejecute incluso mejor de lo esperado. Entonces, si tu motivación principal es programar, ¿qué lugar ocuparás en este nuevo escenario?

Por eso creo que, como líderes de tecnología, necesitamos elevar a nuestros equipos: ayudarlos a centrarse más en los problemas y necesidades de los usuarios, en la visión de producto, en cómo balancear rapidez con escalabilidad. El código seguirá siendo importante, pero cada vez más como un medio, no como un fin. Habrá pocas empresas que necesiten obsesión por la micro-optimización manual; en la mayoría, lo que diferenciará a un ingeniero será su capacidad de pensar en grande y guiar a la IA para ejecutar bien.

Si eres un software engineer y tu motivación es crear impacto en usuarios y clientes, asegurando un producto que escale, estamos buscando nuestro tercer Product Engineer. Te dejo la carta que te hemos escrito en comentarios.

·Ver comentarios en LinkedIn

También puede interesarte

40 clics para pagar dos horas de aparcamiento

Un parquímetro me ha recordado por qué contar los clics y los segundos que le cuesta a tu usuario completar una tarea es clave al diseñar un producto.

5 comportamientos que definen a un Product Engineer

La IA hace que programar sea rápido. El reto que queda es entender el problema, plantear una buena arquitectura y fasear con criterio.

Iterando el prototipo en vivo mientras los usuarios lo prueban

Siempre he hecho tests de usuario para diseñar mejor. Lo que no había vivido antes era poder implementar el feedback en la propia sesión. Lo que antes tardaba semanas, ahora sale en el día.