LLMs verschärfen die Unterauslastung von Bibliotheken
Bibliotheken werden unterausgelastet, aufgrund von Faktoren wie dem Spaß am Programmieren im Vergleich zum Lesen von Dokumentation, dem Dunning-Kruger-Effekt, der die Komplexität von Bibliotheken unterschätzt, und internen Projekten, die mit Bibliotheken konkurrieren. LLMs verschärfen dieses Problem. Während "Vibe Coding" mit LLMs spaßig und effizient ist, ist die Ausgabe oft minderwertig im Vergleich zu bewährten Bibliotheken. LLM-generierter Code ist anfällig für Einschränkungen im Prompt Engineering, während Bibliotheksentwickler ein tieferes Problemverständnis besitzen und LLMs nutzen können, um qualitativ hochwertigeren Code zu generieren. Ironischerweise kann die übermäßige Abhängigkeit von LLMs für die Codegenerierung als Innovation wahrgenommen werden, was perverse Anreize schafft und das Problem weiter verschärft. Für komplexe Aufgaben ist es entscheidend, etablierte Bibliotheken der direkten Verwendung von LLMs vorzuziehen.