Statistiken zeigen: Stack Overflow ist lange nicht mehr die primäre Plattform für Entwickler. Laut Community liegt das nicht nur an LLMs.
Keine Ahnung, warum stellt niemand mehr Fragen auf einer Plattform, bei der man erst beleidigt und dann die Frage geschlossen wird, weil sie ein Duplikat einer anderen ist, die jemand gestellt hat, bevor das Programm, mit dem man Probleme hat, überhaupt existierte?
Zustimmung, ist aber nicht nur das. Ich denke, ganz maßgeblich liegt das auch daran, dass Suchmaschinen einfach scheiße geworden sind und wie schon im Artikel genannt, braucht Stack Overflow genau diese, um zu funktionieren.
Ich vermute, dass die Leute, die auf StackOverflow Fragen stellen würden die überhaupt eine Chance hätten nicht direkt entfernt zu werden und hilfreiche Antworten zu bekommen, die Seite nicht gerade eben erst durch Google gefunden haben.
MMn hat sich SO diese Grube zu großen Teilen selbst gegraben. Sie haben einfach zu systematisch daran gearbeitet, dass ihre Informationen veraltet sind.
Es gibt doch mittlerweile ein Feature, mit dem man Antworten als veraltet markieren kann.Edit: Scheinbar wurde das wieder entfernt. Oder man muss irgendeine Aktion, die ich nicht gefunden habe, tätigen, um eine Antwort als veraltet zu markieren.
Guter Kommentar, von Golem schamlos kopiert, weil ich denke, dass er das Problem wirklich gut zusammenfasst und auch meiner Erfahrung mit der Seite entspricht:
Stackoverflow war von Anfang an als Einwegprodukt konzipiert
Autor: Dakkaron 06.01.26 - 10:29Wohl nicht absichtlich, aber durch die Mechaniken.
Was SO in den frühen 2010ern so extrem cool gemacht hat war die recht harte Moderation was Duplikate angeht. Fragen wie “Kann ich X in Java machen?” waren schön an einem Ort zusammengefasst mit allen Antworten gebündelt unter einer Frage. Einer stellt die Frage, tausende profitieren von den Antworten. Richtig cool!
Allerdings gibt es keinen Mechanismus um veraltete Fragen/Antworten aktuell zu halten oder als veraltet zu markieren.
Fragt man 10 Jahre später “Kann ich X in Java machen?” dann wird die neue Frage als Duplikat geschlossen und auf die 10 Jahre alte Frage mit Antworten zu Java 8 verlinkt. Und leider ging in Java 8 vieles nicht was in modernem Java ohne Weiteres geht.
Das heißt, man hat jetzt einen Haufen heillos veraltete Fragen/Antworten, die selten überhaupt referenzieren für welche Software-/Framework-/Library-Versionen sie überhaupt sind und gleichzeitig werden neue Fragen zu dem Thema, die Antworten für moderne Versionen haben wollen, direkt als Duplikat geschlossen.
2014 war Stackoverflow exakt wegen diesem Mechanismus absolut genial. Allerdings basiert das Konzept auf der Annahme, dass sich bei Software niemals etwas ändert, und jetzt ist Stackoverflow das Äquivalent zu “Old man shouts at cloud”.
Ich antworte dann schamlos auf dein Kommentar eines Kommentars mit meinem Kommentar: Wäre es nicht eine relativ einfache Lösung Duplikate nach Zeit x doch zuzulassen? Frage x wird so nur z.B. jedes Jahr möglichst nach dem aktuellen Stand der Dinge beantwortet. Antworten bleiben so einigern> aktuell, Duplikate können aber trotzdem gelöscht werden. Die alten Fragen/Antworten kann man möglicherweise sogar noch mit der aktuellen Version verknüpfen.
Spricht da was dagegen? Hab ich ein Denkfehler? Wenn man die Moderation “geschlossen, Duplikat” schafft sollte doch “neueröffnet, hier ist übrigens die Antwort von einem Jahr für veraltete Version” möglich sein.
Man sollte meinen, dass das die offensichtliche Lösung wäre. Aber offenbar hat SO das in 15 Jahren nicht hinbekommen.


