A lo largo de su carrera, el autor de este ensayo ha escuchado de forma repetida el mismo cliché en equipos de software: "a los usuarios no les importa tu stack tecnológico, tus pruebas ni la calidad del código; solo quieren que el producto funcione". El texto sostiene que, aunque la afirmación resulta verosímil en la superficie, es engañosa porque ignora los efectos colaterales que sí percibe el usuario final.
La base del argumento es directa: el cliente no evalúa el código en sí, pero sí sufre sus consecuencias. Una base de código de baja calidad se traduce en peor rendimiento, mayor número de errores, tiempos de reparación más largos y una incorporación de funcionalidades más lenta. Cuanto peor es el código, más difícil y costoso resulta resolver estos problemas. Para ilustrar lo absurdo de la afirmación original, el autor la adapta a otros campos: los conductores, se dice, no necesitan saber si el puente fue inspeccionado; los pasajeros, si el piloto está sobrio; los oficinistas, si los cimientos del rascacielos son firmes. Cada uno de esos enunciados es superficialmente cierto, pero peligrosamente incompleto, porque omite consecuencias potencialmente catastróficas.
El texto aborda después por qué ese saber popular goza de tanta persistencia en el desarrollo de software. La hipótesis del autor es que funciona como un mecanismo de defensa del ego: quienes tienen dificultades para producir código de calidad adoptan una visión del mundo en la que esa habilidad resulta irrelevante y trasladan la culpa a quienes defienden el rigor ingenieril, descalificándolos como "nerds".
En el cierre, el autor rebate la idea de que una sola preocupación —ventas, experiencia de usuario, stack o identificadores— determine por sí sola el éxito de un producto. Los proyectos de software combinan múltiples perspectivas, y tratar la calidad del código como un tema menor pasa por alto cómo todas esas dimensiones interactúan. El ensayo termina con una nota de humor: una petición a los moderadores de Lobste.rs para que no etiqueten la entrada como "vibecoding" solo por mencionar la palabra "IA", seguida de un anuncio de servicios de consultoría.
