“Turing-complete code” is the code written for a system capable of simulating any Turing machine. Sorry, if I’ve shortened it a bit too much.
Yes, surely for thelimited problem domains (growing number of those) we already have “no-code” software. So, basically, rare are those people who markup their documents in say PostScript or LaTeX: They do it in their WYSIWYG text processor software (Office-something). In that sense, yes, revolution happens all the time, so it’s basically more like evolution.
As for gigs, maybe advances in AI will make it a reality so people can also make their very own illustrations as if those were made by professionals?
So basically web-pages and CMSes are commodity now, and you call for coders only when you need something really special. This is just normal technology evolution (in the industry, which is driven by buzzword-revolutions).
But the article states something else, namely: New big bunch of universal computations are threatened by coming no-code era... Or at least we have a next set of buzzwords every salesperson should master: Low-code / no-code solutions.
Anyway, my opinion is: No amount of AI or “no-code” can replace the need for programmers or designers any time soon, even though we observe mundane tasks being automated (this is the whole point of having software in the first place, right?) as we speak. That is true of course as long as humanity is interested in chasing new frontiers at all.
Actually, all these revolutions would have happened a bit earlier if it were not for big enterprises’ cautious approaches toward creating “software commons” (understandable).