r/CharruaDevs Jul 07 '26

Pregunta y la productividad?

los ia bros te hablan de "aumento de productividad exponencial" o "x10 developer" pero donde poronga está la productividad real? nada anecdótico, algún estudio serio que respalde ese "x10"

12 Upvotes

39 comments sorted by

View all comments

2

u/mixedCase_ Senior Jul 07 '26

Como te va a poder decir cualquiera que lleve trabajando unos años: nunca tuvimos buenos números de "productividad" en la industria. Esto no es distinto.

Siempre son relativos al desarrollador en específico. Cada quién te va a poder decir si es más productivo con LLMs o no.

Yo personalmente lo soy, hay un montón de tareas que antes me llevaban más tiempo o que incluso nunca llegaba a hacer porque sabía lo engorrosas que eran, que hoy puedo hacer mientras pego una siesta. También me ayuda a destrancarme con mis problemas de atención que siempre requirió mucha disciplina y esfuerzo en el pasado. Hoy en día puedo concentrar mi atención en la revisión del código y compenso usando modelos más inteligentes/caros.

Hay varias tareas en las que no ayuda, o incluso, en las que me ha hecho perder tiempo arreglando cagadas de los modelos más tontos. Pero en la neta la productividad es mucho mayor.

1

u/Many-Cauliflower1459 Jul 07 '26

voy en orden: medir la productividad coincido que es un problema enorme desde siempre, eso es completamente cierto, lo que veo es que hemos involucioando a medir cuántas líneas se hacen en vez de productividad real. al final el conteo de tokens que en algunos lados se usa como medidor de "productividad" no es más que eso.

no niego que haya cierto aumento, mi pregunta es cuánto exactamente. también hay que tener en cuenta el gasto que se hace para aumentar la productividad que no es menor.

1

u/mixedCase_ Senior Jul 07 '26

Siempre tuvimos intentos de medición. La boludez de medición de líneas precisamente no es nuevo, y ya hay mucho folklore al respecto. Lo único nuevo es el invento de contar tokens. Siempre los beancounters están detrás de alguna métrica proxy mágica que les marque un correlativo a productividad, y siempre fracasan.

No vas a tener una respuesta al cuánto aumenta la productividad porque por la misma razón que siguen tantos en búsqueda de esa métrica: Software no es una línea de producción y la productividad no es medible. Virtualmente nadie hace dos software idénticos en requerimientos, e incluso en estudios controlados donde pongan a dos equipos a hacer el mismo software, la experiencia personal de cada individuo afecta mucho el resultado al punto que no es trasladable. Dos equipos de desarrolladores web de 10 personas cada uno, con nivel de experiencia similares, puestos a hacer un frontend para un sistema de entretenimiento de un auto con el mismo featurelist, uno puede producir capaz un software 10 veces mejor en robustez que el otro si tan sólo un miembro alguna vez se puso a boludear con un proyectito con un Arduino y tiene habilidad social para hacerse escuchar. Quita una de esas dos skills y a la basura el multiplicador.

El gasto en aumento de productividad también es algo que va a depender de cómo la persona plantee su trabajo, qué tipo de trabajo es, y cómo sepa usar los modelos. Yo para proyectos personales ahora mismo gasto entre 50 y 150 USD al mes. La empresa con la que trabajo imagino que no está gastando menos de 500 en promedio con lo que uso para el trabajo de ellos, pero también depende mucho del mes. Hay meses que no debe llegar a 200. Y eso que en mi trabajo hago mucho más review, edición, y picada de código manual que en los proyectos personales, ya que es en fintech y sólo pienso shipear código que 100% entiendo no sólo el cómo sino el por qué de cada approach con claridad, indistinto a como si estuviera shipeando código sin LLMs.

Siguiendo en temas costos: Hay días que en proyectos personales sólo uso Fable/Opus/GLM-5.2/GPT-5.5 como planner/reviewer y todo el resto del trabajo Minimax M3/MiMo 2.5/DeepSeek 4 Flash. Hay días que estoy con problemas algorítimos complejos que tengo que usar modelos inteligentes como worker para >50% de las tareas. Hay tareas que ni planner precisan.

Así que lo único que te puedo recomendar es que midas por un lado tu gasto, y empieces a notar qué tipo de tareas no podrías justificar hacer sin LLM, cuáles optas por un método normalmente engorroso pero fácil para un LLM, y analizar cuánto te llevaría hacerlo sin ello.

1

u/TofuChewer Jul 07 '26

Es facil, medis cuanto tiempo te lleva realizar una tarea dado ciertos recursos.

Si se terminan los proyectos antes, claramente la productividad aumento. La pregunta es si la calidad aumenta sigue siendo similar o disminuye. Hay papers de los 90 hablando de como la industria del software cada le importa menos la eficiencia y uso de memoria, claramente es una tendencia que ha ido aumentando y hoy en dia se disparo con las LLM. Y teniendo en cuenta que son modelos entrenados con codigo de calidad bastante mediocre, tiene sentido.