But as a thought experiment, replace “writing” in this article with “coding”, and ask yourself why the same points wouldn’t hold? Maybe it’s because I enjoyed writing essays in college, before I wrote software as a job, but I’ve never seen much difference between writing code and writing natural language. They’re both a means to an end, some lossy way of encoding thought. One is machine executable and one isn’t (arguable maybe, at this point) but I think they both suffer from the same pathologies outlined here when AI takes over, eg, “writing is thought”, “AI writing can be subtly wrong” etc.
Yet the preponderance of hot takes I see these days are along the lines of “code review is dead”, “writing code by hand is dead”. Perhaps people largely don’t see code as communication? It bothers me to imagine a world where the vast majority of textual communication produced becomes machine generated, whether that’s natural language or code.