upvote
I'd argue using AI is the epitome of laziness, at least in some sense.

If you buy that, then it follows that the more work you accomplish with AI, the "lazier" of a dev you are.

reply
As defined by Larry Wall: "Laziness: The quality that makes you go to great effort to reduce overall energy expenditure. It makes you write labor-saving programs that other people will find useful and document what you wrote so you don't have to answer so many questions about it."

That is still an enormous virtue in the AI era. It is completely the opposite of what many AI-using programmers are doing, which is being lazy in the conventional sense, minimizing their individual energy expenditure at the price of increasing the overall energy expenditure.

Being big-picture lazy is a virtue. Being individually lazy is a vice.

reply