Stack Overflow es un sitio web de preguntas y respuestas para programadores informáticos . Es el sitio insignia de Stack Exchange Network . [2] [3] [4] Fue creado en 2008 por Jeff Atwood y Joel Spolsky . [5] [6] Incluye preguntas y respuestas sobre ciertos temas de programación de computadoras . [7] [8] [9] Fue creado para ser una alternativa más abierta a los sitios web anteriores de preguntas y respuestas, como Experts-Exchange . Stack Overflow se vendió a Prosus , un conglomerado de Internet de consumo con sede en los Países Bajos, el 2 de junio de 2021 por 1.800 millones de dólares. [10]
El sitio web sirve como una plataforma para que los usuarios hagan y respondan preguntas y, a través de la membresía y la participación activa, voten preguntas y respuestas hacia arriba o hacia abajo de manera similar a Reddit y editen preguntas y respuestas de manera similar a una wiki . [11] Los usuarios de Stack Overflow pueden ganar puntos de reputación e "insignias"; por ejemplo, una persona recibe 10 puntos de reputación por recibir un voto positivo en una pregunta o una respuesta a una pregunta, [12] y puede recibir insignias por sus valiosas contribuciones, [13] lo que representa una gamificación de la tradicional sesión de preguntas y respuestas. sitio web. Los usuarios desbloquean nuevos privilegios con un aumento de reputación, como la capacidad de votar, comentar e incluso editar las publicaciones de otras personas. [14]
En marzo de 2022, [actualizar]Stack Overflow tiene más de 20 millones de usuarios registrados [15] y ha recibido más de 24 millones de preguntas y 35 millones de respuestas. [16] El sitio y sitios similares de preguntas y respuestas sobre programación han reemplazado en su mayoría a nivel mundial los libros de programación como referencia de programación diaria en la década de 2000, y hoy son una parte importante de la programación de computadoras . [17] Según el tipo de etiquetas asignadas a las preguntas, los ocho temas más discutidos en el sitio son: JavaScript , Java , C# , PHP , Android , Python , jQuery y HTML . [18]
El sitio web fue creado por Jeff Atwood y Joel Spolsky en 2008. [5] El nombre del sitio web fue elegido mediante votación en abril de 2008 por los lectores de Coding Horror , el blog de programación de Atwood. [19] El 31 de julio de 2008, Jeff Atwood envió invitaciones animando a sus suscriptores a participar en la versión beta privada del nuevo sitio web, limitando su uso a aquellos que quisieran probar el nuevo software. El 15 de septiembre de 2008 se anunció que la versión beta pública estaba en sesión y que el público en general ahora podía utilizarla para buscar ayuda sobre cuestiones relacionadas con la programación. El diseño del logotipo de Stack Overflow se decidió mediante un proceso de votación. [20]
El 3 de mayo de 2010, se anunció que Stack Overflow había recaudado 6 millones de dólares en capital de riesgo de un grupo de inversores liderados por Union Square Ventures . [21]
En 2019, Stack Overflow nombró a Prashanth Chandrasekar como su director ejecutivo y a Teresa Dietrich como su directora de producto. [22]
En junio de 2021, Prosus , una filial con sede en los Países Bajos de la empresa de medios sudafricana Naspers , anunció un acuerdo para adquirir Stack Overflow por 1.800 millones de dólares. [23]
A principios de mayo de 2019, se implementó una actualización en la versión de desarrollo de Stack Overflow. Contenía un error que permitía a un atacante otorgarse privilegios para acceder a la versión de producción del sitio. Stack Overflow publicó en su blog que aproximadamente 184 usuarios de la red pública se vieron afectados por esta infracción, que "podría haber devuelto direcciones IP, nombres o correos electrónicos". [24] [25]
A mediados de 2023, Stack Exchange realizó varios cambios con respecto a sus políticas sobre el contenido generado por inteligencia artificial , lo que resultó en una huelga de una parte de sus moderadores voluntarios. La protesta se centró en una política publicada a los moderadores el 29 de mayo que indicaba que no se permitía el uso de herramientas de detección de IA como parte de la moderación. En un comunicado, Stack Exchange confirmó que el 11% de los moderadores habían dejado de moderar contenido en respuesta a esta política. [26]
La huelga comenzó con una publicación en Meta Stack Exchange, que generó preocupaciones sobre la calidad y precisión del contenido generado por IA y la falta de transparencia de Stack Exchange en torno a este cambio de política. [27] Los moderadores también declararon que la versión de la política publicada al público difería de la versión que habían recibido en el foro exclusivo para moderadores, en particular porque la versión pública no incluía lenguaje que exigiera que los moderadores dejaran de restringir todo el contenido de IA. [28]
Las negociaciones entre Stack Exchange y los moderadores dieron como resultado nuevas políticas que permiten a los moderadores eliminar contenido de IA cuando hay un fuerte indicador de uso de GPT, y el compromiso del sitio de continuar brindando acceso a datos y API. Al concluir las negociaciones, la huelga terminó el 2 de agosto de 2023. [29]Stack Overflow solo acepta preguntas sobre programación que estén estrictamente centradas en un problema específico. Las preguntas de naturaleza más amplia, o aquellas que invitan a respuestas que son inherentemente una cuestión de opinión, generalmente son rechazadas por los usuarios del sitio y marcadas como cerradas. El sitio hermano softwareengineering.stackexchange.com pretende ser un lugar para consultas más amplias, por ejemplo, preguntas generales sobre el desarrollo de software . [30]
Las preguntas finales son una diferenciación principal de otros sitios de preguntas y respuestas como Yahoo! Respuestas y una forma de evitar preguntas de baja calidad. El mecanismo fue revisado en 2013; Las preguntas editadas después de haber sido puestas "en espera" ahora aparecen en una cola de revisión. [31] Jeff Atwood declaró en 2010 que las preguntas duplicadas no se consideran un problema, sino que constituyen una ventaja si dichas preguntas adicionales generan tráfico adicional al sitio al multiplicar las visitas a palabras clave relevantes en los motores de búsqueda . [32]
Todo el contenido generado por el usuario tiene la licencia Creative Commons Attribute-ShareAlike , versión 2.5, 3.0 o 4.0, según la fecha en que se contribuyó el contenido. [33]
Un estudio de 2013 encontró que el 75% de los usuarios solo hace una pregunta, el 65% solo responde una pregunta y solo el 8% de los usuarios responde más de 5 preguntas. [34] Para capacitar a un grupo más amplio de usuarios para que hicieran preguntas y luego respondieran, Stack Overflow creó un programa de tutoría que dio como resultado que los usuarios obtuvieran un aumento del 50% en la puntuación en promedio. [35] En 2011, el 92% de las preguntas fueron respondidas, en un tiempo medio de 11 minutos. [36]
En agosto de 2012 [actualizar], 443.000 de los 1,3 millones de usuarios registrados habían respondido al menos una pregunta, y de ellos, aproximadamente 6.000 (0,46% del recuento total de usuarios) habían obtenido una puntuación de reputación superior a 5.000. [37] Se puede ganar reputación más rápido respondiendo preguntas relacionadas con etiquetas con menor densidad de experiencia, haciéndolo con prontitud (en particular siendo el primero en responder una pregunta), estando activo durante las horas de menor actividad y contribuyendo en diversas áreas. [37]
Stack Overflow está escrito en C# utilizando el marco ASP.NET MVC ( Modelo-Vista-Controlador ) y Microsoft SQL Server para la base de datos [38] y el asignador relacional de objetos Dapper utilizado para el acceso a los datos. [39] Los usuarios no registrados tienen acceso a la mayoría de las funciones del sitio, mientras que los usuarios que inician sesión pueden obtener acceso a más funciones, como hacer o responder una pregunta, establecer un perfil y poder ganar reputación para permitir funciones como editar preguntas y respuestas sin revisión por pares ni votación para cerrar una pregunta. [40]
Stack Overflow ganó el premio Webby People's Voice Award for Community 2020 en la categoría Web. [41]
La cultura del sitio ha sido criticada por ser hostil, especialmente en el contexto de las diferencias de género en la participación y el aprendizaje de principiantes en informática. [42] Un estudio de 2023 concluyó que los neófitos del sitio web encontraron importantes dificultades para obtener ayuda de otros usuarios en publicaciones iniciadas por los primeros; Un análisis de una muestra de 968 publicaciones mostró que el 49% enfrentó obstáculos evidentes, como ser cerrados, marcados como duplicados, no recibir respuesta, no recibir ninguna mención de por qué sus publicaciones reciben una calificación negativa o simplemente recibir una calificación negativa. [43]
Un estudio de la Universidad de Maryland encontró que los desarrolladores de Android que usaban solo Stack Overflow como recurso de programación tendían a escribir código menos seguro que aquellos que usaban solo la documentación oficial para desarrolladores de Android de Google, mientras que los desarrolladores que usaban solo la documentación oficial de Android tendían a escribir código significativamente menos funcional que aquellos que usaron solo Stack Overflow. [44]
El dinero que hemos recaudado significa que, durante los próximos meses (6 millones de dólares/tasa de consumo mensual), podremos emprender nuevos proyectos, contratar gente nueva y crear nuevos sitios de preguntas y respuestas de expertos sobre una amplia variedad de temas nuevos.
En lugar de abrir sitios a cambio de dinero, estamos a punto de lanzar un sistema nuevo y democrático donde cualquiera puede proponer un sitio de preguntas y respuestas y, si consigue una masa crítica de personas interesadas, lo crearemos.
{{cite book}}
: Mantenimiento CS1: fecha y año ( enlace ){{cite web}}
: Mantenimiento CS1: ubicación ( enlace )