Amazon: la IA nos ahorra 4.500 años de programación + 3 familias de ESTIMACIÓN + Video creando Videojuegos con Hija e IA #LaNewsletterdeJavierGarzas

Rebelde Ágil, hoy te escribo desde «el Pardi«, la foto de hoy lo dice todo, Zoom, Zoom y Zoom. Y, entre estos Zoom, está semana me han entrevistado para el PodCast Frogmación (te aviso cuando la suban).

 

Hoy hablamos de…

🔴 IA programadora vs Humanos programadores es «trending topic» y esto te interesa (aunque no tengas ni pajolera idea de programar)

🔴 Los 233 de la semana

  • 2 Tips para que la Agilidad (no viejuna) te acompañe
  • 3 Señales del Lado Oscuro
  • 3 Stalkeos (para estar a la moda y a la última)

Amazon: generar código con IA nos ha ahorrado 4.500 años de programación

Hoy no tenía pensado hablar de IA y programación, porque ya lo hice la semana pasad, pero es que ha sido inevitable.

Lo de hoy podrían haber sido unas líneas en la sección de «Stalkeos» semanal, esa del final de nuestra newsletter.

Pero creo que merece un dedicado más a fondo.

Todo viene porque Andy Jassy, que es el CEO de Amazon, dejó una bomba más, en todo esto de si la IA va a poner patas arriba al mundo de la programación y dijo en LinkedIn:

  • Amazon Q, nuestra IA para generar código, la usamos para actualizar software Legacy en Java.
  • Antes, actualizar un software en Java 17 nos llevaba de media unos 50 días de trabajo…
  • …Ahora, solo unas pocas horas.
  • El 79% del código que generó la IA lo usamos directamente, sin cambios.

Según dice, esto les ha ahorrado el trabajo de 4.500 años de programación.

Toma los datos entre comillas, que las relaciones entre tiempo y programación siempre han sido muy del Lado Oscuro, pero quédate con el fondo del tema, no con el detalle.

Y la campaña de «chic@s lo de programar a la antigua usanza se ha acabado» viene desde muy alto nivel y no termina aquí…

No solo Amazon…

Hace unos meses te conté como J. Huang (CEO de Nvidia) recomiendo a los jóvenes NO estudiar programación.

Pero es que, hace muy poco, Andrej Karpathy (cofundó OpenAI y fue director de IA en Tesla), dejó el siguiente Tweet

  • …La programación está cambiando muy rápido.
  • La mayor parte de mi «programación» ahora consiste en escribir en inglés.
  • Es un poco como aprender a programar de nuevo, pero no puedo imaginarme volver a programar «sin ayuda».

Nótese, que no habla de haber sido sustituido, habla de hacer las cosas de otra manera más eficiente.

Pero… ¿podemos medir cómo de bueno es en código creado por la IA?

Como casi siempre en esto… hay un Benchmark.

Y, como todo Benchmark que se precie… un Benchmark siempre es discutible.

En este caso el más fiable se llama SWE-Bench.

SWE es un test que prueba más de 2.200 tareas de programación que existen de en GitHub

El SWE le pide a la IA que genere soluciones que se comparan con las que dan los humanos.

Estas soluciones no representan todo lo que se necesita para crear un sistema, pero nos vale como indicio.

La IA más fuerte en puntúa con un 30.08%, sólo resuelve dignamente ese porcentaje de problemas (te dejo pantallazo).

Aun nos queda. Pero la cosa avanza muy rápido.

Entonces… ¿Despedimos a los programadores?

No tan rápido.

Los niños pueden crear pequeños videojuegos (abajo te dejo video con mi hija Eva), pero no un Call of Duty.

Lo que ha hecho Amazon Q es impresionante…

…pero básicamente, traduce de una versión antigua de Java a una nueva, como traducir de inglés a español (que no es lo mismo que escribir de cero «una poesía»)

La IA no está diseñando sola una arquitectura, está cambiando cómo se crea código.

Pero, ya no deberíamos ver la programación como algo en solitario. Ahora tenemos «compañeros» IA que ayudan a ir más rápido.

Pero no confundamos a los programadores con los desarrolladores, que no es lo mismo.

Los primeros en ser reemplazados serán los que solo ejecutan instrucciones básicas. Los desarrolladores, que son menos, aun estará ahí un tiempo

Recuerda, nos vemos en el próximo webinar gratis online.

Que la Agilidad te acompañe


2 Tips para que la Agilidad (no viejuna) te acompañe

🔴 Las 3 Familias de ESTIMACIÓN ÁGIL que todo equipo debería conocer, para evitar DESPERDICIAR TIEMPO

🔴 CREANDO VIDEOJUEGOS con HIJA e IA. Te dejo el vídeo corto (extraído de la PAM24).

 

3 Señales del 🖤 Lado Oscuro 🖤

🔴 Los Equipos ágiles RÍGIDOS FRENTE al CAMBIO son muy muy 🖤 Oscuros 🖤. Más aquí

🔴 SILOS PARA SIEMPRE… Que el Testing lo haga un silo-equipo externo…

🔴 VIDA SÓLO HAY UNA, NO TE LA DEJES ASÍ… Septiembre. Comienza el curso. Y para este TE PONGO DE OBJETIVO que si vives así (cómo el chico del vídeo) 11 meses al año (1 de vacaciones)… tu propósito profesional, sea salir de ahí.


3 Stalkeos de la semana (para estar a la moda y a la última)

🔴 ESTO YA LO SABÍAMOS NOSOTROS…. pero está claro que no todo el mundo conoce el 🖤Lado Oscuro🖤 que NOS recuerda Dalmijn: la época de aplicar Agile de la misma manera para todas las empresas ya pasó (yo hubiera dicho «debería haber pasado»). Aquí el artículo completo.

🔴 TODA UNA SEÑORA, UNA CLÁSICA DE MUNDO ÁGIL… Johanna Rothman, hace unos días, nos resaltaba los efectos positivos de usar el Coste del Retraso (o Cost of Delay) para priorizar. De paso, por si el término es nuevo para ti, te dejo un post mío de hace unos años.

🔴 ¿NIKO NIKOS DE FELICIDAD O DE MORAL? Barry Overeem nos explica por qué es mejor medir la moral del equipo que solo la felicidad, ya que es un indicador más estable y orientado al trabajo en equipo. Artículo


Rebelde Ágil, RECUERDA, puedes AYUDAR a la COMUNIDAD Ágil difundiendo el conocimiento, dándole me gusta al post, dándole a compartir, etc

 

Javier Garzás

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Ir arriba