tecnologia

Linus Torvalds critica métricas de líneas de código en desarrollo de software

Linus Torvalds, creador del kernel Linux, criticó duramente una metodología de gestión de ingenieros en X (anteriormente Twitter) que se basa en medir la cantidad de líneas de código escritas por los desarrolladores como indicador de rendimiento.

La polémica en Linus Tech Tips

La controversia surgió durante una conversación en un video del canal de YouTube Linus Tech Tips, donde Torvalds discutía sobre la tecnología y la programación. La empresa en cuestión pedía a sus desarrolladores que informaran sobre la cantidad de código que habían escrito, utilizándolo como una métrica para evaluar su desempeño.

Torvalds argumentó que esta forma de medir la productividad no refleja el trabajo real de un ingeniero de software, señalando que generar miles de líneas de código puede, en realidad, complicar y dificultar el mantenimiento de un sistema, mientras que simplificar y eliminar código innecesario puede aportar mayor valor.

Por qué las líneas de código son una métrica engañosa

Por qué las líneas de código son una métrica engañosa

El desarrollador enfatizó que el desarrollo de software no es una cadena de producción donde la cantidad equivale a rendimiento. Un buen programa implica resolver problemas, diseñar una arquitectura adecuada, evitar errores y facilitar la modificación futura. En muchas ocasiones, el mejor trabajo de un ingeniero consiste en escribir menos código, reduciendo la repetición, eliminando fallos y simplificando sistemas.

Aunque no se mencionó directamente a Elon Musk en el video, la situación hace referencia a una estrategia implementada en X después de su adquisición, donde se exigía a los desarrolladores informar sobre la cantidad de código producido. Torvalds expresó una fuerte crítica hacia esta práctica, considerándola una métrica simplista para determinar el buen desempeño de un empleado.