ChatGPT is too powerful, will it replace all programming forums in the future?

ASubhan commented: No, it cannot. Human cannot replace by Ai. +0
QuintinFields commented: I think he will definitely be able to replace the coders. +0

I fear so it will happen at one point :(

I don't think that ChatGPT is good enough yet at answering programming questions correctly. It can take code written elsewhere on the web and regurgitate it, but it isn't capable of accurately debugging logic errors in code, or that sort of thing.

Probably in near future you could through a standalone code file to an LLM and correct the errors for you , or even perform optimizations, already some LLMs are pretty good at that (not perfect, witch means you can't just copy / paste) but this is not what programmers really do , except maybe for a beginner junior programmer in a medium to large company. Our projects , programs and apps are an intertwined web of code files , resources , libs / modules / packages , architectural choices that doesn't make sense an automated system to make for you. Many years ago I heard from an older programmer that when I write code I don't just put instructions to a computer to execute , I communicate with the future programmer of the project , and that holds true even if that future programmer happens to be me.

Even if the company that you work has a "demands" department , that takes a request from a client (clarify it , or even modify it in communication with the client) , and then pass it in a logical sense to the programmers department , even then , a programmer should understand what the client really wants without that being seen in any of those "demand" requests. A programmer has the big picture and can see what business logic can or can't implemented with reasonable resources. An LLM couldn't do that.

We don't code a file and call it a day. I don't know any real life project that is a file of code. Yes you can prompt "create me a snake game in Python" to an LLM and get a result , and this is useful , but real life projects aren't like that , are complex systems involving needs , peoples and decisions.

Already LLMs help boost productivity of programmers , and this will probably intensify. This may mean also fewer job for junior programmers , that normally would do the boring easy staff (how they will become senior without job experience , is another issue) . Those new A.I. tools are already redefining our work as programmers , and this will continue , but I don't see in the foreseeable future any chance to replace us.

Human Intervention is always necessary whatever the case may be. A program can't write itself if we don't give it direction.

While ChatGPT is indeed powerful, it is unlikely to replace all programming forums in the future. Programming forums serve as vital platforms for programmers to exchange ideas, share experiences, and collaborate on solving complex problems. The interactive and community-driven nature of these forums, combined with the wealth of historical content and diverse perspectives, create a unique environment that is difficult to replicate with AI tools like ChatGPT. While ChatGPT can provide quick answers and code snippets, it lacks the human element and depth of discussion that programming forums offer. Therefore, programming forums will continue to play an important role in the programming community, even as AI tools like ChatGPT become more advanced.

This is the answer from ERNIE Bot, an AI dialogue product developed by Baidu.

While ChatGPT is a powerful tool for answering questions and providing assistance, programming forums offer a community-driven approach that AI can't fully replace. Forums provide peer interactions, problem-solving discussions, and collaborative learning, which are key for developing skills and sharing experiences. AI can enhance these platforms, but the human element of forums will always be valuable in fostering deeper understanding and innovation.

who said chatgpt is powerful? It is very frustrating TBH. I think it is useless when it comes to programming etc

commented: Which part made you feel frustrated +0

Chatgpt is an excellent tool for contents generating usages. But chatgpt can make mistakes. The contents it generate must be human readable for any purposes. All the information's must be clarified at once.

commented: true +0
Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.