Internet Economy

La única habilidad que te deja construir lo que sea con IA

La arquitectura de software es la habilidad que más vale la pena entrenar hoy, y no solo para programadores, sino para cualquier profesional que quiera construir con Inteligencia artificial

Badwin Alfonso Rojas

Me reúno con posibles clientes casi todas las semanas, y hay un patrón que se repite. Casi todos ya usan IA de alguna manera. Le hablan a ChatGPT, le preguntan a Claude, prueban Gemini, o el más típico “usamos copilot”. Realmente este ya no es el reto. Hablar con un modelo es algo cotidiano. Lo que casi nadie sabe es poner esa cotidianidad a construir productos; cómo pasar de la conversación a algo que funcione dentro de su empresa, cómo conectar el conocimiento con la acción, cómo ejecutar de verdad.

Ahí está el cuello de botella real de esta era. No es la falta de acceso a la IA. Es la falta de la habilidad para convertir esa IA en algo que opere.

Y lo veo todo el tiempo. Con el fin de empezar a usar IA, alguien proactivamente le pide a algún modelo que le arme un asistente para su empresa, recibe el código en treinta segundos, lo copia, y ahí se queda. No sabe dónde correrlo, dónde guardar las conversaciones, cómo conectarlo a su CRM, ERP, WMS, o simplemente a Teams o Slack, ni cómo darle acceso a una persona sin abrirle el control de la herramienta, es decir, cómo controlar roles. El código funciona en el chat, pero el producto nunca llega al usuario. Y no es porque falle, es porque a la mitad del puente se acabó el camino.

Cuando alguien me pregunta cómo empezar o qué lenguaje de programación debería estudiar, mi respuesta siempre es la misma: el enfoque ya no está ahí. En este momento, el reto principal no es memorizar sintaxis ni saber cómo escribir líneas de código desde cero, porque de eso ya se encarga la IA. Hoy, lo verdaderamente crucial es dominar las bases lógicas de la programación y entender a fondo la arquitectura de un desarrollo. Es saber cómo se conectan las piezas, dónde vive la información y cómo interactúan los sistemas entre sí. Claramente, si ya sabes programar, tienes una ventaja enorme, porque tendrás el criterio para auditar, corregir y perfeccionar lo que la IA construye por ti.

La razón es que la IA ya escribe el código. Puede generarte una función perfecta, pero no sabe dónde debe vivir tu aplicación, dónde se van a guardar tus datos, cómo se va a comunicar con el sistema que ya tienes, ni cómo vas a proteger la información de tus clientes. Te da sugerencias, pero no siempre son la mejor opción. Esas decisiones son arquitectura, y son tuyas.

Pensar en arquitectura es entender que todo desarrollo necesita responder unas preguntas básicas: ¿Dónde se aloja? ¿Dónde se almacenan los datos? ¿Cómo se conecta con otros sistemas? ¿Cómo expone su información hacia afuera? ¿Cómo la protege? El que tiene claras estas preguntas no depende de ningún lenguaje en particular, porque puede construir lo que sea. El que no las tiene, se queda con una función bonita que nunca se convierte en producto.

Es la diferencia entre saber cocinar un plato siguiendo una receta y entender cómo funciona una cocina. La IA te da recetas infinitas. Pero si no sabes cómo se organiza la cocina, qué va en la nevera, qué necesita fuego y cómo se sirve, vas a terminar con un montón de ingredientes y ningún plato en la mesa.

Por eso creo que la arquitectura de software es la habilidad que más vale la pena entrenar hoy, y no solo para programadores, sino para cualquier profesional que quiera construir con IA. No tienes que volverte experto en escribir código. Tienes que entender cómo se diseña un sistema, porque eso es lo que te permite tomar la idea que tienes en la cabeza y convertirla en un producto real y funcional.

La buena noticia es que esta habilidad es altamente entrenable. Existen miles de cursos que te enseñan los fundamentos de la programación, arquitectura de datos, diseño de sistemas, integración de herramientas de terceros y gestión de repositorios. Aprender la lógica detrás de los microservicios, qué base de datos elegir según el proyecto y cómo asegurar el entorno donde va a vivir tu asistente, es hoy el verdadero diferencial. Entender esto te coloca en ese porcentaje de la población que no solo usa la IA, sino que también sabe cómo desplegarla.

El conocimiento sin arquitectura se queda en una conversación. Con arquitectura, se convierte en un producto. Y en una era donde la IA hace cada vez más fácil lo difícil, la ventaja ya no está en saber escribir cada línea, sino en saber cómo armar el todo.

TEMAS


Inteligencia artificial - Datos - Arquitectura - Tecnología