DEV Community

Cover image for Will StackOverflow survive AI?

Will StackOverflow survive AI?

Thomas Hansen on October 18, 2023

If you ask most people today what MySpace was, most people probably wouldn't know, but MySpace was the largest social media network on the planet 2...
Collapse
 
wyattdave profile image
david wyatt

The big question is what will AI scrape when it's destroyed all the sources of data.
With no repositorues of human intuitivity I suspect the power of ChatGPT, Bing Chat and Bard will be greatly diminished.

Collapse
 
lyumotech profile image
Lyumo

I'm curious too.

Collapse
 
polterguy profile image
Thomas Hansen

Multi modality, endless source of information 😉

Collapse
 
mirzabilal profile image
Mirza Bilal

In this day and age, a community-driven monolithic application like Stack Overflow, using ASP.NET and hosted on IIS in a self-hosted environment, appears to be reluctant to keep pace with modern technological advancements. Their failure to adapt to emerging tech trends and their complacency were the reasons for their downfall.

As the world started embracing Gen-AI, instead of following the trend with something of their own, they introduced a policy to discourage AI-generated answers.

Finally, they have introduced an AI assistant, but I'm afraid it's too little, too late.

Collapse
 
polterguy profile image
Thomas Hansen • Edited

I should have quoted that directly in the article 😉

Collapse
 
mirzabilal profile image
Mirza Bilal

Thank you :)

Collapse
 
jacelynsmitth profile image
Jacelyn Sia

I’m not a professional programmer but I like to dabble. I’m working on a web project using Python Flask. Front end stuff in vanilla Javascript.
As I’m learning I often get stuck, so in the past I have asked lots of questions on Stack Overflow. I have been helped by the awesome community there, I’ve also had many questions go unanswered. Over the last few days, I’ve been playing with various AI tools like ChatGPT and it has already helped me with a number of small coding problems that I couldn’t figure out. Sometimes I’ve had to rephrase but so far it has given me sample code that works.
I’m a fan!
From now on it will be my first port of call. I’m sure I’ll still need to use Stack Overflow for super tricky stuff, but for help in using libraries or other less complex code, ChatGPT is pretty cool.
Will it replace Stack Overflow? Not for a while but it could.

Collapse
 
polterguy profile image
Thomas Hansen

Thank you for your opinion, maybe share some of your questions, especially where SO scored better, and/or ChatGPT scored better for context ...?

Collapse
 
jaradc profile image
jaradc

Developers who haven't started using ChatGPT will be obsolete. Period. No more wasting time scouring Google results to mostly only end up on StackOverflow and hope something will suffice.

The great thing about ChatGPT is, you can ask it a question, and no matter how simple or complex it is, it never downvotes you. Stackoverflow has some people that genuinely want to help, but it has many more people that genuinely just want to inflate their own egos.

Collapse
 
polterguy profile image
Thomas Hansen

The great thing about ChatGPT is, you can ask it a question, and no matter how simple or complex it is, it never downvotes you

I could have replaced every single argument I ever created with this simple sentence. Psst, I upvoted your comment ;)

Collapse
 
codingjlu profile image
codingjlu

The purpose of upvotes and downvotes is to tell you how reliable a post is. Sure, people may misuse it, but as a regular SO user I believe that accounts for very little people; often people think that they get downvoted so others can inflate their egos, but in reality they just got offended because their question/answer didn't match the standards of SO.

That being said, ChatGPT won't downvote you, but neither can anyone downvote it. There's no community to upvote and downvote specific ChatGPT responses, so you have no way of knowing the reliability of the answer (and if you do, what's the point of asking?).

Yes, I believe tools like Copilot can enhance productivity, but the purpose of StackOverflow is to teach you things you don't know, not make you work faster. ChatGPT has proven time and time again (personally, at least) that it's not (yet) capable of delivering reliable solutions to problems I genuinely do not know how to tackle. So for me the bottom line is this: if you're not a beginner developer and are actually tackling tough problems, ChatGPT seldom provides any helpful info (and often messes you up), and chances are, at that point, you know more than ChatGPT. On the other hand, if you search up a problem and see a SO question that at the least is similar to your problem, you already know you're issue is solved.

Yeah, there might be a future for ChatGPT, but at this point I think the decrease in SO usage will quickly be replenished when devs realize that AI just isn't there yet. Thus, if you have several years of experience, in my honest opinion, ChatGPT will put you nowhere ahead.

Collapse
 
proteusiq profile image
Prayson Wilfred Daniel

I believe artificial intelligence is making a positive impact on StackOverflow. Over time, we can anticipate an improvement in the caliber of questions and an overall increase in quality. Ultimately, the focus should be on the quality of content rather than its quantity.

StackOverflow is embracing the benefits of AI. There's undeniable value in having a diverse range of answers rather than solely relying on a singular AI-generated response. Furthermore, critically evaluating and rejecting AI-generated answers on StackOverflow plays a crucial role in refining the future resources for AI training. It's essential for us to consistently innovate and generate new ideas, rather than merely replicating or echoing what has been designed before.

Collapse
 
neilb_92 profile image
Neil B • Edited

I've seen a few articles like this one that leave out:

  1. They doubled their headcount last year and are still up ~50% from that
  2. The moderators strike
  3. The company that bought them in 2021 owns 1/3rd of Tencent and has a very big AI talent pool

AI is hurting, but these articles aren't painting a full portrait of the situation.

Collapse
 
polterguy profile image
Thomas Hansen

Yes, they di so to try to fight the AI competition. Still the traffic is their problem, down 50% in 16 months ...

Collapse
 
neilb_92 profile image
Neil B • Edited

So information was intentionally omitted to reinforce a predetermined emotionally driven opinion?

I've never been much of a fan of SO, but I'm even less of a fan of that.

Thread Thread
 
polterguy profile image
Thomas Hansen

Did you read the article? Did you see the primary graphic? Psst, I block people who are rude. Just sayin' ...