Cero. O casi, de todos modos, si miras la diferencia en las consultas técnicas nuevas, de alta calidad y de nicho que se publican en Stack Overflow en comparación con hace tres años. La línea en el gráfico no solo baja; se desploma. Durante una década, el sitio fue el soberano indiscutible del flujo de trabajo del desarrollador, el lugar al que acudías cuando la documentación estaba escrita por alguien que odiaba a los humanos y tu código lanzaba un error que parecía una cadena aleatoria de Wingdings. Ahora, el tráfico se está evaporando.

Los datos del Explorador de Stack Exchange muestran un colapso en vistas y preguntas que se alinea perfectamente con el lanzamiento de ChatGPT. Es la visualización más honesta del “efecto IA” que hemos visto hasta ahora. Mientras la industria ama hablar de “copilotos” y “aumento”, este gráfico muestra un reemplazo. No estamos usando IA para ayudarnos a encontrar respuestas en Stack Overflow; la estamos usando para evitar el sitio por completo.

(Y, sinceramente, ¿a quién le importa ya la “policía” de los duplicados?)

La fricción del método antiguo era inmensa. Tenías que formatear tu pregunta perfectamente, proporcionar un ejemplo reproducible mínimo y luego rezar para que no te bajaran los votos hasta el olvido por un moderador que se había levantado del lado equivocado de la cama. Los LLM eliminaron ese impuesto social. Puedes ser tan desordenado, incoherente y desesperado como quieras en un prompt de chat, y el modelo aún intentará ayudarte. Es una experiencia sin fricción que hace que el foro tradicional de preguntas y respuestas parezca un viaje al DMV en los años 70.

El problema es este: los LLM no son magia. Son espejos estadísticos. Durante años, han estado comiéndose Stack Overflow para el desayuno, entrenándose con las millones de horas de frustración y corrección humana que componen el archivo del sitio. El modelo no “sabe” cómo arreglar tu fuga de memoria en Python; sabe cómo diez mil humanos arreglaron esa fuga entre 2008 y 2022.

Al migrar a toda la base de desarrolladores lejos del foro público y hacia ventanas de chat privadas, hemos cortado efectivamente el suministro. Estamos quemando la biblioteca para mantener encendida la estufa. Es como un chef que quema su único libro de recetas porque compró un microondas que afirma saber a lo mismo. El microondas es conveniente, claro, pero no puede inventar una nueva receta.

Cuando se detiene el flujo de nuevas soluciones verificadas por humanos, los modelos comienzan a comer sus propios gases de escape. Estamos entrando en la era del colapso de modelos, donde la IA se entrena con contenido generado por IA, lo que lleva a una degradación del matiz y un aumento de las alucinaciones seguras de sí mismas. Si nadie publica el “caso extremo extraño” en un foro porque le está preguntando a un bot, ese caso extremo nunca se documentará para la próxima generación de pesos.

¿Importa esto realmente para el desarrollador promedio? Probablemente no a corto plazo. A la mayoría de nosotros simplemente nos alegra que nos escriban el código repetitivo mientras tomamos nuestro café. Pero para el campo en su conjunto, es un pacto suicida. Hemos intercambiado la salud a largo plazo del acervo de conocimiento por la conveniencia a corto plazo de una interfaz de chat.

Es un pacto suicida.

La industria probablemente intentará pivotar. Veremos mercados de datos humanos “verificados” o contribuciones pagadas a conjuntos de entrenamiento, pero eso está muy lejos de la brillantez orgánica y caótica de un foro público. La estructura de incentivos se ha ido. ¿Por qué pasar una hora depurando un problema y escribiendo una explicación clara para el público cuando puedes simplemente obtener una respuesta “suficientemente buena” de un bot en tres segundos?

Para Q4, veremos el primer lanzamiento importante de un modelo de programación que admita explícitamente un estancamiento en el rendimiento debido a la falta de datos de entrenamiento frescos generados por humanos. El estancamiento está llegando porque hemos dejado de contribuir a la fuente. Nos hemos optimizado para la respuesta y hemos olvidado el proceso de descubrimiento. El gráfico es una advertencia, pero estamos demasiado ocupados escribiendo prompts para notar el precipicio.