El término “error” es inexacto y engañoso. Estaríamos mejor si lo eliminamos de nuestro vocabulario, excepto cuando nos referimos a esas pequeñas criaturas vivientes molestas.
Dicho esto, tengo varias veces en una carrera de informática de más de 60 años criaturas vivientes con experiencia que han interferido con las operaciones de la computadora de alguna manera:
- una polilla en una unidad de cinta
- ratones comiendo aislamiento de cables
- hormigas en una impresora
- incluso un camaleón que come insectos aislante
Y luego estaba el zorrillo que expulsó a todos de la sala de computadoras.
- ¿Cuáles son algunos principios para construir servicios de almacenamiento en caché?
- ¿Cómo el motor de búsqueda identifica contenidos nuevos en la web?
- ¿A qué recursos de hardware accede directamente una máquina virtual que se ejecuta sobre un host de Windows? ¿Lo anterior implica que no se espera una sobrecarga de tiempo de respuesta mientras se vuelve virtual?
- Si quiero ser ingeniero de software trabajando en tecnología genial, ¿debería obtener un título de EE y enseñarme CS, o simplemente obtener un título de CS?
- ¿Cuál es la razón detrás de decir que el sánscrito es el lenguaje más adecuado para la programación?
Tales problemas causados por interacciones entre criaturas vivientes y máquinas existían mucho antes que las computadoras modernas. No hay duda de que el término “error” fue utilizado por los ingenieros mucho antes que las computadoras.
Además, en el pasado como en el presente, en la mayoría de las veces esos “problemas causados por interacciones entre criaturas vivientes y máquinas”, las “criaturas vivientes” eran seres humanos.
Y, la mayoría de las veces, a los seres humanos que causaron esos problemas les gustaba evitar la responsabilidad llamando a los fracasos “errores”. Eso es solo humano.
Ver, Errores: errores, abucheos y errores