DEV Community

Discussion on: Is Software Engineering moving towards a Codeless world?

Collapse
 
daniel13rady profile image
Daniel Brady

No, programmers will never become obsolete.

I πŸ’― agree, and perhaps so does the author. But that isn't the topic of discussion here: the author is questioning the nature of our work, not its value.

Any specification, no matter if it is textual or graphical, which is detailed enough to generate the code of a full application from it, effectively IS code.

I think the author agrees with you there, too πŸ˜„

The fact that the intentions or behaviors we are trying to transmit are not expressed in a written format using text that does not mean it's not code. We are still coding, we are still translating human desires expressed in human language into something understandable by a computer, even if it is expressed by a higher-order abstraction such as configurations in a more visual editor ... or a conversation with an assistant.

Collapse
 
peibolsang profile image
Pablo Bermejo

Absolutely. Although my last sentence is intentionally provoking, that's the point.

Too many people think the hard part of software development is writing code. So if you get rid of the "writing code" part, anyone can do it.

The hard part is the thinking that goes along with writing code, and the thinking doesn't go away when you get rid of the "TEXT"

It's always good when we get software-development tools that are better than writing code. But they are software-development tools, and you will want good software developers using them.

In the coming years, we'll se like us, Software Engineers, have new tools at hand to build (not write!) software