La computación no debe ser humana: debe ser SIMPLE
Uno de los post más comentados del último tiempo en el Francotirador es "Naturaleza muerta". Me he pasado más rato del necesario pensando en la última frase de mi querido amigo Christian
Lo que necesitamos no son más cursos de Word y Excel, ni más equipos con Windows precondenado. No necesitamos depuradores de comandos, volcados de memoria o registros de sistema. No necesitamos SSL, IMAP, NTFS, DDR, FTP, ActiveX ni errores de capa 8.
Necesitamos una computación simplemente... humana.
¿Y saben qué? Estoy completamente en desacuerdo. No necesitamos una computación más humana. Necesitamos hacer una computación sin errores y lo más simple posible para el problema a resolver.
Creo que el principal malentendido de la informática radica en que los computadores son metaherramientas, es decir, una herramienta que genera otras herramientas. Por lo tanto, es extremadamente versátil y tiende a generar, como diria Bateson, procesos mentales. De ahí a pedirle que reaccione como un humano falta sólo un paso.
Pero no, mis estimados, no va por ese lado la cosa. La computadora no escucha nuestra voz, no reacciona ante nuestras emociones y sus únicas entradas y salidas (típicas) de información son un teclado y un mouse, y una pantalla y una impresora. No más que eso.
A partir de este hecho, debemos generar soluciones que, a partir de estas limitadas capacidades, nos permitan ingresar la información justa de información y generar lo antes posible una respuesta.
Si bien ochovio reclamaba con el ejemplo del auto, creo que ese es justamente el punto. El auto no tiene nada de humano en sus reacciones. Movemos un manubrio, accionamos cambios y presionamos unos pedales, lo cual no tiene absolutamente nada que ver con nuestras capacidades naturales de caminata. Empero, con el entrenamiento adecuado, pasa a ser un comportamiento absolutamente natural después de un tiempo.
Ante el problema de presentar mucha información en una pantalla, se generaron las ventanas. Ante la necesidad de seleccionar cierta cantidad de información, se creo el mouse. Ante la necesidad de ingresar un texto, se usó el ya inventado teclado. Todos estos son comportamiento en absoluto naturales, pero sí posibles de ser aprendidos.
El problema al cual apunta Christian, realmente, es a tener programas bien diseñados, que escondan su complejidad para el usuario. El ejemplo del error que muestra, simplemente, refleja una mala práctica de programación, no una falta de "humanidad".
Por dar un ejemplo estúpido (típico mío), imagínense el problema de obtener la información del tiempo para mañana.
- Solución "humana": mensaje "Hazme una pregunta" y crear un procesador de voz, que responda a la pregunta "Dame el estado del tiempo mañana"
- Solución "simple": poner un botón, que diga encima "Dame el estado del tiempo"
La primera forma requiere un tremendo esfuerzo de computación, el cual probablemente se vea frustrado. La segunda requiere un mínimo aprendizaje: aprender a usar un mouse.
En segundo lugar, la versatilidad de la informática nos obliga a entrar en ámbitos del conocimiento que antes se delegaban en otros. Antes, para crear un texto, se escribía a mano la comunicación y se le pasaba a una secretaría, la cual debía tener un conocimiento superior al promedio (se supone) en ortografía, redacción y ese tipo de cosas. El procesamiento de textos actual obliga al usuario común a adquirir ciertos conocimientos sobre tipografías, redacción y ortografía que antes no eran necesarios.
En tercer lugar, aunque suene cruel, debemos olvidarnos un tanto de la gente de nuestra edad y mayor, para concentrarnos en las generaciones que vienen. Para nosotros, la informática no es algo dado, natural, que crecimos viendo. Siempre será algo ajeno a nosotros y que nos tenderá a maravillar de por sí. Las generaciones que vienen, en cambio, al tener las herramientas desde siempre, no tienen ese factor maravilla que nos ciega ante la última novedad del momento. Ellos satisfacer sus necesidades (generalmente de comunicación) a través de las herramientas más sencillas posibles; por algo el MSN y los fotolog están extremadamente de moda.
En algún momento, en 20 o 30 años más, estas tecnologías se tenderán a estabilizar y tendremos, espero, la informática que todos esperamos: simple, pero no trivial.
- 3277 lecturas

Creo que el ejemplo del auto genero malas reacciones de algunos (yo entre ellos) porque parecia un poco simplista, aunque debo reconocer que en su segundo post Christian uso la analogia mucho mejor.
En todo caso puede ser que ustedes esten de acuerdo, al final. Es posible que la gente calificaria esa extrema simplicidad que tu defiendes de "humana" en el sentido que es facil para una persona interactuar con un sistema asi.
Saludos...
Enviar un comentario nuevo