Órdenes de magnitud
El video que veran a continuacion es una parada de pits de 1950 y una de hace un par de meses, en el transcurso de 63 años el equipo de pits reduce el tiempo que esto toma de 60+ segundos a 1.9 segundos. La mejora hace que el tiempo de 1950 sea alrededor de 30 veces mayor al actual o poco arriba de un orden de magnitud.
Ya vieron el video, espero que les haya parecido impresionante lo que un poco de competencia y trabajo en equipo puede llevar a mejorar una disciplina.
El avance de 60 segundos a 6 segundos es un avance de un orden de magnitud. Medir las cosas en órdenes de magnitud es bastante importante por el hecho de que nos muestra cada generacion logra cosas que la generacion anterior creyó imposible. Si hubieramos hablado con un Enzo Ferrari en 1950 probablemente una parada de pits como la que vemos arriba le hubiera parecido imposible, pero poco a poco se fueron mejorando las cosas y el avance sucede como algo natural.
Saltemos ahora a uno de los lugares donde hemos avanzado en los últimos 65 años, el poder de procesamiento que tienen las computadoras, que es un fenómeno descrito en la ley de Moore.
La ley de Moore expresa que aproximadamente cada dos años se duplica el número de transistores en un circuito integrado.
Lo cual nos a llevado a pasar de 2,300 transistores en 1971 a 2,600,000,000 en el 2011, lo cual implica que tuvimos 6 órdenes de magnitud la cantidad de transistores. Si le agregamos los avances en ram, disco duro y otras partes que tiene una computadora podríamos pensar en el avance que nos comenta Robert Martin de 25 orden de magnitud o para ponerlo en un contexto más facil de entender 25 veces el avance que ha tenido las paradas de pits de la F1 en el video.
Este avance las computadoras lo han logrado poco a poco desde las primeras maquinas sumadoras, a los primeros centros de computo electronico como ENIAC y eventualmente se aceleró tanto que el dispositivo en el que estas leyendo esto tiene más poder de cómputo que cualquier computadora que existía cuando yo nací en 1983( a menos que seas un hipster leyendo esto desde una commodore 64).
Ahora que entendemos la velocidad a la que avanza el hardware, pasemos a hablar de la parte que es más relevante de este post, la adopción de la tecnología en la cual hemos tenido una transformación similar. Hemos pasado de unos cuantos monjes que sabían leer y escribir, a que las elites educadas en las pocas universidades de europa lo hicieran, a la burguesía y la mayoría del mundo llegó a saber y escribir, esto tomó alrededor de 5 siglos, después con el radio tomo mucho menos, la televisión menos que el radio y el internet tomo muy poco tiempo.
En 1973, la primera "red social" creada fue una llamada Community Memory requirio que gente muy brillante montara una computadora en una tienda de discos en Berkeley y otra la biblioteca de Mission en San Fransisco para que la gente la pudiera usar, mientras que hoy facebook comunica a una tercera parte del planeta.
Es complicado medir cuántos órdenes de magnitud hemos tenido como civilización en cuanto a acceso a tecnología pero es bastante alto. Si solo tomamos Community Memory contra Facebook pasaron de unos cuantos cientos a una distancia de 22 kilómetros a 1.230 millones de usuarios en todo el planeta, podríamos hablar de 4 o 5 grados de magnitud en 40 años.
Hoy el gran reto que tenemos es pasar de tener estos órdenes de magnitud en adopción de tecnología a pasar a tenerlos en entendimiento y manipulación de la tecnología. En esta área todavía vamos muy lento, hoy los programadores somos como esa pequeña burguesía que inició la ilustración
Por entendimiento y manipulación de la tecnología me refiero que todos necesitamos poder crear hardware y saber programar. Por suerte hoy crear hardware con Arduino(o raspberry pi o beagleboard black) hoy es más facil que nunca. En programación pasa lo mismo, mientras que mi padre tuvo que pedir un compilador de C a estados unidos y pagar mucho dinero por el, tu browser(si estas en desktop) ya tiene un ambiente completo de desarrollo donde puedes aprender tus primeros pasos.
Hoy en día el acceso a la información necesaria para manipular la tecnología paso de los altos centros de estudio en los 60s, a Newsletter del Homebrew Computer Club en los 80s del cual salió Woz con la apple 2, hoy esta disponible en línea en unos cuantos clicks en internet. De la misma manera que el leer y escribir paso de los conventos de Europa a todos los seres humanos.
Entonces esto que empezó como un vídeo inocente video de F1, espero que te convenza de aprender a programar, si ya sabes programar te motive a enseñarle a alguien que no lo sabe y entre todos crear algo increíble con estas habilidades.
Gracias por su tiempo.
Pd: Si esto no te ha motivado lo suficiente para aprender y crear cosas con tecnología, te recomiendo que cheques este video de un joven llamado Kelvin Doe logra crear radios en Sierra Leona para mejorar su comunidad.
Pd 2: si necesitan recursos para aprender a programar chequen 2014 the year of code. No podria hacerse los más facil.