Herramientas digitales

Software — Viernes 19 de Junio de 2009, 18:00

Siempre que se habla de la brecha digital, siento que se tiende a simplificar todo demasiado. Quizás esto sea inevitable, porque es normal que conceptos complejos se reduzcan hasta que pierden cuerpo cuando alcanzan medios masivos de comunicación.

Pero incluso fuera de los medios masivos, creo que muchas veces se maneja el uso de las computadoras como algo con dos capas, especialmente al hablar de contenidos: consumir contenidos, y crear contenidos.

Yo quiero traer a colación una tercer capa, más profunda que las anteriores.

Volviendo al contenido, por ejemplo, se viene hablando hace rato que hay un cambio de comportamiento con respecto al uso de herramientas digitales; los usuarios estás pasando de sólo consumir contenido a través de la computadora, a también crearlo (se habla mucho de los blogs, compartir videos caseros, etc).

Pero, expresando de otra manera estos dos comportamientos, podemos ver que se está pasando de usar herramientas para el consumo de contenido, a usar herramientas para la creación de contenido. Puesto de esta forma, es casi obvia la tercer capa o fase... ¿y qué pasa con la creación de herramientas?

Hay una analogía, que aunque no exacta, puede ser ejemplificadora. Tomemos el caso del motor del auto. Todos lo usamos, cuando usamos un auto (lo que equivaldría a consumir el contenido). Algunos, hasta saben arreglarlo, modificarlo (lo que equivaldría a generar el contenido); los talleres mecánicos son los centros especializados en estos cambios. Pocos talleres, sin embargo, tienen la capacidad de crear sus propias herramientas para arreglar los motores.

En la computadora la dinámica es distinta. A diferencia del motor, donde muchos lo usan, pocos lo saben arreglar, y menos aún pueden crear sus propias herramientas para arreglarlo, tenemos que no hay una barrera física entre el usuario y el objeto. Sí, la computadora sale dinero, ponerla a funcionar sale dinero, y esto es una barrera entre la persona y su acceso a la computadora. Pero una vez que accedió a la misma, no hay mayor barrera  entre usar herramientas para consumir contenido, usar herramientas para producir contenido, y construir otras nuevas herramientas.

La única barrera es el conocimiento.

¿Pero por qué no se habla tanto de esta tercer fase? No lo sé... quizás sea que todavía es temprano en la adopción de la informática por parte de la gente (tenemos computadoras desde hace más de 60 años, sólo en los últimos 20 es algo masivo como tecnología, y todavía es un bien de consumo caro), o quizás es que a muchos no les conviene que la única barrera sea el conocimiento (por ejemplo, a menos que uses software libre, las herramientas de desarrollo son caras, más caras que la computadora misma).

La OLPC (el proyecto que pretendía entregar una laptop a cada chico) revolucionó el mundo en algunas formas, por ejemplo porque forzó a los fabricantes de computadoras a la creación del segmento netbook (laptops del orden de los 200 dólares, con menos capacidades que una notebook grande, pero con las suficientes para hacer el 90% de lo que uno hace en la notebook o computadora de escritorio; este segmento todavía no explotó, pero se viene!).

Sin embargo, la OLPC era visionaria en otros aspectos, como en la de consumo/creación de contenidos: el set de herramientas básicas apuntaba a que los niños no sólo consuman contenido, sino que lo creen y que lo hagan de forma colaborativa con otros niños. Entonces, tenía herramientas para escribir, para dibujar, para hacer música, fotos, videos, todo integrado en la máquina, y listo para que dos chicos en dos máquinas (o más), trabajen colaborando en el mismo texto, canción, etc.

Pero hay un detalle que es poco conocido de la OLPC, y es que también apuntaba a facilitar el salto a la tercer fase. Ya que tanto las aplicaciones como la interfaz gráfica de la OLPC estaban hechas en Python (donde el código que uno ve es el código que la máquina interpreta), los chicos tenían la posibilidad de, al estar usando cualquier cosa, apretar un botón y ver el código de esa cosa. Y no sólo verlo, también tocarlo en el mismo momento, facilitando el aprendizaje necesario para la modificación (y luego naturalmente la creación de) las herramientas de uso diario.

No sé qué pasará a futuro. La creación de herramientas, hoy por hoy, es algo que conlleva conocimiento especializado, y tiempo. Estoy seguro que todos alcanzaremos esta tercera fase, aunque quizás para que esto suceda la computadora tendrá que evolucionar lo suficiente como para que la creación de herramientas sea algo sencillo. Quizás que uno pueda expresar casi verbalmente en el lenguaje humano al que está acostumbrado, o que uno tenga maneras gráficas e intuitivas de construir lo que se necesita.

