Aprendiendo de Wozniak: Los informáticos no son gente

Más o menos una semana después de la muerte de Steve Jobs, el gran mago de Apple Stephen Wozniak hacía sus reflexiones acerca de el por qué el Iphone 4S había tenido tan poca proyección a diferencia de los otros lanzamientos, y claro, ninguna de sus reflexiones tenían que ver con la muerte de Steve Jobs, pero si con su ausencia …

Me he tomado la tarea de extrapolar la idea y de orientarla a los creadores de software que siguen pensando más en ellos mismos, en tecnologías, en hardware y demás vericuetos, cuando, en quien debemos pensar siempre, es en el usuario final.

Cuando se siente la ausencia …

“Woz” aclara que la ausencia de Jobs y su capacidad de conectarse de manera carismática con el público y los medios han opacado muchísimos lanzamientos, pero lo que más lo ha opacado es el lenguaje informático que ha imperado en la casa de la manzana desde la ausencia de Jobs, para muestra, unos ejemplos (dados por el mismo Woz).

Lo que se dijo de Iphone 4S

Del Iphone4 se dijeron muchísimas cosas, pero otras radicalmente revolucionarias han pasado “por alto” o hasta se han orientado al chiste (como SIRI), tal vez es el “efecto Jobs”, la impresión al usuario común que lograba Jobs no se vió en esta última presentación, veámos por qué:

“Extraordinaria velocidad gracias a su dual-core processor A5”

Lo que hubiera dicho Jobs (según Woz y según mi experiencia)

“Mejorada experiencia en el celular más rápido del mercado”

Explica Woz, que a nadie le importa si tu celular es de dos, cuatro o 16 cores (cosa de importancia claro, para los informáticos, geeks y frikis), solo le interesan lo que podrán hacer con ello, de hecho, es primera vez que alguien “ve” un CPU A5 en una presentación de la manzana.

“Mejor recepción gracias a la re-orientación de las antenas GSM y HDSPA” (el famoso dolor de cabeza del Iphone 4)

Lo que hubiera dicho Jobs:

“inmejorable recepción de voz y datos”

Explicación: hay gente que compra un equipo y ni siquiera sabe lo que es una tarjeta SIM o qué tecnología es su teléfono, otros no recuerdan (o nunca se enteraron) de la mala recepción de ciertos modelos de Iphone 4, recalcar eso en una presentación es en definitiva, pensar que quienes te están escuchando son todos frikis de tecnología.

“Integrado asistente personal con la tecnología de inteligencia artificial SIRI”

Considero que acá Jobs se hubiera “devanado” en elogios para con SIRI y hubiera hecho un sinfín de pruebas y demostraciones del mismo, es una tecnología bastante interesante (y para quien jamás había oído hablar de la tecnología SIRI) pues explicarselo con palabras y demostraciones es mucho mejor que explicarlo con palabras rebuscadas extraídas del diccionario de los geeks.

Recuerdo un video de principios de los 90, donde ya Jobs soñaba con esa tecnología del asistente virtual gestionado con lenguaje natural (y no con claves ni frases crípticas) y *creo* que SIRI, aunque muy inmaduro aún, ha pasado sin pena ni gloria y hasta ha sido blanco de variados chistes …

Muy lejos de la impresión que Jobs hubiera logrado sobre la gente de haber presentado él mismo a SIRI.

¿Y qué tiene que ver Iphone 4 con nosotros?

Haber gozado de una interfaz impecable desde la época de NextStep, que la orientación al usuario final fuera la clave de todo, es lo que diferencia al imperio de Apple de otras empresas e incluso proyectos de software, ¿qué rayos es Windows 8?, una serie de icónicos cuadritos que asemejan un hijo engendro entre un Windows 3.1 y un Nokia Meego, igual pasa con Gnome 3, es una interfaz “touch-oriented” que pocos adivinan a la primera, ¿estamos pensando *realmente* en la usabilidad? …

Canaima bajo el sol de los ingenieros …

GNU/Linux Canaima, la distribución “popular” del Estado Venezolano, ha pasado por una serie de “remociones y re-invenciones” que para los informáticos dan esperanza y “orgullo paterno”, pero seamos realistas, son una enorme tristeza para los usuarios comunes y finales de computadores, un ejemplo claro, ¿Qué hacemos “modificando Firefox” para hacer nuestro propio sabor que lleva como 4 versiones de retraso?, ejemplos como este, sobran.

