I can’t agree with your notion that code is getting exponentially more indecipherable. COBOL, C and even C++ are quite hard to learn, compared to modern languages. Even (somewhat) older languages like Java, JavaScript and C# become more readable by every update. Rust and Go are even more readable.

Even if some artificial intelligence is going to write most code, who tells the AI what to write; what the requirements are and in which format? Some people think the AI will figure that out themselves, but the problem lies in communication between humans and machines. There’s a lot of ambiguity in human language. But for building something, the AI has to figure out what exactly to build. That’s quite hard, because requirements change all the time.

Most programming languages are layers on top of other languages, and eventually it’ll be converted to bytecode, which can be read by computers. This AI will only add another layer on top of that, and people will still be needed to convert the whishes of the client to a format the AI will understand.

Coding in it’s current state will obviously change, but as long as applications and websites exist, there will be people who are in charge with their creation.

Written by

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store