Creo que no llegaremos a una etapa en donde todos sepan programar. Tener la capacidad de programar es algo que implica un nivel de abstracción alto, poder pensar lógicamente, etc. La humanidad sabe matemática desde hace miles de años, y hoy por hoy una persona promedio no sabe dividir mentalmente, así que no veo la evolución necesaria por este lado.

Pero la fase de creación de herramientas digitales existe, y a por ella vamos.

Nota: Donde dice "...a menos que uses software libre..." antes decía "...a menos que uses Linux...", y lo corregí por indicación de Fede Heinz en un comentario aquí mismo (además, ahora representa mejor lo que quise decir originalmente).
500 Internal Server Error

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, webmaster@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.


Apache/2.2.8 (Ubuntu) PHP/5.2.4-2ubuntu5.19 with Suhosin-Patch mod_wsgi/1.3 Python/2.5.2 Server at www.taniquetil.com.ar Port 80

comentarios

  1. Está muy interesante lo que planteas.

    Lo de creación de herramientas digitales me llamó más la atención porque un ratito antes de leer tu post, caí en este otro post de Planet GNOME:
    http://aruiz.typepad.com/siliconisland/2009/06/shame-on-us-all.html

    Hice lo que decía el post: fui al video que está linkeado, y lo miré a partir del minuto 23 (no lo vi todo...). Es una presentación de Steve Jobs sobre NeXTSTEP de 1991.

    *1991* Hace casi 20 años. En informática, un montón. Y sin embargo lo que el tipo muestra ahí para construir aplicaciones basadas en una base de datos, es bastante más intuitivo y orientado a un usuario final que muchas herramientas de hoy día.

    Yo creo que en lo que es creación de herramientas nos estancamos, en parte porque es complejo, pero en mayor parte porque el mercado terminó dominado por un monopolio (Microsoft), y todo se aletargó. Se perdió innovación, dinamismo, creatividad.

    Ojalá la creciente presión e innovación y recambio tecnológico en otros frentes con el tiempo termine de des-monopolizar la industria informática. Eso abriría la puerta a muchas cosas copadas.

    Escrito por cHagHi — 20 Jun 2009, 09:02

  2. Muy buena esta entrada, muy interesante.
    Me autorizás a citarla en el blog de la escuela donde trabajo???

    www.tecnica1delta.blogspot.com

    desde ya gracias.

    Escrito por José — 23 Jun 2009, 16:08

  3. José:

    Sí, citala sin problemas. O usala entera. Como quieras.

    Todo el contenido del blog tiene licencia Creative Commons BY-NC-SA, o sea que lo único que tenés que hacer es decir que la hice yo, no usarla para fines comerciales, y ya.

    Slds.

    Escrito por Facundo Batista — 23 Jun 2009, 16:19

  4. Muchas Gracias!!
    La subí, fijate si estás conforme, cualquiera cosa avisame.

    Escrito por josé — 27 Jun 2009, 07:16

  5. muy buena nota en power users

    Escrito por lucas — 28 Jun 2009, 17:04

  6. «(por ejemplo, a menos que uses Linux, las herramientas de desarrollo son caras, más caras que la computadora misma)»

    Me parece que eso no es cierto... ¿acaso Python, Perl, EMACS, GCC o SVN son más caros si los usás bajo Windows, Mac, OpenBSD o AIX?

    Creo que lo que quisiste decir fue «a menos que uses software libre, las herramientas de desarrollo son caras, más caras que la computadora misma». Linux no tiene nada que ver en esto...

    Escrito por Fede Heinz — 28 Ago 2009, 08:21

  7. Fede: Tenés razón. El wording está mal.

    Lo voy a corregir para que quede mejor armado el artículo...

    Escrito por Facundo Batista — 28 Ago 2009, 08:55

  8. Hay una regla empirica que no se el nombre que dice que hay una distribucion 90:9:1 en Internet: 90 son lurkers, miran pero no aportan. 9 aportan algo u ocasionalmente y 1 es core contribuidor. El programador, entre ellos, debe ser un error de redondeo y por eso no aparece :)

    Escrito por BlogueroConnor — 29 Ago 2009, 00:56

  9. Siempre recuerdo este post cuando hablamos de brecha digital.
    Hoy leo en un sitio lo mismo que pensaste vos, parece que el señor que lo dice es un tipo muy reconocido :)
    ¿Será que te leyó?
    "En los años 80 estaba de moda que te vieran llevar una radio portátil enorme en el hombro. Esa gente ahora está jubilada y ¿de qué les sirve hoy? Lo mismo pasa con la tecnología nueva. Son solamente consumidores, que se suben a la última moda y experimentan una sensación falsa de orgullo. No sean sólo consumidores, sean creadores."

    http://dattatecblog.com/2010/07/no-sean-solo-consumidores-sean-creadores/

    Escrito por matigro — 15 Jul 2010, 17:15


Añadir comentario

authimage






Powered by LifeType