DEV Community

Discussion on: There will be no Programmers in 5 years

Collapse
 
pavelee profile image
Paweł Ciosek • Edited

Thank you for the great post! 👏

I do not take it serious, we should always remember that ppl behind AI need investors so they claim anything that sound controversial to raise speculations. 😱

First, we should reconsider what is real programmer job? Writing code? Not really..

Our job is to develop solutions for the problems, writing code is only implementation of the solution.

41% AI generated code is not any argument, because what is that code? Boiler code? Probably yes... because here AI is pretty good.

Searching for the solution is much more than writing the code. You need to understand business, talk to other ppl, present solution and gather feedback etc.

AI will be better and better at writing the code, but eventually you need programmer (human) to create solution and accept AI implementation.

AI is copilot it will always be only our copilot. We are pilots! 🫰

Collapse
 
aatmaj profile image
Aatmaj

Agree 100%

Collapse
 
securesync profile image
Sumit Sharma

Absolutely bro !! I think so too.

Collapse
 
moopet profile image
Ben Sinclair

I disagree, and think that programmers can (and should) be replaced at some point. I'm not convinced this is the point yet though.

Collapse
 
pavelee profile image
Paweł Ciosek

Thank you for your response 🙏

Could you elaborate more? Do you mean programmer will evolve to some other role?

Thread Thread
 
moopet profile image
Ben Sinclair

I mean that perhaps I'm not sure of the timescale, but put it this way: in 2000 years, when civilisation is either long gone or in some kind of Star Trek utopia, there won't be people typing code into computers. The status isn't going to remain quo, so to speak.

So at some point programming as we know it will stop being something that people do. It's the same with any non-vocational activity that's not manual labour.

Try 100 years instead. Civilisation still probably exists. Programming as it is now will look as archaic as punched cards do to us today. If there is an equivalent, it will be so different as to render the similarities meaningless.

Drop it to 50 years... well, that's probably the same as 100. So I think that in 25-50 years at the most we'll have seen the last of what we know as "programming". A handful of enthusiasts might still do it in the same way people still write games for the 2600, but that's about it.

Collapse
 
sufian profile image
Sufian mustafa

Hmm Thanks a bunch for checking out the post! 👏

Absolutely, your perspective makes a lot of sense. 🤔 It's true, writing code is just one part of the whole picture. The real magic happens when we dive into problem-solving, understanding businesses, communication, and the whole shebang. 🌐

Your analogy of AI as a copilot is spot on! 🛩️ It's a fantastic tool in our toolkit, but the true pilot, the problem solver, that's us – the human programmers! 🚀✨

What's your take on how the role of programmers might evolve with the rise of AI? Share your thoughts! 🤔💬

Collapse
 
pavelee profile image
Paweł Ciosek • Edited

In my opinion we will move on higher level, developing solution and providing prompt with requirements to AI copilot.

Work with AI will be for sure incremental to adjust implementation to our needs. I imagine this like something similar to traditional code review.

So that's why I still believe we need to understand what's going on underhood. We are responsible for the product!

Seeking for analogy:

As a plane 🛩️ pilot you can use autopilot, but you are still responsible for the plane! You have to be able to take steer on your own!