upvote
I think you misunderstood what the phrase actually means. You can only successfully manage or outsource a process once you understand it well enough to explain it. Therefore, most of the people doing agentic engineering are not following this Perlisim.
reply
Oh, that's exactly what I meant, except its corollary. People who do understand how software works should absolutely be having agents code it. And we do.
reply
> People who do understand how software works should absolutely be having agents code it.

I don’t think there’s such people.

Either you’re writing a software for the first time and so the premise is not true. Or you’re writing it a second time and what would be the point? Just reuse the code you already have.

reply
The actual prescient LLM quote is "7. It is easier to write an incorrect program than understand a correct one."
reply
Once you understand how a program works, get someone else to write it for you. Then, you will quickly find out your understanding was insufficient.
reply
Is that ever true! I wrote a whole Medium article[0] about this, one of my most popular. It's called "YOU ARE BUGS" as a joke from Three Body Problem on Netflix.

[0] https://medium.com/gitconnected/you-are-bugs-improving-your-...

reply