Over the past one and a half years, Stack Overflow has lost around 50% of its traffic. This decline is similarly reflected in site usage, with approximately a 50% decrease in the number of questions and answers, as well as the number of votes these posts receive.

The charts below show the usage represented by a moving average of 49 days.


What happened?

  • Greg Clarke@lemmy.ca
    link
    fedilink
    English
    arrow-up
    106
    ·
    1 year ago

    There is a lot of Stack Overflow hate in this thread. I never had a bad experience. I was always on there yelling at noobs, telling them to Google it, and linking to irrelevant questions. It was just wholesome fun that briefly dulled my crippling insecurities

    • Alto@kbin.social
      link
      fedilink
      arrow-up
      19
      ·
      1 year ago

      So you never had a bad experience, just were actively causing bad experiences for others?

            • FaceDeer@kbin.social
              link
              fedilink
              arrow-up
              18
              ·
              1 year ago

              Sadly, it really is necessary if one wants to be sure nobody actually takes the sarcasm seriously. It’s hard for people to tell in a textual medium.

              Heck, my style of humor in RL is often sarcasm or deliberately ludicrous comments and people still sometimes go “wait, really?” Even though they know me well.

              • Voyajer@kbin.social
                link
                fedilink
                arrow-up
                4
                ·
                1 year ago

                I’m going to go without it from now on. I can handle clarifying myself if it’s absolutely necessary for someone.

              • intensely_human@lemm.ee
                link
                fedilink
                arrow-up
                2
                ·
                1 year ago

                Yeah but those people who take the sarcasm seriously are fools and you can’t make things foolproof.

                Encouraging and putting up with hair-splitting lawyerly un-generous readings of comments is what leads to people just straight up interpreting any “Plus I’m being genuine here” messages as lies.

                We need to trust our readers, else we end up in an echo chamber culture where any deviation from the Party line is interpreted as “disruptive person who must be banned to protect our community”.

                These things are linked.

                The ability to deliver and detect sarcasm without training wheels is a layer of communication we need and can’t afford to abandon, in order to maintain a productive conversational environment.

                • Alto@kbin.social
                  link
                  fedilink
                  arrow-up
                  6
                  ·
                  1 year ago

                  Yeah but those people who take the sarcasm seriously are fools and you can’t make things foolproof.

                  Or you know, have a legitimatly very hard time distinguishing it for actual reasons.

                • jarfil@beehaw.org
                  link
                  fedilink
                  arrow-up
                  5
                  ·
                  edit-2
                  1 year ago
                  chinesescholarshadasimilarst
                  anceagainstallkindofpunctuat
                  ionclaimingtheabilitytodeliv
                  eranddetectmeaningwithouttra
                  iningwheelswasalayerofcommun
                  icationpeopleneededandcouldn
                  otaffordtoabandoninordertoma
                  intainaproductiveconversatio
                  nalenvironmentwithanyoneunab
                  letoreflectuponanddiscernthe
                  intendedmeaningbeingafoolnot
                  worthyoftheloftymessageswrit
                  tencommunicationwasintendedf
                  ortodiscern
                  

                  https://en.m.wikipedia.org/wiki/Chinese_punctuation

                  (This is a lesson in history, so I’ll let the discerning reader to decide for themselves whether there is sarcasm contained in it)

  • DataDecay@beehaw.org
    link
    fedilink
    arrow-up
    104
    ·
    1 year ago

    Rather than cultivate a friendly and open community, they decided to be hostile and closed. I am not surprised by this at all, but I am surprised with how long the decline has taken. I have a number of bad/silly experiences on stackoverflow that have never been replicated on any other platform.

      • qeasd42@lemmynsfw.com
        link
        fedilink
        arrow-up
        24
        ·
        1 year ago

        Honestly I have a question I answered myself and was up for over 10 years with hundreds of views and votes only for the question to be marked as a duplicate for a question that verboten has nothing to do with the question I asked. Specifically I was working with canvas and svg and the question linked was neither thing. The other question is also 5 years newer so even if it were the same it would be a duplicate of mine, not the other way around.

        Another one is a very high rated answer I gave was edited by a big contributor to add a participle several years after I wrote it and then marked as belonging to them now

        • qeasd42@lemmynsfw.com
          link
          fedilink
          arrow-up
          16
          ·
          1 year ago

          Both times i issued a dispute only for it to be completely ignored. Eventually I used a scrubber bot to delete every contribution I ever made instead of letting random power mods just steal content on my high profile posts.

        • JackbyDev@programming.dev
          link
          fedilink
          arrow-up
          3
          ·
          1 year ago

          Can you give more context on the second one? Everyone can edit posts and it shows both the original poster as well as the most recent editor on the post. (I’m not defending SE. I dislike them too.)

      • bionicjoey@lemmy.ca
        link
        fedilink
        arrow-up
        38
        ·
        1 year ago

        ChatGPT has no knowledge of the answers it gives. It is simply a text completion algorithm. It is fundamentally the same as the thing above your phone keyboard that suggests words as you type, just with much more training data.

      • Elw@lemmy.sdf.org
        link
        fedilink
        arrow-up
        12
        ·
        1 year ago

        Exactly this. SO is now just a repository of answers that ChatGPT and it’s ilk can train against. A high percentage is questions that SO users need answers to are already asked and answered. New and novel problems arise so infrequently thanks to the way modern tech companies are structured that an AI that can read and train on the existing answers and update itself periodically is all most people need anymore… (I realize that was rambling, I hope it made sense)

        • focus@lemmy.film
          link
          fedilink
          arrow-up
          3
          ·
          1 year ago

          yes! this! is chatgpt intelligent: no! does it more often than not give good enough answers to daily but somewhat obscure ans specific programming questions: yes! is a person on SO intelligent: maybe. do they give good enough answers to daily but somewhat obscure ans specific programming questions: mostly

          Its not great for complex stuff, but for quick questions if you are stuck. the answers are given quicker, without snark and usually work

  • Blackmist@feddit.uk
    link
    fedilink
    arrow-up
    55
    ·
    1 year ago

    I think the issue is how people got to Stack Overflow. People generally ask Google first, which hopefully would take you somewhere where somebody has already asked your question and it has answers.

    Type a technical question into Google. Back in the day it would likely take you to Experts Exchange. Couple of years later it would take you to Stack Overflow. Now it takes you to some AI generated bullshit that scraped something that might have contained an answer, but was probably just more AI generated bullshit.

    Either their SEO game is weak, they stopped paying Google as much for result placement, or they’ve just been overwhelmed with limitless nonsense made by bots for the sole purpose of selling advertising space that other bots will look at.

    Or maybe I’m wrong and everybody is just asking ChatGPT their technical questions now, in which case god fucking help us all…

    • zucky@lemm.ee
      link
      fedilink
      arrow-up
      9
      ·
      1 year ago

      It gives decent answer and is still relatively at the top. However, if you need to ask something that isn’t there you’re going to be either intimidated or your question is going to be left unanswered for months.

      I’m more inclined to ask questions on sites like Reddit, because it’s something I’m familiar with and there’s far better chance of getting it answered within couple hours.

      ChatGPT is also far superior because there’s a feedback loop almost in real time. Doesn’t matter if it gives the wrong answer, it gives you something to work with and try, and you can keep asking for more ideas. That’s much preferable than having to wait for months or even years to get an answer

  • stravanasu@lemmy.ca
    link
    fedilink
    English
    arrow-up
    46
    ·
    edit-2
    1 year ago

    Understandably, it has become an increasingly hostile or apatic environment over the years. If one checks questions from 10 years ago or so, one generally sees people eager to help one another.

    Now they often expect you to have searched through possibly thousands of questions before you ask one, and immediately accuse you if you missed some – which is unfair, because a non-expert can often miss the connection between two questions phrased slightly differently.

    On top of that, some of those questions and their answers are years old, so one wonders if their answers still apply. Often they don’t. But again it feels like you’re expected to know whether they still apply, as if you were an expert.

    Of course it isn’t all like that, there are still kind and helpful people there. It’s just a statistical trend.

    Possibly the site should implement an archival policy, where questions and answers are deleted or archived after a couple of years or so.

    • tburkhol@beehaw.org
      link
      fedilink
      English
      arrow-up
      41
      ·
      1 year ago

      human nature remembers negative experiences much better than positive, so it only takes like 5% assholes before it feels like everyone is toxic.

    • Sabata11792@kbin.social
      link
      fedilink
      arrow-up
      23
      ·
      1 year ago

      I can’t wait to read gems like “Answered 12/21/2005 you moron. Learn to search the website. No, I wont link it for you, this is not a Q&A website”.

    • JackbyDev@programming.dev
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      No, they shouldn’t be archived. I say that because technology can change. At some point they added a new sort method which favors more recent upvotes and it helps more recent answers show above old ones with more votes. This can happen on very old posts where everyone else might not use the site anymore. We shouldn’t expect the original asker to switch the accepted answer potentially years down the line.

      There’s plenty of things wrong with SE and their community but I don’t think this is one that needs to change.

    • cOlz@beehaw.org
      link
      fedilink
      arrow-up
      24
      ·
      1 year ago

      I also attribute most of this to google. I am used to google a coding question and getting 10 SO results i can quickly scan through. Since a year I only get blogposts about the general behaviour of the thing i was googling.

    • Avid Amoeba@lemmy.ca
      link
      fedilink
      arrow-up
      15
      ·
      1 year ago

      This is the most likely explanation. It doesn’t make sense to have such a dramatic dropoff in user behavior without an obvious trigger.

    • CoderKat@lemm.ee
      link
      fedilink
      arrow-up
      3
      ·
      1 year ago

      I don’t understand. Google search has its issues for sure, but it always shows stack overflow highly when I search programming things.

  • wabafee@lemm.ee
    link
    fedilink
    arrow-up
    41
    ·
    edit-2
    1 year ago

    It’s hostile to new users and when you do ask you will likely not get answer might get scolded or just get closed as duplicate. Then there is the fact that most has answers doesn’t matter if it’s outdated or just bad advice. Pretty much everything has GitHub now. Usually I just go raise the question there if I have a genuine question get an answer from the developers themselves. Or just go to their website api/ library doc they have gotten good lately. Then finally recent addition with chatgpt you can ask just about any stupid question you have and maybe it may give some idea to fix the problem you encounter. Pretty much the ultimate rubber duck buddy.

  • chaorace@lemmy.sdf.org
    link
    fedilink
    English
    arrow-up
    37
    ·
    edit-2
    1 year ago

    It’s too much to attribute to any one effect. 50% is a lot for a website of this size (don’t forget that Lemmy exploded from a migration of <5% Reddit usershare). Let’s KISS by attributing likely causes in order of magnitude:

    1. ChatGPT became the world’s fastest growing website in a single month and it’s actually half-decent at being a code tutor
    2. ChatGPT bots got unleashed on SO and diluted a lot of SO’s comparative advantages
    3. Stack Overflow moderators went on strike, which further damaged content quality
    4. Structurally speaking, SO is an environment which tends to become more elitist over time. As the userbase becomes progressively more self-selective, the population shrinks.
    5. The SO format requires a stream of novel questions, but novel questions generally get rarer over time
    6. Developer documentation has generally improved over time. On SO, asking about a well-documented thing is a short-circuit pathway to getting RTFM’d & discussion locked
    • Avid Amoeba@lemmy.ca
      link
      fedilink
      English
      arrow-up
      14
      ·
      1 year ago

      ChatGPT came out after the beginning of the trend in the charts. That falsifies the first 2 points of the hypothesis. The strike happened a month ago so that’a gone too. 4, 5 and 6 do not appear as abrupt processes even if we assume they’re true so they likely don’t explain it. There must be something else that’s happened that could cause such a large and abrupt change before any of the above happened. I bet on a change in the major source of traffic - Google.

      • chaorace@lemmy.sdf.org
        link
        fedilink
        English
        arrow-up
        9
        ·
        edit-2
        1 year ago

        You’ve assumed that I want to explain the root cause of the initial decline. This is not the case. Historically, SO has seen several periods of decline. What I’m actually addressing is the question of why the decline has not stopped, because the sustained nature of this decline is what makes it unusual. If you look at the various charts, you can see a brief rally which gets cut off in late Winter 2022 – this lines up rather nicely with the timing of ChatGPT’s release, I feel.

        Let’s ignore that. Tell me more about your Google angle: what’s the basis of your hypothesis?

        • david@feddit.uk
          link
          fedilink
          English
          arrow-up
          5
          ·
          1 year ago

          I’m not who you were speaking to, but back when I used to read it occasionally, the stack overflow blog repeatedly mentioned that the vast majority of its traffic comes from Google. If the vast majority of your traffic comes from Google and then your traffic quantity changes dramatically, it’s reasonable to look to the source of your traffic.

  • voidf1sh@lemm.ee
    link
    fedilink
    arrow-up
    32
    ·
    1 year ago

    SO is such a miserable and toxic place that oftentimes I’d rather read more documentation or reach out to someone elsewhere like Discord. And I would never post a question there or comment there.

    • DeadlineX@lemm.ee
      link
      fedilink
      arrow-up
      29
      ·
      edit-2
      1 year ago

      I’d rather read the docs than just about anything. I love good documentation. I wanna know how and why things work.

      The problem is that basically nobody has good docs. They are almost all either incomplete or unreadable.

      • RoboRay@kbin.social
        link
        fedilink
        arrow-up
        17
        ·
        edit-2
        1 year ago

        A lot of companies won’t employ technical writers, who exist to make good, thorough, complete and well-presented documentation… they rather assume their engineers can just write the docs.

        And no, no they can’t… very few engineers study the principles of effective communication. They may understand things, but they can’t explain them.

        • DeadlineX@lemm.ee
          link
          fedilink
          arrow-up
          1
          ·
          1 year ago

          That’s fair. At my company we have technical writers for the external docs and internal docs are usually written by whoever has worked on something and got frustrated that nobody in the company could give them a high level overview, and they had to go through the code for a couple hours.

          Tbf though, I’ll take docs that aren’t written super well that tell me how things from our internal libraries should be used. Or just comments. I’ll take comments telling me WHY we are doing something.

          I don’t expect our internal docs to be MSDN docs. But I like to read an overview of at least the workflow before I jump into updating a large project.

      • doxxx@lemmy.ca
        link
        fedilink
        arrow-up
        12
        ·
        1 year ago

        While I agree, writing good docs is hard for a very intangible benefit. Honestly, it feels like doing the same work twice, with the prospect of doing it again and again in the future as the software is updated. It’s a little demoralizing.

        • DeadlineX@lemm.ee
          link
          fedilink
          arrow-up
          4
          ·
          1 year ago

          It is hard, I agree. I’m not very good at it myself. But even semi-decent docs are better than googling around or stepping through a decompiled package.

          And it’s super useful to new developers, and would have saved me a lot of time and frustration when I was new.

  • Lmaydev@programming.dev
    link
    fedilink
    arrow-up
    31
    ·
    edit-2
    1 year ago

    In my experience many of the answers have become out of date. It’s gradually becoming an archive of the old ways of doing things for many languages / frameworks.

    Questions are often closed as a duplicate when the linked question doesn’t apply anymore. It’s full of really bad ways of doing things.

    I’m not really sure of the solution at this point.

    Also ChatGPT.

    It’s a last resort for me nowadays.

    • The Cuuuuube@beehaw.org
      link
      fedilink
      arrow-up
      10
      ·
      1 year ago

      Yeah, this is what they get and deserve. They rose by providing meaningful, helpful, and technically adept answers to questions. Then they encouraged an abusive moderator culture that marks questions as duplicate, linking to unrelated questions. They also still do not offer easy ways for the knowledge base to be updated as things over time change. Now the company abusing their abusive moderators, causing them to basically go on strike right now.

      Here’s hoping the next thing doesn’t suck as much ass as Stack Exchange ultimately has.

      • AdminWorker@lemmy.ca
        link
        fedilink
        arrow-up
        3
        ·
        1 year ago

        https://en.m.wikipedia.org/wiki/Fediverse

        Based on that, there is no “q&a” type of Fediverse software (a clear answer and a clear “voted best” answer).

        Stack overflow had a huge number of “mod tools” to help curate the content (gold nuggets) given. They did not do the step of aggregating content (gold ingots) like Wikipedia has. The marking as duplicate could and should be tempered by “due diligence” or “age of the last time this was asked”, but how it is implemented is up to them.

    • malchemy@lemm.ee
      link
      fedilink
      arrow-up
      0
      ·
      1 year ago

      Ironic, since one of ChatGPT’s biggest weaknesses is that it’s an archive of the old ways of doing things. You can’t filter by time on ChatGPT, and ChatGPT isn’t being retrained on the latest knowledge live. These aren’t inherent to GPT, so it’s possible that a future iteration will overcome these issues.

      • stephen01king@lemmy.zip
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        On ChatGPT, if a solution doesn’t work, you can ask in real time for a different one. On SO, your post just gets locked for being a duplicate.

        • malchemy@lemm.ee
          link
          fedilink
          arrow-up
          1
          ·
          1 year ago

          Asking in real-time wouldn’t help in this scenario (e.g. some mirror is no longer accessible). If anything, it’d just lead you further astray and waste more time, because GPT’s knowledgebase doesn’t have this knowledge.

      • JackbyDev@programming.dev
        link
        fedilink
        arrow-up
        5
        ·
        1 year ago

        I said I was a novice on the Code Review site and then the one answer I got told me to look into something like “mount genius and the valley of stupid” like dude, I fucking said I was a novice, I’m not claiming to be a genius. All over me using a term wrong. And when I asked what term they’d use they still smarted off. It wasn’t until I asked them again that they told me the term I was actually looking for.

        • Bowen@beehaw.org
          link
          fedilink
          arrow-up
          4
          ·
          1 year ago

          I remember going to the vmware communities looking for help almost 20 years ago and some smug person was really upset that I didn’t use the right wording when I was starting out. He spent something like 2 whole days worth of posting. It was a chore to divine what he was saying while stumbling through his weird rant/lecture about proper terminology. I eventually called him out on it and never went back.

          So long story short, communities and companies who don’t nip this kind of behavior in the bud and heavily moderate the assholes almost universally turn into the next expertsexchange community. Stack Overflow kind of leaned heavily into enshitification because of this, they eventually just stopped caring about what was being put on their forums, maintaining high content quality, and getting rid of argumentative power-users. Ironically reddit was a much nicer community and usually you’d find an answer or get help without the attitude, especially in the IT space.

          • JackbyDev@programming.dev
            link
            fedilink
            arrow-up
            3
            ·
            1 year ago

            SO claims a lot of this is because it is meant to be a tool where people go for correct answers and I get that, but getting downvoted or your question being closed as a duplicate feel mean regardless of how welcoming the admins claim they’re trying to make the place.

            A big part of the problem is that users seek out reasons to close answers as opposed to seeking ways to try and fix them and avoid them being closed. And they’re rewarded for it! I think review queues overall are probably a positive but when you’re sitting there just going through them and you find one that could be closed as is but also could possibly be fixed, which are you going to try and do? Vote to close which takes like one second of effort or try and edit which could take a lot longer and may even involve input from OP? Then even if you do try and fix it, what if everyone else does vote to close?

            I’ve had a question closed and my comments explaining why it wasn’t a duplicate deleted. The response from everyone was that because I have been using the site off and on for years they expected me to understand the process so they didn’t explain to me that I needed to edit and instead just deleted my comment and didn’t tell me anything.

            The amount of anxiety I have when asking a question there is insane. And I have 6k+ rep. They weren’t wrong, I do know the site well. I have used it a lot. But like, of me, an experienced user, is afraid to ask a question that’s messed up. I’ve sat there and been like “okay, people will probably think it is a duplicate of this, I really hate getting questions closed as duplicates so I’m going to preemptively explain why it isn’t a a dupe” and then they still close it as a dupe. It’s insane. Or they find the one magical combination of words that I didn’t quite think of despite spending a good ten minutes or so looking for dupes prior to asking that did ask my question the act smug about it.

            I don’t really use the sites anymore. Not even the more lighthearted and fun ones like RPG and World Building. I’ve just been so soured to it.

            • Bowen@beehaw.org
              link
              fedilink
              arrow-up
              3
              ·
              1 year ago

              The amount of anxiety I have when asking a question there is insane. And I have 6k+ rep. They weren’t wrong, I do know the site well. I have used it a lot. But like, of me, an experienced user, is afraid to ask a question that’s messed up.

              Yup that’s practically the same problem I had. I posted maybe one question over the past 15 years. I got crapped on by one of their power users for not doing something properly and I never posted or asked a question again. I don’t even remember what account I originally used, either.

              This is sort of why I like ChatGPT, I don’t get harassed for asking something incredibly stupid, and the crappy answers are about as bad as the “marked as duplicate” nonsense that gets me nowhere anyways. Why bother trying to interface with those communities ever again? IT in general already tilts heavily towards salty misanthropes, I’ll pass on that.

  • stravanasu@lemmy.ca
    link
    fedilink
    English
    arrow-up
    26
    ·
    edit-2
    1 year ago

    One aspect that I’ve always been unsure about, with Stack Overflow, and even more with sibling sites like Physics Stack Exchange or Cross Validated (stats and probability), is the voting system. In the physics and stats sites, for example, not rarely I saw answers that were accepted and upvoted but actually wrong. The point is that users can end up voting for something that looks right or useful, even if it isn’t (probably less the case when it comes to programming?).

    Now an obvious reply to this comment is “And how do you know they were wrong, and non-accepted ones right?”. That’s an excellent question – and that’s exactly the point.

    In the end the judge about what’s correct is only you and your own logical reasoning. In my opinion this kind of sites should get rid of the voting or acceptance system, and simply list the answers, with useful comments and counter-comments under each. When it comes to questions about science and maths, truth is not determined by majority votes or by authorities, but by sound logic and experiment. That’s the very basis from which science started. As Galileo put it:

    But in the natural sciences, whose conclusions are true and necessary and have nothing to do with human will, one must take care not to place oneself in the defense of error; for here a thousand Demostheneses and a thousand Aristotles would be left in the lurch by every mediocre wit who happened to hit upon the truth for himself.

    For example, at some point in history there was probably only one human being on earth who thought “the notion of simultaneity is circular”. And at that time point that human being was right, while the majority who thought otherwise were wrong. Our current education system and sites like those reinforce the anti-scientific view that students should study and memorize what “experts” says, and that majorities dictate what’s logically correct or not. As Gibson said (1964): “Do we, in our schools and colleges, foster the spirit of inquiry, of skepticism, of adventurous thinking, of acquiring experience and reflecting on it? Or do we place a premium on docility, giving major recognition to the ability of the student to return verbatim in examinations that which he has been fed?

    Alright sorry for the rant and tangent! I feel strongly about this situation.

    • intensely_human@lemm.ee
      link
      fedilink
      English
      arrow-up
      12
      ·
      1 year ago

      But it’s not truth that is implied by voting.

      Voting determines the sorting precedence. It’s a way of handling the fact that the site contains more content than a person can read. It’s a way of guiding what they should read first given limited time.

      • stravanasu@lemmy.ca
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 year ago

        That’s how I interpret it. My question is if it’s generally interpreted that way, or misinterpreted.

    • BrooklynMan@lemmy.ml
      link
      fedilink
      English
      arrow-up
      5
      ·
      1 year ago

      Gibson was correct about much of our education system and Galileo was certainly right about the consequences of overvaluing mediocre wit that merely happened to well-timed. what neither of them had to content with, however, was the internet and how social media can combine the inability to reason critically and mediocre wit with crippling insecurities and anti-social personalities to what should be predictable results.

      a least Gibson understood that a technocratic future didn’t imply that people’s lives would necessarily improve.

    • PenguinTD@lemmy.ca
      link
      fedilink
      English
      arrow-up
      4
      ·
      1 year ago

      I have to agree with this cause I have run into not a couple but many in recent years where when a proper answer is given, the accepted one despite being flawed or not recommended(Python 2->3 changes for example) anymore, it’s still the highest voted one. And proper answer is in 3rd or 4th place. And it’s where the old r/science shine cause you can properly ask some really specific domain question there and a qualified scientist might just pop up and answer you in detail. ( not that they can’t be wrong, just highly unlikely in current understanding of those topics. )

  • ryan659@kbin.social
    link
    fedilink
    arrow-up
    14
    ·
    1 year ago

    If this and Reddit are going downhill, where will we look for our tech questions?! (/s, there will always be others)

    • jarfil@beehaw.org
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      My bets for the future:

      • RTFM
      • Have ChatGPT RTFM
      • Read a book about general principles
      • Ask ChatGPT to apply general principles to its own answer after RTFM, then ask it to double check it
      • Spin up a VM, just try the thing. If it doesn’t work, ask ChatGPT why.

      When everything else fails…

      • Ask a question at any random place (SO, Reddit, Discord, Mastodon,Lemmy, etc.)
      • Feed the answers to ChatGPT and have it summarize them, then double check its own answer
  • maegul (he/they)@lemmy.ml
    link
    fedilink
    arrow-up
    13
    ·
    1 year ago

    As alluded to by comments here already, a long coming death.

    Will probably go down as a marker of the darker side of tech culture, which, not coincidentally (?) manifested at time when the field was most confused as to what constitutes its actual discipline and whether it was an engineering field at all.

  • Zeth0s@reddthat.com
    link
    fedilink
    arrow-up
    12
    ·
    1 year ago

    People isn’t considering that documentation has greatly improved over time, languages and frameworks have become more abstract, user-friendly, modern code is mostly self explanatory, good documentation has become the priority of all open source projects, well documented open source languages and frameworks have become the norm.

    Less people asking programming related questions can be explained by programming being an easier and less problematic experience nowadays, that is true.

    • DataDecay@beehaw.org
      link
      fedilink
      arrow-up
      5
      ·
      1 year ago

      I don’t entirely agree that more and better documentation removes bugs, problems, questions, concerns, or cuts too much into a 50% drop in site usage. Having documentation is just another tool in the toolbelt, to be used alongside community forums.

      Discovery process for myself and many of my coworkers has always been; Look up obscure errors, problems, etc. to get an idea of what I’m dealing with, and then off to the documentation.

      • Zeth0s@reddthat.com
        link
        fedilink
        arrow-up
        2
        ·
        edit-2
        1 year ago

        They don’t remove bugs, but it is easier to solve them without having to wait for some random guy to answer on stack overflow.

        I don’t know now (I haven’t asked a question in ages) but to get a good answer on stack overflow it used to take weeks sometimes

        GitHub issues are usually more useful