Tokens, contratos y un post escrito a lo ChatGPT

Tokens, contratos y un post escrito a lo ChatGPT

Había una vez un mundo donde los contratos basados en recursos (staff aug, T&M) eran simples.

– Necesito un java developer
– ¿Qué seniority?
– Super senior (?)
– Dele, ya se lo consigo. La horita le cuesta esto.
– Eh amigo, recatate. Haceme precio de amigo, si yo te compro siempre.
– Bueno, dale, ahí afino el lápiz y cerramos.

Ponele que el Senior no era tan fácil de conseguir y te vendían un Semi-Senior disfrazado de senior, pero no había mucho más que eso.

El mundo ya no es tan simple para los contratos basados en recursos. Bienvenidos a la era de la IA. Bienvenidos al costo del token.

¿Qué te cuesta un dev* hoy? Un salario + un consumo de tokens. Y como sabemos los que venimos leyendo los diarios (ahre), el precio de los tokens se estaría sincerando (inflando, despegando, eyectando, explotando, yéndose al carajo).

Si lo pensamos un poco, no debería haber mucha discusión al respecto de quién debe hacerse cargo del costo de los tokens:

  • En un modelo de Staff Augmentation, el cliente cubre los gastos.
  • En un modelo de T&M, el cliente cubre los gastos (refacturados, con tope o incluidos en el precio de la hora).
  • En un modelo Fixed Price, el proveedor cubre los gastos.

Todo muy bonito, pero el mundo nunca fue tan sencillo.

  • ¿Qué pasa cuando el developer no entrega valor en relación al consumo que utiliza? 
  • ¿Quién define si el consumo de IA fue productivo o improductivo?
  • ¿Se paga el consumo aunque el código generado haya sido descartado?
  • ¿Puede un cliente rechazar pagar consumo de IA si considera que el developer la usó mal?
  • ¿Qué pasa si el developer usa IA para compensar falta de seniority?
  • ¿El cliente tiene derecho a auditar el consumo de tokens de cada developer asignado? 
  • Si el developer trabaja bajo dirección del cliente, ¿todo consumo generado debería ser responsabilidad del cliente?
  • ¿Qué pasa si el consumo de IA reduce horas facturables y perjudica el ingreso del proveedor? 

Podría hacer una lista larguísima, pero nadie me paga los tokens y creo que ya expuse mi punto. 

La era de la IA ya llegó. No está del todo claro a qué nivel va a romper la tercerización del desarrollo del software pero no tengo dudas que buena parte de los contratos y modelos tradicionales no corren más.

Por la estructura de los textos, este artículo parece escrito por ChatGPT. No tengo claro si lo hice como experimentación literaria o si ya sucumbí al formato nefasto, pero en cualquier caso es lo que hay.

* Estoy simplificando solo para facilitar la lectura, podría ser casi cualquier otro rol dentro de la industria del software.


This article is also available in English on my Medium page, «Tokens, Contracts, and a Post Written Like ChatGPT»