Así que una de las ideas es tener esta experiencia de edición bidireccional. Así que puedes imaginar que estás en tu IDE al lado de cada función que tienes en tu IDE. En el lado derecho, ves una descripción en lenguaje natural de ello y cuando editas el código, la descripción se actualiza. Pero también sería realmente genial si pudiéramos actualizar la descripción y luego ver el código cambiando. Idea.
Llevando eso más allá, tal vez podamos ir de una especificación completa en lenguaje natural a desarrollar una app a una aplicación completamente desarrollada y luego cuando editamos el código de esta aplicación, recibimos cambios en la especificación. ¿Quién sabe? También hay un enorme espacio actualmente que no se ha explorado en absoluto. Como sabemos por años y años y décadas de investigación sobre ingeniería de software, los desarrolladores de software pasan el 80% de su tiempo cuando no están codificando, sino mirando requisitos, tratando de entender cosas, tratando de entender la base de código, y así sucesivamente. Actualmente, las herramientas de IA son geniales para optimizar cuán productivo eres en el contexto del código. Y escribiendo más código y más código. Sin embargo, hay este enorme espacio de si deberíamos explorar esa investigación y explorar la comprensión de las bases de código.
Y también necesitamos recordar que aún estamos muy temprano en los días de las herramientas de desarrollo impulsadas por IA. Han pasado cuatro años desde el copiloto original, un poco menos de cuatro años. Y aún no sabemos exactamente qué es lo que realmente se está afianzando en el mercado. En este momento, en 2025, hay un gran auge en los agentes de IA, preferiblemente agentes de IA totalmente autónomos. No tenemos idea de si esos son realmente productivos y hacen que los desarrolladores sean productivos. Así que recordemos que todavía hay una enorme, enorme aventura frente a nosotros.
Y estoy un poco fuera de tiempo, pero esta es la diapositiva que siempre pongo en cualquier presentación que hago sobre IA. Cuando tu jefe, tu CEO, tu gerente, quien sea que venga a ti y te pida que construyas alguna característica impulsada por IA porque nuestra competencia está haciendo características de IA, también debería ser tu responsabilidad pensar y tomar una decisión y preguntarles sobre, ¿deberíamos hacerlo? Las herramientas de IA son muy poderosas, especialmente esos agentes de IA autónomos están volviéndose como, algunas de esas demostraciones son ridículas. Pero siempre deberías, de nuevo, siempre pensar en el humano en mente. ¿Necesitas un 100% de precisión en tus herramientas? Entonces probablemente la IA, cualquier uso de IA es una idea terrible. Probablemente hoy hay personas usando chat GPT para hacer sus declaraciones de impuestos. Esta es probablemente una idea loca, como, no hagas eso. Probablemente hay personas que, algunos gerentes intermedios que intentan convencer a alguien de construir alguna aplicación financiera, para agregar IA a algunas aplicaciones financieras. Por favor, no hagas eso, no usaría tu aplicación. Ha habido este ejemplo de un gran drama donde alguien que ha construido la página web que te ayudó a conectarte en línea con un especialista en salud mental. Y de repente comenzaron a reemplazar a algunos de esos especialistas en salud mental con IA bajo el capó, sin decir a los usuarios, esto no es ético en absoluto. No deberías hacer eso. Así que cuando tu jefe venga a la sala, te pida hacer IA, porque todos están haciendo IA. Por favor, piensa muy bien si realmente deberías hacer eso.
Y eso es todo. Gracias por ver y hasta la próxima. Adiós.
Comments