El martes pasado fui a un meetup de AI Tinkerers, y un señor que dirige una agencia de seguros nos mostró lo que había construido.
Lee su correo. Cuando llega un mensaje, decide si es una consulta de seguros o no. Los que no tienen una respuesta clara caen en una cola de triage que su equipo revisa. Crea pólizas hablando directamente con otro sistema. Unas 12 personas lo usan todos los días.
Él no es desarrollador. Lo dijo él mismo, más de una vez.
Antes de construir esto, le pagó a una empresa durante meses para automatizar el mismo trabajo. No entregaron nada. Se cansó de pelear con ellos y se fue. Unas semanas después tenía una versión que funcionaba. Seguía diciendo "y funciona", y todos en la mesa seguían dándole la razón, porque es verdad.
Yo estaba sentado ahí y me entró un poco de pánico.
En mi cabeza empecé a repasar todo lo que podía salir mal. Qué pasa cuando la misma regla vive en tres lugares y corriges el bug en uno solo. Qué pasa con la próxima versión mayor. Quién lee esto en 18 meses, y si algo de eso tiene pruebas.
Ese es mi problema, no el de él. Él se propuso arreglar algo en su negocio y lo arregló. Yo lo estaba midiendo contra un estándar que nadie le había pedido cumplir.
Sí tengo opiniones sobre qué tan duradero es lo que se construye así. Son opiniones reales y las voy a escribir en otro momento. No son de lo que trata esta serie.
Entonces alguien en la mesa dijo, más o menos, si está funcionando, ¿a quién le importa?
La mayoría de la sala asintió. Los desarrolladores y arquitectos no, y de todas formas éramos solo un par ahí. Esa división dice más que el comentario.
Yo pensé que el comentario tenía razón. Esto está pasando. No creo que sea algo que se revierta, y he estado pensando en eso desde Drupal Pivot hace un par de meses.
Porque el comentario se sostiene. Este hombre resolvió un problema real que las personas a las que les pagó no pudieron resolver. Independientemente de lo que yo piense sobre cómo lo armó, el resultado fue mejor que lo que pagó.
Y él no es un caso raro. En esa sala había solo un par de desarrolladores. Todos los demás estaban construyendo algo. Él no es la excepción. Ese es el mercado ahora.
La distancia entre lo que puede construir un desarrollador y lo que puede construir el dueño de un negocio se ha cerrado mucho. No del todo. No en todas partes. Pero lo suficiente como para que cuando un ejecutivo mira una propuesta para una app o un sitio, "por qué pagaría esto" haya dejado de ser una pregunta ingenua. Es una pregunta razonable ahora, y no creo que nos hayamos puesto al día con ella.
Me gustaría decirte que sé cuándo estas herramientas ayudan y cuándo no. La investigación dice que no puedo, y dice que no soy el único. METR, un grupo de investigación que mide cómo afecta la IA al trabajo real, comparó cómo se desempeñaron los desarrolladores con estas herramientas frente a cómo creían que se habían desempeñado. La brecha fue de unos 40 puntos porcentuales.
Su resultado principal ha sido vuelto a medir y revertido, así que no voy a repetir el número que todos citaban el año pasado. Lo que sobrevivió es la parte que no puedo ignorar. La persona que usa la herramienta es un mal juez de si le está ayudando.
Eso lo incluye a él. También me incluye a mí, con mis propias herramientas, algo a lo que vuelvo más adelante en esta serie.
Así que no voy a decirle a esa sala que está equivocada. No tengo autoridad para eso, y la evidencia dice que mi confianza estaría mal puesta de todas formas.
Lo que me llevé a casa fue una pregunta mucho más simple.
Pueden hacerlo. Ven resultados. Entonces, ¿para qué me necesitan?
No retóricamente. Lo digo como una pregunta real sobre lo que hago para vivir, y sobre lo que hacen para vivir muchas agencias y desarrolladores. Si construir ya no es la parte difícil, y la persona que antes nos contrataba ahora puede obtener un resultado funcional por su cuenta... entonces, ¿qué es lo que todavía aportamos?
Todavía no tengo esa respuesta. Tengo algunas ideas, unas cuantas conversaciones que me hicieron cambiar de opinión, y prefiero recorrerlas en el orden en que ocurrieron antes que fingir que llegué a un lugar al que no he llegado.
El siguiente post trata sobre las respuestas que ya intentamos, y por qué ninguna es un lugar donde pararse.