Uno de los desarrolladores del proyecto me pide que lo ayude con la programación de un “asistente para formateo y/o particionamiento” del instalador principal, mi pregunta es: ¿Qué tiene de malo el de Red Hat/Fedora?, ha sido re-orientado y es tan bueno que desde Debian Wheezy es el particionador “por defecto” del proyecto Debian, ¿para qué programar otro? …

Pasa al contrario con ciertas “soluciones” que complican la situación de los desarrolladores y son *pasadas por alto*, pero ese “esfuerzo extra” facilitaría la vida del usuario común, como por ejemplo, la integración en el núcleo Canaima del analizador de controladores inalámbricos de Ubuntu Wireless CDA para que el sistema automáticamente le indique al usuario cuando es necesario un controlador privativo e instalarlo o la configuración automática de aplicaciones de accesibilidad o de autenticación biométrica.

Algunos dicen, ¡es que no queremos separarnos mucho de Debian!, y ¿acaso Debian es una distribución de usuario final?, si queremos construir la distribución que los niños merecen en sus canaimitas, la que facilite y enseñe que la computación puede ser sencilla y divertida, tanto en consejos comunales como en la Administración Pública Nacional, para que se deje de catalogar a Canaima como una “copia de Debian”, tenemos que dejar de pensar como informáticos …

Es justo y necesario …

El “contacto con el usuario” en el software libre

Muchos proyectos, salvo contadas excepciones, tratan de orientarse a “soluciones finales para expertos perezosos” en vez del usuario final “real”, considero que son dos opciones completamente “distintas”, ejemplo claro es el asistente de configuración de biometría de Fedora 15, este indica que posees uno y si presionas un botón, te pedirá pasar el dedo 3 veces, al final de este sencillo asistente, tendrás autenticación por huella dactilar; contrasta con la utilidad de discos que “ordena” los dispositivos de almacenamiento por “su puerto SATA, IDE o concentrador USB”, lo cual no es “muy intuitivo” a la primera vez que abres la aplicación (pero un experto perezoso que no quiera usar *parted* le agarra el golpe a la primera).

El problema viene, cuando en vez de “mejorar” la lista a algo más intuitivo, alguien prefiere “programar desde cero” (reinventando la rueda), ¿cuánto tardará en obtener un producto *usable* por los mortales? …

A veces los informáticos hablan de “re-inventar la rueda” porque les encanta sentir “orgullo paterno” cuando ven las cosas que han hecho, pero para un proyecto público ¿es necesario tanto gasto de tiempo en *re-inventar* ruedas para el orgullo de los desarroladores?, a mi parecer, seguimos pensando como “ingenieros” y no como “usuarios”, y como nos dijo Wozniak, los informáticos no son gente …

Acerca de phenobarbital

http://about.me/phenobarbital

