Alan Buscaglia y Gentleman Programming

Nunca pensé que la inteligencia artificial fuera a reemplazar a los desarrolladores. Siempre pensé algo un poco distinto: la IA va a reemplazar, o al menos dejar muy atrás, a quienes no aprendan a usarla. No porque una máquina vaya a despertarse una mañana con ganas de quedarse con nuestro puesto, sino porque un profesional que sabe apoyarse en estas herramientas puede investigar, diseñar, programar, revisar y aprender a una velocidad que empieza a ser difícil ignorar.

En ese contexto conocí mejor el trabajo de Alan Buscaglia, creador de Gentleman Programming, y encontré algo que considero más valioso que otro evangelista anunciando que la IA cambiará absolutamente todo: un buen profesor para quienes queremos aprender a trabajar con ella de verdad.

Su ecosistema puede explorarse en Gentleman Programming, pero lo que más me interesa de su aporte es que no se queda en enseñar prompts o mostrar demos espectaculares. Alan propone una forma de incorporar la IA al proceso de desarrollo con criterio, estructura y herramientas concretas. No se trata de dejar que el agente programe mientras nosotros contemplamos cómo desaparece nuestra profesión. Se trata de aprender a dirigirlo.

Más allá del autocomplete: Gentle-AI y Engram

Ahí aparece Gentle-AI. Para mí fue una pieza importante para empezar a pensar la IA como una verdadera suite de desarrollo y no simplemente como una ventana de chat. Permite organizar agentes, skills, memoria, planificación e integraciones alrededor del trabajo cotidiano. La sensación se acerca mucho más a tener un Jarvis que a tener un autocomplete particularmente entusiasta.

La otra pieza es Engram. Su objetivo es darle memoria persistente a los agentes, conservando decisiones, contexto, aprendizajes y descubrimientos entre sesiones. Esa memoria cambia profundamente la relación con la herramienta: ya no se trata solamente de hacer una consulta aislada, sino de construir continuidad. Para quienes trabajamos en proyectos reales, donde recordar por qué se tomó una decisión hace tres semanas suele ser más importante que generar otra función en cinco segundos, la diferencia es enorme.

La apuesta por el software libre

Y hay algo que considero especialmente valioso: ambos proyectos forman parte de una apuesta por el software libre. El conocimiento no queda encerrado detrás de una demostración o un curso. El código está disponible para leerlo, probarlo, modificarlo y contribuir. En un ecosistema de IA cada vez más concentrado en plataformas cerradas, esa apertura importa.

Por eso creo que Alan aporta algo más que herramientas. Aporta una forma de aprender a convivir profesionalmente con esta tecnología. No desde el miedo a ser reemplazados ni desde la fantasía de que la IA hará todo por nosotros, sino desde una idea bastante más pragmática: quien aprenda a trabajar bien con estas herramientas tendrá una ventaja enorme sobre quien decida ignorarlas.

Abrir la cabeza y experimentar

Mi recomendación para cualquier desarrollador es abrir la cabeza y explorar. Entren a gentlemanprogramming.com, prueben Gentle-AI, instalen Engram, lean el código y experimenten. No hace falta creer cada profecía que aparece alrededor de la inteligencia artificial. De hecho, probablemente sea mejor no hacerlo. Pero sí conviene aprender a usarla.

Porque quizás la pregunta nunca fue si una máquina va a reemplazarnos. La pregunta más incómoda es otra: ¿qué pasa cuando quien está al lado nuestro aprende a trabajar con su propio Jarvis y nosotros seguimos programando como si Jarvis no existiera?

Para quienes no quieren averiguarlo demasiado tarde, Alan Buscaglia es un muy buen profesor por donde empezar.