En los últimos años si un programador tenía una duda no la buscaba en Google o en libros de programación. La buscaba en Stack Overflow. Este sitio web de preguntas y respuestas se convirtió en la biblia de los desarrolladores, y solía ser la mejor forma de resolver casi cualquier problema en este ámbito. Eso está dejando de ser así, y la culpa la tiene ChatGPT.
Oye, qué bien programa esta máquina. ChatGPT apareció a finales de noviembre de 2022, y pronto quedó claro que una de sus fortalezas era escribir código en todo tipo de lenguajes. A los pocos días el chatbot estaba desatado y muchos usuarios experimentaban con él y demostraban que aquello pintaba a revolución. Una que, eso sí, se cobraría sus víctimas por el camino.

Primero fue Copilot... Esa víctima no es ni más ni menos que Stack Overflow, que durante mucho tiempo era referente absoluto a la hora de obtener respuestas a preguntas entre la comunidad de desarrolladores. Según datos de SimilarWeb, el tráfico en Stack Overflow había caído "de media un 6% todos los meses desde enero de 2022". Ahí la culpa la había tenido GitHub Copilot, que precisamente era la (popularísima) antesala de la llegada del chatbot de OpenAI. Copilot estuvo disponible en versión preliminar desde junio de 2021, y su acceso público llegó un año después, en junio de 2022.
... y luego, ChatGPT. Tras aquello el problema para Stack Overflow se agravó con ChatGPT, porque como indicaban en ese estudio de SimilarWeb "la caída fue del 13,9% en marzo [de 2023]". A Stack Overflow no le sentó nada bien la llegada del chatbot, y de hecho pronto prohibió las respuestas escritas con ChatGPT. No serviría de mucho, y la caída comenzaría a agravarse en enero de 2023.

En un año, caída del 50%. Como indica Ayhan Fuat Çelik basándose en los propios datos de Stack Overflow, en el último año y medio el tráfico de este sitio web ha caído en un 50%. Esa caída se ha producido también en el número de preguntas y respuestas y en el número de votos que esos mensajes reciben.
Hay otras razones. Como señalan varios usuarios en el debate de la situación en Hacker News, la culpa de la caída en estos últimos meses ha sido de ChatGPT, pero en realidad Stack Overflow viene sufriendo también problemas de reputación y moderación. "En mi caso, hace más de 5 años publicaba una pregunta y recibía un aluvión de actividad en los primeros 10 minutos", explicaba un usuario. "Ahora publico una pregunta y no tengo ninguna actividad, y acabo respondiendo a mi propia pregunta un día después".
Discord es otro de los sustitutos. Otro usuario coincidía con esa sensación citada y explicaba que "pensaba que sólo me pasaba a mí, pero últimamente todas las preguntas que hacía parecían ser cerradas por los moderadores o recibía respuestas irrelevantes. Esto no era un problema que yo recuerde en el pasado. Como resultado, me he alejado un poco". Varios usuarios aludían también a cómo la documentación para los programadores había mejorado mucho, y cómo Discord se había convertido en otro de los recursos para poder interactuar con otros desarrolladores y obtener respuestas a sus dudas.
Imagen | Mitchell Luo | Mariia Shalabaieva
Ver 10 comentarios
10 comentarios
session
Últimamente estoy usando bastante ChatGPT para que me de ideas o me genere instrucciones pequeñas para completar mi código, respuesta de hoy mismo al decirle que dos instrucciones de las que me ha sugerido no funcionan:
"Mis disculpas, cometí un error en mi respuesta anterior. Tienes razón, Ant no tiene funciones como toString:indexof o toString:substring. Esos no son comandos válidos en Ant."
En Stack OverFlow, por lo menos tienes las votaciones en las respuestas, que le dan cierto rigor... pero ChatGPT, nunca dice "no lo sé", no es que se invente datos, es que se inventa líneas de código y te las explica como un profesor con un aplomo digno del mayor de los caraduras del mundillo de la programación.
Para lo único que realmente parece que sirve es para explicar la teoría, eso lo hace fenomenalmente.
Trocotronic
SO ha pecado tanto de elitismo que se ha devorado a si misma. Todo el sistema de votos, puntos, gratificaciones y otras mierdas ha terminado por autodestruirse. A la que ha habido una alternativa, cientos de miles se han pirado rápidamente, demostrando lo mal que funcionaba.
Usuario desactivado
Tomando en cuenta solamente Estados Unidos, cerca del 30% de los programadores en las grandes empresas han sido "despachados".
A todo eso le sumas la cantidad de "programadores COVID-19" que se iniciaron sobre el 2020 y que eventualmente ya no están programando por razones obvias...entonces todo más o menos cuaja.
ayrton_senna
Hay una gran cantidad de gente que utiliza stackoverflow para preguntar dudas básicas que vienen en cualquier manual y para eso ChatGPT es más que suficiente.
En cuanto las preguntas son un poco más técnicas cruzando varios campos, por ejemplo, programación y DevOps los modelos LLM fallan estrepitósamente. Están diseñados para mantener conversaciones estadísticamente correctas dentro de un contexto o contextos relacionados. En cuanto se mezclas dos áreas de conocimiento ortogonales se hace la picha un lío y empieza a tener alucinaciones.
Es una gran noticia que ChatGPT elimine ruido de Stackoveflow.
Otro problema más grave son los expertos que dejan de colaborar por miedo a que los motores LLM indexen su "conocimiento" de una materia para que acabe compitiendo contra ellos. Porque en el fondo ningún experto quiere acabar "viviendo de los conciertos".
incom2
Sobre Discord, su éxito es una lacra.
Es el mejor ejemplo posible de lo que pasa cuando un montón de conocimiento desaparece dentro de un servicio privado, cerrado, y no consultable ni indexable desde fuera.
t_r_a
si quieres mierda inutil y muchas líneas de código que no tienen nada que ver con lo que has pedido utiliza chatgpt, no sirve para nada, solo para meter paja en tu código, una cosa tan tonta como crear un script para buscar ficheros con tamaño cero, que se hace con una línea de código, creó un script con más de 20 lineas absudas