Dejemos de llamar “Inteligencia” a la AI: es diferente, es superior

 Dejemos de llamar “Inteligencia” a la AI: estamos frente a algo diferente (y superior)

En mi canal “Informáticos, gajes del oficio” quiero compartir un cambio que ha redefinido completamente mi forma de trabajar como desarrollador.

Trabajo manteniendo y evolucionando aplicaciones con más de 10 años en producción, donde conviven capas legacy con desarrollos recientes. Un caso concreto es pasconcept https://www.pasconcept.com, una aplicación real en operación continua, con todo lo que eso implica: deuda técnica, lógica acumulada y evolución constante.

Stack diario: VB.NET, C#, JavaScript, T-SQL, ASPX/HTML.

Durante años, el proceso fue el clásico:

analizar → diseñar → escribir → debuguear → corregir

Luego empecé con uso básico de ChatGPT https://chat.openai.com
Útil, pero incremental.

El verdadero punto de inflexión llegó con:

Ahí el cambio fue exponencial.


Lo que cambió realmente

Hoy, trabajando sobre sistemas reales como pasconcept:

  • ya no escribo código línea por línea

  • describo el problema

  • doy contexto del sistema

  • defino restricciones

  • reviso y ajusto resultados

Pasé de programar directamente a orquestar sistemas de desarrollo asistido por AI.


Ejemplo real en pasconcept: cambios funcionales completos

Un cambio típico:

  • separar lógica de menú (Time desde Projects)

  • reorganizar navegación

  • crear nuevos permisos en base de datos

  • actualizar formularios de seguridad

  • generar scripts SQL asociados

Antes: múltiples capas, cambios manuales, alto riesgo.

Ahora: una conversación estructurada terminó en:

  • cambios en master pages

  • actualización de formularios

  • nuevos permisos en tablas (Employees / Roles)

  • script completo de base de datos

Esto no fue sugerencia. Fue ejecución guiada sobre una aplicación real en producción.




Ejemplo real en pasconcept: debugging y performance

Caso real:

  • pantalla sin datos → luego lenta → luego bloqueos en UI

Diagnóstico asistido:

  • identificación de problema de performance en SQL

  • detección de uso ineficiente de funciones escalares

  • migración a enfoque set-based con window functions

  • optimización de procedimientos

  • redefinición de filtros (This Year, Last 30 Days, etc.)

  • estabilización del frontend (chart, AJAX, dependencias Kendo)

Resultado: mejora sustancial en tiempo de respuesta y estabilidad.


Insight clave

Esto no es simplemente autocompletar código. Herramientas como Codex o Claude funcionan como agentes capaces de operar sobre sistemas reales:

  • entienden contexto amplio

  • modifican múltiples archivos

  • generan scripts completos

  • iteran sobre problemas complejos

Pasas de escribir funciones a dirigir sistemas que construyen soluciones.


Cómo cambia el rol del desarrollador

Antes:

  • escribir código

Ahora:

  • definir intención

  • estructurar problemas

  • validar resultados

  • tomar decisiones arquitectónicas

El valor ya no está en teclear más rápido, sino en pensar mejor, comunicar mejor y validar mejor.


Conclusión

Personalmente, cada vez me cuesta más llamarlo “Inteligencia Artificial”. No porque no sea potente. Sino porque el término se queda corto, e incluso resulta impreciso. La inteligencia, como la entendemos, está ligada a la experiencia humana:

  • años de estudio, errores, contexto, criterio.

Lo que estoy viendo en herramientas como Codex o Claude, trabajando sobre sistemas reales como pasconcept, es diferente. Codex, bajo mis instrucciones:

  • absorbió rápidamente conocimientos que me llevaron años construir

  • entendió una base de código con más de 10 años de evolución

  • integró lógica de múltiples capas (frontend y backend)

  • asimiló decisiones de técnicos, arquitectos, clientes y equipos completos

Pero además:

  • lo replicó

  • lo perfeccionó

  • lo amplificó

Es capaz de seguir una lógica existente, sea buena o mala, y reproducirla como si fueran decenas de desarrolladores trabajando en paralelo. Sin curva de aprendizaje tradicional. Sin años acumulados. Sin fricción.


Entonces, ¿es “inteligencia”?

Quizás no en el sentido humano.

Es más bien:

  • síntesis del conocimiento humano

  • capacidad de ejecución a escala

  • amplificación del criterio humano


Reflexión final

Tal vez deberíamos dejar de llamarlo simplemente AI. No para hacerlo menos. Sino para reconocer que es algo distinto.

  • Un nuevo tipo de herramienta.
  • Un nuevo tipo de sistema.
  • Una nueva capacidad.

Porque lo que está cambiando no es solo cómo programamos. Está cambiando qué significa desarrollar software.


PD: Este post también fue construido a partir de ideas sueltas, conversando con AI.

#AI #SoftwareEngineering #Codex #Claude #Anthropic #ChatGPT #LegacySystems #SQL #Debugging #DeveloperExperience

Comentarios

Entradas populares de este blog

Venezuela 2024: El Día en que la Tecnología Enfrentó al Poder

X/Info. Los Dreamers informaticos cubanos de los 90's

Programa de software vs Aplicación comercial