Ahora, a mis 56 años, me lanzo a desarrollar software con apoyo de la IA (y esto es lo que me va a pasar).

Me he dedicado a la elaboración de cerveza en los últimos 15 años y dejé a un lado la programación.
Estuve picando código desde los 16 años y lo dejé hace 18, así que haz cálculos.
Pero ahora lo vuelvo a retomar.
// Abro nueva etapa de mi vida.
Quiero actualizarme en 6 meses. Ese es el plan y el objetivo.
¿Crees que lo voy a conseguir?
let respuesta = "si";
if (respuesta.toLowerCase() === "sí" || respuesta.toLowerCase() === "si") {
console.log("Gracias por tu voto de confianza");
} else if (respuesta.toLowerCase() === "no") {
console.log("No pasa nada, quédate y lo verás… 😉");
}
La Birra sigue siendo mi pasión y seguirá en mi vida. Diseñaré mis recetas y elaboraré alguna que otra en un fin de semana.
// Por cierto, ese código de allí arriba es JavaScript, un lenguaje hecho para los navegadores, y lo he generado con ChatGPT.
Así que desde aquí en adelante solo voy a hablar de programación y, en concreto, a compartir mis aventuras en todo esto de ponerme al día.
Mira lo que leí el otro día… no hace mucho.
El co-CEO de Spotify dijo que desde diciembre (2025) sus mejores programadores no han escrito una sola línea de código.
Bien, siempre tenía la sensación de que llegaba tarde a todo.
Y esta vez no es así, pero sí debo tener algo muy presente. Verás.
En la misma semana (10 de marzo de 2026), convocaron a todos los programadores de Amazon a una reunión obligatoria para tratar un tema delicado: “Han tenido varias incidencias de tipo severo en los últimos dos meses más de lo normal”.
Y en la mayoría de los casos estaba relacionado con código generado por IA.
Pero te voy a contar algo que aprendí cuando estaba dedicado al 100 por 100 como programador:
Desarrollar software no es solamente escribir código.
Si la IA va a escribir el código por mí, bienvenida. Aquí es cuando se valorará a los diseñadores de software.
Cualquiera de esas herramientas de IA que te generan código lo hace bastante bien (ya he visto cómo lo hace).
Pero hay que coger ese código con pinzas.
Y es que no se trata de pedirle al ChatGPT (Codex) que te genere el código completo de esa app que se te ha ocurrido y con la que la vas a petar.
¿Sabes dónde está el meollo de todo este ecosistema?
En que la IA no tiene el contexto.
¿Y sabes quién sí lo tiene?
Tú, desarrollador.
Y ahí, en medio de tus dos orejitas, está la calidad del software. Y ahora importa más.
Entonces, la IA ha venido a encargarse de la parte mecánica, de la parte picatecla, y nosotros nos encargamos de revisar ese código y de la parte artística, del diseño, de la arquitectura del software.
Te cuento mi plan:
Ya he puesto mi conocimiento de desarrollo de software a revisión.
¿Te acuerdas de ese programa, “Overhaulin”?
Restauraban un coche clásico que ha sido olvidado y abandonado en un garaje.
Polvo. Óxido superficial.
Pero por debajo… ingeniería de verdad.
Así me siento después de 18 años fuera de los compiladores de código.
Me he desmontado hasta el chasis, revise lo que me sirve (que es casi todo).
Ahora me toca desmontar lo que ya no encaja y montar el nuevo enfoque de programación.
No empiezo desde cero porque sé diseñar bases de datos, sé de lógica y arquitectura.
Si levanto el capó, hay cosas que han cambiado: Nuevos lenguajes (TypeScript), nuevas formas de construir interfaces (React), nuevas herramientas (APIs, IA, Git) y un montón de Frameworks.
Entonces, esas cosas las voy a aprender y voy a contar mis avances (como ya te adelanté), dónde me quedo bloqueado, qué problemas he tenido y cómo los he solucionado…
Recientemente, Pedro Almodóvar dijo algo que se me quedó clavado: “Me queda menos tiempo, por eso tengo una necesidad casi histérica de dirigir”.
Mi necesidad histérica es la libertad y no lo he conseguido con proyectos anteriores y sé que programando lo voy a conseguir.
El objetivo: Que el usuario introduzca el grado alcohólico que desea, el color, el amargor y un parámetro opcional es si quiere que sea Ale o Lager. También podrá añadir qué aromas desea en su cerveza.
La aplicación le hará preguntas para ajustar más el estilo.
La aplicación debe darle como resultado un estilo de cerveza según la Guía de Estilos de Cerveza del Beer Judge Certification Program (BJCP) que es el marco de referencia más utilizado a nivel mundial para clasificar y describir los diferentes estilos de cerveza, ya sea artesanal o casera.
También, el programa debe sugerir una receta ajustada a los litros que desea hacer el cervecero, y dar las sales para el perfil del agua.
El programa estará preparado para simular, a partir de la receta, las condiciones de fermentación y el programa de maceración.
Ese va a ser mi desafío y lo iré desarrollando a medida que avance con mi cronograma.
Si quieres mantenerte al tanto, suscríbete a mi boletín (deja tu correo) y te estaré mandando correos de actualización con cierta frecuencia (que espero que sean diarios).
>¡Salud!▓
const nombre: string = "William Gallo";
export default function App() {
return (
<p>Por cierto, soy {nombre}</p>
);
}
"Para evitar que tus birras terminen sin fuerza, sin espuma o con defectos, como por ejemplo, por la mala fermentación, hay que cambiar la perspectiva y comprender los fundamentos. Ejecutar con precisión los procesos (sin cometer fallos) es la clave para diseñar tu propia receta y que terminen como las has imaginado. Cometer errores es parte del aprendizaje, pero comprender por qué ocurrieron y cómo evitarlos la próxima vez es clave para mejorar."