The Conversation the Fediverse Refuses to Have
When Twitter got taken over by Musk a couple of years back, something akin
to an intellectual exodus of sorts happened, and lots of communities left
Twitter for other, less ideologically captured alternative platforms that
aligned more closely with how they perceive the world.
While I agree with lots of the criticism about the negative externalities and the way this technology is forcefully being pushed onto our industry by people in roles of power, I think dismissing it in its entirety solely on ideological grounds is the wrong answer and, with regards to the goals of the people that voice such criticism, a quite unproductive one at that. While much has been said on the purported merits of LLMs and their value as tools in software engineering, there is another angle that has not yet been addressed enough: how LLMs democratize access to technical education.
It is true that one can use LLMs in ways that stand in opposition to the principles of engineering. But even in their current state, they are a remarkably effective tool for studying technical fields. The usual caveats regarding their probabilistic output still apply, but this does not invalidate everything else that they bring to the table, and this is where the criticism voiced by these technically able people breaks down. Using natural language to communicate with an LLM can feel close to talking through a more knowledgeable version of oneself. The interactive nature and the targeted feedback that they provide are not replaceable by more traditional and established forms of media like a textbook. To the contrary, the two work rather well together. Being able to ask questions about the contents of a textbook without end enables everyone, regardless of their background, to study technical topics in depth.
Unfortunately, that this aligns with the values of accessibility and
equality so central to these communities seems to go entirely
unexamined.