Publicado el 2 noviembre 2011 en Blogeando!, La nota del día. Añade a favoritos el enlace permanente. 9 comentarios.

  1. Tienes mucha razón, sobre todo en lo que se dices del ejemplo de la velocidad, quizás aveces nos acostumbramos a hablar nuestro dialecto (No dejo de pensar en este momento en un Post que escribiste hace meses, de una anécdota en un rapidito creo, donde hablabas con el chofer de lo que te paso con un servidor… y el tipo de miraba como si fueras extraterrestre), eso es normal, aunque algo que hizo muy bien Jobs fue no olvidar a ese usuario Final, y hablarle en términos que le son atractivos… Nos pasa mucho cuando intentamos hablar con un BBadicto de las ventajas de Android… aveces cuesta poner en términos mas entendibles por un NO TECNÓLOGO, las ventajas de una cosa u otra, realmente eso es un arte que no debemos dejar a un lado…

    Y bueno lo que dices de canaima yo lo he criticado mucho, y es un mal de la comunidad de Software Libre Nacional, (desconozco si es también un problema que trasciende nuestras fronteras), pero aveces el empeño en NACIONALIZAR un producto cuando aun el Producto no esta estable o funcional, por que en vez de hacer ventanitas bonitas para LibreOffice, no invertimos ese tiempo y recursos en mejorar la version oficial, aportando a la comunidad internacional, o en vez de eso crear un nuevo synaptic (por ejemplo), por que mejor no intentamos solucionar el problema de que es imposible eliminar por ejemplo canaima-chat o turpial sin explotar la maquina debido a las por las dependencias del paquete canaima-escritorio, canaima en un punto y cada vez veo mas cerca tendra que definir un rumbo propio, ojo, no creo que lo que halla pasado hasta ahora, eso de agregar, reinventar y re-reinventar canaima sea malo, creo que era de esperarse al ser el primer intento serio de una distro nacional, y hemos avanzado mucho, sin embargo creo que es cada día mas necesario los verdaderos puntos que se deben atacar, e invertir todos los esfuerzos en hacer una distro mas dada al usuario final, que es a quien esta dirigida…

    • 100% de acuerdo con tu comentario y con respecto a los BBadictos, yo lo hago muy fácil … me paro al lado de mi esposa, le envío una foto vía bluetooth (ella tiene un nokia N73 viejito) y luego le digo al BBAdicto “dejame enviarte algo por bluetooth”, se vuelven un ocho la mayoría … esos trastes son para esclavos de oficina … xD

      Gracias por el comentario!

  2. Impecable Jesus, da gusto leer a alguien con conocimientos y experiencia !!!
    Mis respetos.-

  3. Canaima deberia aprender de otras distros end user pero a la vez ser tambien una distro KISS y compatible con Debian pero con cara de innovacion y apropiacion no solo en la seleccion de programas mas adecuados sino a inventar o adaptarlos mas a las verdaderas necesidades del usuario promedio en Venezuela. GNOME tiene mucho que ofrecer pero el venezolano se le hace lamentablemente mas facil algo visualmente estilo XPlook como lo que ofrecen la gente de Linux Mint. Ese es el punto ser intuitivo sin llegar a ser inestables mejorar algo e integrarlo de forma mas facil. El instador de Canaima lamentablemente deberia tener una version Experto y otra Home(con sudo al mas puro estilo LM) Asi de simple la gente se vuelve un ocho. Con una base Debian siempre habra lugar para expertos y darle a los usuarios lo que necesitan de una.

    • Lo he dicho en innumerables reuniones del proyecto, si canaima será una distro de propósito general, ok, no te dediques al “End User”, pero no, crean sabores para migrar la APN y para que niños de 8 años aprendan GNU/Linux, si esos no son End Users que necesitan una distro de usuario final … entonces seguimos en mal camino …

      gracias por el comentario necronav …😉

  4. Excelente artículo. Espero no sea tarde comentar en este. Sucede que hace muy poco retorné al mundo de Linux, que ya hace unos años había dejado por cuestiones de orientación de trabajo. Descargué ubuntu 11.10 (no tocaba linux desde hace ya como 3 o 4 años) y para mi sorpresa, no encontraba nada de lo que normalmente usaba en linux. Todos los menus de gnome habían desaparecido. Me tomó unos minutos conseguir donde estaban las cosas, pero no se sintió muy cómodo el cambio para un usuario acostumbrado al sistema tradicional de gnome. Por un momento sentí que Linux, y no todos, más bien ubuntu en este caso, estaba siguiendo los pasos de Windows. Me llamó la atención la idea de Mint de seguir con la opción tradicional de manejar el escritorio.

    Un ejemplo que me golpeó de microsoft, fue cuando cambiaron la interfaz de microsoft office 2003 por la de la 2007, me sentí igual de insultado, me hizo perder mi tiempo un buen rato.

    Buena lectura.

  5. Excelente artículo… Bueno para la reflexión, sobre la supuesta y vanagloriada objetividad de la tecnología.

  6. Saludos, excelente articulo, con respecto a Canaima, estoy de acuero contigo, agarrar un navegador y renombrarlo por Canaguaro o no se que nombre le dieron y una version vieja, es un desastre, el proceso de instalacion no me parece nada intuitivo, una distro que a mi parecer ha marcado una diferencia es Linux Mint, para un nuevo usuario es la mejor opcion, creo que la idea era acercar Linux a cualquier usuario, me ha tocado escuchar personas en instituciones publicas referirse a Canaima como “La Caimana” muy despectivamente porque ademas que no es nada facil de usar, las personas que trabajan en los departamentos de sistema o TI no estan capacitados para ayudar con este sistema operativo asi que la reaccion es logica, desprecian este Sistema Operativo.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: