This prediction about the changing nature of computer programming doesn’t seem that ludicrous to me:

Over the next few years, A.I. could transform computer programming from a rarefied, highly compensated occupation into a widely accessible skill that people can easily pick up and use as part of their jobs across a wide variety of fields. This won’t necessarily be terrible for computer programmers — the world will still need people with advanced coding skills — but it will be great for the rest of us. Computers that we can all “program,” computers that don’t require specialized training to adjust and improve their functionality and that don’t speak in code: That future is rapidly becoming the present.

And let’s also remember…

Once, only the small priesthood of scientists who understood binary bits of 1s or 0s could manipulate computers. Over time, from the development of assembly language through more human-readable languages like C and Python and Java, programming has climbed what computer scientists call increasing levels of abstraction — at each step growing more removed from the electronic guts of computing and more approachable to the people who use them

Rian van der Merwe Elezea // The B-Sides