Fork me on GitHub

Inventando por Principio

Por MachinesAreUs

Les comparto esta excelente charla (me llegó a través de @nRikeDiaz) que toca varias temas que considero muy importantes en el contexto de la artesanía de software.

El primero es que las ideas son maravillosas, y que debemos fomentar ambientes en los cuales las ideas puedan  materializarse y crecer. Una manera es a través de un principio: establecer el vínculo más directo posible entre lo que un creador imagina y la materialización o efectuación de sus ideas.  Aunque la plática se centra en herramientas (que por cierto son fabulosas), en mi opinión esto no solo se refiere a las herramientas, sino a los contextos sociales que fomentan las ideas, habilitan su implementación y les dan retroalimentación temprana y constante. Yo también me pongo triste cuando una idea que parece muy buena no se materializa porque no tiene el contexto apropiado para crecer.

El segundo tema, es que palabras como justicia o responsabilidad son raramente usadas en el contexto tecnológico, sin embargo no son ajenas e este. Podemos usar nuestras habilidades para hacer el mundo un mundo mejor, y algunos de nosotros nos sentimos con la responsabilidad de seguir este camino, pero como especialistas en temas tecnológicos nuestras opciones no se limitan a las actividades sociales, también lo podemos hacer mediante la invención. En palabras de Bret:

As a technologist, you can recognize the wrong in the world, you can have a vision for a better world to be, and you can dedicate yourself to fighting for a principle. Social activism typically fights by organizing, but you can fight by inventing.

Bret Victor

El tercer y último tema es identidad. ¿Qué es lo que define a las personas? Cuando una persona elige una profesión, una especialidad (por ejemplo, el desarrollo de software, o alguna sub-especialidad), esto puede o no ser suficiente para comunicar lo que esta persona aporta en su profesión. ¿Tú qué eres? ¿Un desarrollador .Net/Java/web/de móviles? ¿un arquitecto, experto en pruebas o experiencia de usuario? Algunas personas pueden ser definidas de esta manera, pero otras no. Personas como Larry Tesler, Doug Engelbart, Alan Kay y Richard Stallman no se pueden entender tanto por su especialización o habilidad (craft), sino por la causa que persiguen, por identificar algo que está “mal” en el mundo pero que culturalmente no es reconocido en ese momento y por tanto tuvieron que “luchar”, apegándose a algún principio que les permite delinear claramente qué esta “bien” o “mal”, y actuar de acuerdo a esto.

Plática inspiradora y que invita a la reflexión. Espero que lo disfruten.


comments powered by Disqus