AI will not replace Software Engineers

Doğan Uçar
5 min readAug 26, 2024

Today, I would like to address a topic that affects us all in some way: is AI going to replace software engineers? This is not just a fear I read and hear from different actors of the tech industry. For instance, in March 2024, NVIDIA CEO Jen Sen Huang said kids should stop learning programming as in future, people will describe their problem in natural language and AI will generate code. AWS CEO Matt Garman told employees that most developers could stop coding soon as AI will mostly do the job and they can focus on other tasks.

These kind of discussions are not new, in fact, we can attribute this to many other changes in the past. No-Code or Low-Code solutions were addressed to automate company workflows and reduce the amount of custom software solutions, software creating ground plans should make architects obsolete and do you remember the end of traditional banking thanks to Blockchain? In all these cases, it was always predicted that technological progress would come and make discipline X superfluous — such as replace software engineers by AI.

Abstract Artificial Intelligence (AI). Image generated by ChatGPT 4o
Abstract Artificial Intelligence (AI). Image generated by ChatGPT 4o

What is Artificial Intelligence?

AI has it’s roots in the early 1940s-1950s where Alan Turing introduced the idea of machines potentially thinking in his “Computing Machinery and Intelligence” paper . First systems solved problems by applying logic and rules but…

--

--

Doğan Uçar
Doğan Uçar

Written by Doğan Uçar

Software Engineer, PHP/Laminas (Zend), Backend, Cloud, Freelancer & CEO, Open Source Contributor

No responses yet