DEV Community

Will AI Replace Programmers ?

Team Dualite on August 17, 2024

The first reaction of a developer when they hear about Dualite has always been will AI replace programmers and whether they’re gonna lose their j...
Collapse
 
venturaproject profile image
ventura

An AI won't replace a programmer. A programmer who knows how to use the AI will replace a programmer who does not know how to use it.

Collapse
 
natasha_y profile image
natasha

lol, this is a cliche phrase that all leaders/AI experts are using these days so that they face less reluctance and more adaption of AI by others so that they can sell their AI products.

Collapse
 
webjose profile image
José Pablo Ramírez Vargas

Given the amount of mistakes the AI does when prompted for more difficult tasks, this is only true for junior/mid devs. Senior devs are currently largely unaffected, I would say.

Collapse
 
theblipman profile image
Saurabh Chandra Patel • Edited

let's see :-) What about no of job vs current no of job. , google, Facebook ,intel, dell, etc. are examples

Collapse
 
neurabot profile image
Neurabot • Edited

@dualite , I love specificity of your service. I actually monitore projects, i just subscribe for Figma services. I intend using that like many startuppers showcase their services in their homepages. Best will certainly come.

Collapse
 
dualite profile image
Team Dualite

Looking forward to seeing you use Dualite.

Happy Code Generation ! :)

Collapse
 
natasha_y profile image
natasha

I think, the right question we should ask is , "how many programmer jobs will be reduced by AI?" We are already seeing this in the market. Look at all the layoffs by tech companies. the trend started in 2022-23 and has worsened in 2024. the worst is yet to come.

Collapse
 
neurabot profile image
Neurabot

It's a really guessing to revisit how to program even individually.

Collapse
 
best_codes profile image
Best Codes

The best is yet to come. 😊

Collapse
 
dualite profile image
Team Dualite

Absolutely, on a macro-economic sense it is scary Natasha

Collapse
 
mistval profile image
Randall • Edited

AI might fully replace programmers someday but IMO programming would be one of the last jobs to be fully replaced, and we would be in an entirely different world then.

The average non-programmer doesn't understand what would be required for AI to fully replace a programmer. They see AI write some HTML and they think that's all there is to it. But the truth is that current AI can barely scratch the surface of what experienced programmers do.

I tend to think LLMs probably can never achieve that. We would have to approach it from another angle. LLMs are an incredible technology but once in a while they slip up and reveal how limited they actually are. I rarely use LLMs but if I'm struggling to find something in documentation, I'll give ChatGPT a try. Sometimes it gives me exactly what I need, other times it just makes up a load of authoritative-sounding BS, suggesting API endpoints that don't exist and that sort of thing.

I do lean on copilot a lot and find that in accelerates my work a good deal.

That all said, we might witness a reduction in programming jobs (especially at the lower-experience end), and maybe we're already seeing that. I think it's too early to say. Any kind of force-multiplier can reduce the number of people needed, and that has been happening throughout the history of our (and other) professions. If we still had to write programs on punch cards, we'd need billions of programmers. Increased coding efficiency has been at least offset by increased demand for code, pretty consistently. There are other factors at play too increasing the labor pool (high salaries, bootcamps, programming becoming more fashionable, etc).

Collapse
 
zeeshan_aslamdurrani_11c profile image
Zeeshan Aslam Durrani

Wow !! Nice topic. I'm a full stack web developer and I'm using AI chatgpt 40 regularly in my programming frontend and backend tasks and I think AI has improved my working muscle a lot.

Collapse
 
neurabot profile image
Neurabot • Edited

Tell us more please how you efficiently use it in programming.

Collapse
 
idhemtrek profile image
MehdiKert

AI will never replace a developer, but it will create many more.

Collapse
 
neurabot profile image
Neurabot

Concerning topic. I urge developers to master how they can concretely more harness AGI, in boosting knowledges.

Collapse
 
georgewl profile image
George WL

WILL X REPLACE Y????

this is the fluffiest junk article I've ever seen

Collapse
 
ashish_kumar_4dc2a7ee7693 profile image
Ashish Kumar

it will just be another abstraction layer for programmers this is my guess,and it will come with it's own set of problems ...right now it's just a tool for programmers.

Collapse
 
zjkal profile image
zjkal

Programmer is the parents of AI.

Collapse
 
danieldevi profile image
Daniel Agufenwa

Like they say

Does who don't embrace new technology are replaced by it
Programmers are only replaced by AI if their skills lack value or they don't embrace technology