Reasons to dislike AI coding
There are several reasons to have reservations about AI-generated coding. First, if software is seen as artistic output, AI-generated software lacks the creative essence that defines genuine art. This argument holds only if one believes that art should only be created by humans. Second, if the purpose of coding is delivering valuable software, AI merely automates the typing process, which was never the true objective, but rather the creation of valuable software.
Employers can still hire those capable of writing code. Third, when programmers use AI to generate more code from task descriptions, it can be perceived as a dehumanizing experience, aligning with society's historical trend of outsourcing tasks to machines. As Marx noted, the means of labor, including intellectual work, tends to be replaced by machinery.
Fourth, AI coding may not adhere to the principles and rules that software engineers adhere to, as it merely generates text that happens to compile. Lastly, if one believes that large AI companies prioritize profit over humanity's best interests, AI coding supports these companies, potentially leading to negative consequences.
Written by urgent.news from Lobsters's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.