On (No) Code

Couldn't have put it better:

IMO the problem with low code is, that the hard part about solving most problems isn't usually the way you write or execute it.

The hard part is avoiding weird edge case logic errors, race conditions, all these things good programmers will avoid by having an intuition of complex systems with state spread around. This is what you pay software people for, and not for the ability to crank out text in languages that look cryptic to commoners.

Source: this HN comment

Context: this ACM article on visual programming languages and other "low code" interfaces.