Los LLM agravan la subutilización de las bibliotecas
Las bibliotecas se subutilizan debido a factores como la diversión de codificar en comparación con la lectura de documentación, el efecto Dunning-Kruger que subestima la complejidad de la biblioteca y los proyectos internos que compiten con las bibliotecas. Los LLM empeoran esto. Si bien la 'codificación vibe' con LLM es divertida y eficiente, la salida a menudo es inferior a las bibliotecas probadas en batalla. El código generado por LLM es susceptible a las limitaciones de la ingeniería de prompts, mientras que los creadores de bibliotecas poseen una comprensión más profunda del problema y pueden aprovechar los LLM para generar código de mayor calidad. Irónicamente, la dependencia excesiva de los LLM para la generación de código puede percibirse como innovación, creando incentivos perversos y exacerbando aún más el problema. Para tareas complejas, es crucial priorizar las bibliotecas establecidas en lugar del uso directo de LLM.
Leer más