0:00:00.720,0:00:04.656 El código es el próximo[br]lenguaje universal. 0:00:04.680,0:00:08.856 En los 70, fue la música punk[br]que condujo a toda una generación. 0:00:08.880,0:00:11.336 En los años 80,[br]fue probablemente el dinero. 0:00:11.360,0:00:13.696 Pero para mi generación, 0:00:13.720,0:00:18.536 el software es la interfaz[br]a la imaginación y al mundo. 0:00:18.560,0:00:20.256 Y eso significa que necesitamos 0:00:20.280,0:00:23.536 un grupo de personas[br]diametralmente más diverso 0:00:23.560,0:00:25.336 para construir esos productos, 0:00:25.360,0:00:30.296 para no ver las computadoras como algo[br]mecánico, solitario, aburrido, mágico, 0:00:30.320,0:00:32.296 para verlas como algo[br]con lo que poder jugar, 0:00:32.320,0:00:34.760 que se puede manipular, girar, etc. 0:00:35.720,0:00:39.496 Mi viaje personal hacia el mundo[br]de la programación y la tecnología 0:00:39.520,0:00:42.496 empezó a la temprana edad de 14 años. 0:00:42.520,0:00:46.616 Tuve un alocado amor adolescente[br]por un hombre mayor, 0:00:46.640,0:00:48.976 ese hombre mayor en cuestión resultó ser 0:00:49.000,0:00:53.416 el vicepresidente de EE.UU.,[br]el Sr. Al Gore. 0:00:53.440,0:00:56.496 E hice lo que toda adolescente[br]quisiera hacer. 0:00:56.520,0:00:58.736 Quería en cierto modo[br]expresar todo este amor, 0:00:58.760,0:01:01.336 así que le hice un sitio web,[br]está por aquí. 0:01:01.360,0:01:04.296 En 2001, no había Tumblr, 0:01:04.319,0:01:06.576 no había Facebook, no había Pinterest. 0:01:06.600,0:01:08.736 Por eso tuve que aprender a programar 0:01:08.760,0:01:12.136 para expresar esas ansias y ese amor. 0:01:12.160,0:01:14.496 Así empecé a programar. 0:01:14.520,0:01:17.056 Primero como medio de autoexpresión. 0:01:17.080,0:01:20.696 De la misma forma que de pequeña[br]usaba crayones y legos. 0:01:20.720,0:01:25.320 De más mayor, usaba clases[br]de guitarra y obras de teatro. 0:01:25.920,0:01:28.896 Pero luego, me apasioné por otras cosas, 0:01:28.920,0:01:31.336 como la poesía, el tejido de calcetines, 0:01:31.360,0:01:34.656 la conjugación de verbos[br]irregulares en francés, 0:01:34.680,0:01:36.536 la invención de mundos imaginarios, 0:01:36.560,0:01:39.696 Bertrand Russell y su filosofía. 0:01:39.720,0:01:41.616 Y empecé a ser de esas personas 0:01:41.640,0:01:45.320 que sentían que las computadoras[br]eran aburridas, técnicas y solitarias. 0:01:46.120,0:01:47.936 Hoy pienso de esta manera: 0:01:47.960,0:01:52.016 Las niñitas no saben que no deberían[br]gustarles las computadoras. 0:01:52.040,0:01:53.296 Las niñitas son increíbles. 0:01:53.320,0:01:57.456 Son muy, muy buenas para[br]concentrarse en cosas, 0:01:57.480,0:02:00.736 ser exactas y hacerse[br]preguntas increíbles como: 0:02:00.760,0:02:03.336 "¿Qué?", "¿Por qué?",[br]"¿Cómo? y "¿Qué tal si?" 0:02:03.360,0:02:07.040 Y no saben que se supone que[br]no deberían gustarles las computadoras. 0:02:07.760,0:02:09.696 Son los padres quienes lo piensan. 0:02:09.720,0:02:11.014 Los padres sí sentimos 0:02:11.038,0:02:16.136 que la informática es una disciplina[br]esotérica, una ciencia extraña, 0:02:16.160,0:02:19.816 que solo pertenece [br]a hacedores misteriosos; 0:02:19.840,0:02:22.576 que está tan disociada[br]de la vida cotidiana 0:02:22.600,0:02:25.136 como, digamos, la física nuclear. 0:02:25.160,0:02:27.616 Y eso tiene parte de razón. 0:02:27.640,0:02:31.136 Hay mucha sintaxis, controles,[br]estructuras de datos, 0:02:31.160,0:02:33.816 algoritmos, prácticas, 0:02:33.840,0:02:36.416 protocolos y paradigmas[br]en la programación. 0:02:36.440,0:02:40.736 Y, como comunidad, hicimos[br]computadoras cada vez más pequeñas. 0:02:40.760,0:02:45.296 Construimos capas y capas de[br]abstracción unas sobre otras 0:02:45.320,0:02:46.816 entre el humano y la máquina 0:02:46.840,0:02:50.056 hasta el punto de no tener idea[br]de cómo funcionan las computadoras, 0:02:50.080,0:02:52.256 o cómo hablarles. 0:02:52.280,0:02:55.056 Y enseñamos a nuestros niños[br]cómo funciona el cuerpo humano, 0:02:55.080,0:02:58.176 les enseñamos cómo funcionan[br]los motores de combustión 0:02:58.200,0:03:01.216 e incluso les decimos que si realmente[br]quieren ser astronautas 0:03:01.240,0:03:02.696 pueden llegar a serlo. 0:03:02.720,0:03:04.896 Pero cuando el niño viene y pregunta: 0:03:04.920,0:03:07.656 "¿Qué es un algoritmo de[br]ordenamiento de burbuja?" 0:03:07.680,0:03:12.096 ¿Cómo sabe la computadora qué sucede[br]cuando presiono "reproducir"? 0:03:12.120,0:03:13.976 ¿Cómo sabe qué video mostrar? 0:03:14.000,0:03:16.576 Linda, ¿Internet es un lugar?" 0:03:16.600,0:03:19.320 Los adultos nos quedamos[br]en un silencio extraño. 0:03:20.400,0:03:22.856 "Es magia", dicen unos. 0:03:22.880,0:03:25.600 "Es muy complicado", dicen otros. 0:03:26.520,0:03:28.016 Bueno, ninguna de las dos. 0:03:28.040,0:03:30.616 No es magia ni es complicado. 0:03:30.640,0:03:34.256 Sencillamente ocurre[br]muy, muy, muy rápido. 0:03:34.280,0:03:37.176 Los informáticos construyen[br]hermosas máquinas increíbles, 0:03:37.200,0:03:39.616 pero las hacen tan,[br]tan ajenas a nosotros, 0:03:39.640,0:03:41.856 y también al lenguaje con el que[br]hablamos con las computadoras 0:03:41.880,0:03:44.896 que ya no sabemos cómo hablar[br]a las máquinas 0:03:44.920,0:03:47.416 sin nuestras interfaces elaboradas. 0:03:47.440,0:03:49.016 Y por eso nadie reconocía 0:03:49.040,0:03:51.736 que cuando yo conjugaba[br]verbos irregulares en francés, 0:03:51.760,0:03:55.016 en realidad practicaba[br]reconocimiento de patrones. 0:03:55.040,0:03:57.336 Y cuando me apasionaba tejiendo, 0:03:57.360,0:04:00.896 en realidad seguía una secuencia[br]de comandos simbólicos 0:04:00.920,0:04:02.656 que tenía bucles. 0:04:02.680,0:04:05.096 Y que la eterna búsqueda[br]de Bertrand Russell 0:04:05.120,0:04:09.096 por encontrar un lenguaje exacto[br]entre el inglés y las matemáticas 0:04:09.120,0:04:11.440 encontró su lugar[br]dentro de la computadora. 0:04:12.080,0:04:14.280 Yo era programadora, pero nadie lo sabía. 0:04:15.080,0:04:19.536 Los niños de hoy tocan, deslizan,[br]y pulsan su camino hacia el mundo. 0:04:19.560,0:04:22.776 Pero si no les damos herramientas[br]para construir con computadoras, 0:04:22.800,0:04:26.736 solo creamos consumidores [br]en vez de creadores. 0:04:26.760,0:04:29.296 Toda esta búsqueda me llevó a esta niña. 0:04:29.320,0:04:31.696 Su nombre es Ruby, tiene seis años. 0:04:31.720,0:04:35.816 No tiene miedo, tiene imaginación,[br]y es un poco mandona. 0:04:35.840,0:04:38.296 Y cada vez que encontraba un problema 0:04:38.320,0:04:40.576 como autodidacta de la programación,[br]preguntaba: 0:04:40.600,0:04:44.576 "¿Qué es el diseño orientado a objetos[br]o qué es la recolección de residuos?" 0:04:44.600,0:04:49.016 Trataba de imaginar cómo explicaría[br]el problema una niña de seis años. 0:04:49.040,0:04:51.696 Y escribí un libro sobre ella[br]y lo ilustré 0:04:51.720,0:04:54.096 y Ruby me enseñó estas cosas. 0:04:54.120,0:04:56.576 Me enseñó que no se debe tener miedo 0:04:56.600,0:04:57.976 a los "bugs" bajo la cama. 0:04:58.000,0:05:00.056 Y que hasta el mayor de los problemas 0:05:00.080,0:05:03.576 es un grupo de pequeños[br]problemas apilados. 0:05:03.600,0:05:06.336 Y Ruby me presentó a sus amigas, 0:05:06.360,0:05:09.256 el lado colorido de[br]la cultura de Internet. 0:05:09.280,0:05:11.136 Ella tiene amigos como[br]el leopardo de las nieves, 0:05:11.160,0:05:14.096 que es hermoso, pero no quiere[br]jugar con otros niños. 0:05:14.120,0:05:18.736 Tiene amigos como los robots verdes [br]muy amigables, pero súper desordenados. 0:05:18.760,0:05:20.936 Y tiene amigos como Linux el pingüino 0:05:20.960,0:05:24.616 implacablemente eficiente,[br]pero un poco difícil de entender. 0:05:24.640,0:05:26.880 Y zorros idealistas, etc. 0:05:27.880,0:05:31.536 En el mundo de Ruby, uno aprende[br]tecnología mediante el juego. 0:05:31.560,0:05:34.776 Y, por ejemplo, las computadoras[br]son muy buenas para repetir cosas, 0:05:34.800,0:05:37.696 entonces Ruby enseña bucles así. 0:05:37.720,0:05:41.096 El paso de baile favorito de Ruby,[br]es: "Palma, palma, pisa, pisa, 0:05:41.120,0:05:42.616 palma, palma y salto". 0:05:42.640,0:05:46.656 Y uno aprende bucles "contadores"[br]repitiendo eso cuatro veces. 0:05:46.680,0:05:49.496 Y aprende bucles de tipo "mientras"[br]repitiendo esa secuencia 0:05:49.520,0:05:51.296 mientras me paro en un pie. 0:05:51.320,0:05:54.616 Y aprende bucles de tipo "hasta"[br]repitiendo esa secuencia 0:05:54.640,0:05:56.696 hasta que mamá se enoje. 0:05:56.720,0:05:57.736 (Risas) 0:05:57.760,0:06:01.480 Y, sobre todo, se aprende[br]que no hay respuestas inmediatas. 0:06:02.320,0:06:05.056 Cuando ideaba el plan del mundo de Ruby, 0:06:05.080,0:06:08.376 precisaba preguntarle a los niños[br]cómo ven el mundo 0:06:08.400,0:06:10.416 y qué tipo de preguntas tienen, 0:06:10.440,0:06:12.520 y organizaba sesiones[br]lúdicas experimentales. 0:06:13.360,0:06:15.920 Empezaba mostrando a los niños[br]estas cuatro imágenes. 0:06:16.480,0:06:18.816 Les mostraba la imagen de un auto, 0:06:18.840,0:06:21.256 una tienda de comestibles,[br]un perro y un sanitario. 0:06:21.280,0:06:24.520 Y preguntaba: "¿Cuál piensas[br]que es una computadora?" 0:06:25.480,0:06:28.216 Los niños eran muy conservadores[br]y decían: 0:06:28.240,0:06:30.016 "Ninguna es una computadora. 0:06:30.040,0:06:31.696 Yo sé lo que es una computadora: 0:06:31.720,0:06:33.056 es esa caja brillante 0:06:33.080,0:06:36.696 con la que papá y mamá[br]pasan mucho tiempo". 0:06:36.720,0:06:38.216 Pero luego hablábamos 0:06:38.240,0:06:41.056 y descubríamos que en realidad[br]un auto es una computadora, 0:06:41.080,0:06:43.456 pues tiene un sistema de navegación. 0:06:43.480,0:06:46.256 Y un perro no puede ser una computadora, 0:06:46.280,0:06:47.496 pero tiene un collar 0:06:47.520,0:06:50.136 y el collar puede tener[br]una computadora dentro. 0:06:50.160,0:06:53.616 Y la tienda de comestibles tiene[br]muchos tipos de computadoras, 0:06:53.640,0:06:57.056 como el sistema del cajero[br]y las alarmas antirrobo. 0:06:57.080,0:06:58.416 Y los niños, ¿saben qué? 0:06:58.440,0:07:00.976 En Japón, los sanitarios son computadoras 0:07:01.000,0:07:02.896 e incluso son atacados por "hackers". 0:07:02.920,0:07:04.696 (Risas) 0:07:04.720,0:07:05.936 Vamos más lejos 0:07:05.960,0:07:09.176 y les doy uno de esos adhesivos que [br]tienen botones encendido/apagado. 0:07:09.200,0:07:12.816 Y le dije a los niños:[br]"Hoy tienen el poder mágico 0:07:12.840,0:07:16.456 para transformar cualquier cosa[br]en una computadora". 0:07:16.480,0:07:17.816 Y, nuevamente, los niños decían: 0:07:17.840,0:07:20.736 "Parece difícil, no sé[br]la respuesta correcta". 0:07:20.760,0:07:22.336 Pero les digo: "No se preocupen, 0:07:22.360,0:07:24.936 sus padres tampoco conocen[br]la respuesta correcta. 0:07:24.960,0:07:27.176 Apenas conocen algo 0:07:27.200,0:07:29.416 llamado Internet de las Cosas. 0:07:29.440,0:07:31.416 Pero Uds. niños, serán quienes 0:07:31.440,0:07:35.816 vivirán realmente en un mundo en[br]el que todo será una computadora". 0:07:35.840,0:07:38.056 Y luego se me acercó una niñita, 0:07:38.080,0:07:39.376 tomó la lámpara de una bici 0:07:39.400,0:07:43.616 y dijo: "Si esta lámpara[br]fuera una computadora, 0:07:43.640,0:07:45.656 cambiaría de colores". 0:07:45.680,0:07:48.696 Y yo dije: "Es una idea muy buena,[br]¿qué otra cosa podría hacer?" 0:07:48.720,0:07:50.456 Ella piensa y piensa, 0:07:50.480,0:07:54.496 y dice: "Si esta lámpara de bicicleta[br]fuera una computadora, 0:07:54.520,0:07:57.256 podríamos hacer un viaje[br]en bicicleta con papá, 0:07:57.280,0:07:58.896 dormiríamos en una tienda, 0:07:58.920,0:08:02.760 y esta lámpara de bicicleta también[br]podría ser un proyector de películas". 0:08:03.640,0:08:05.600 Y busco ese momento, 0:08:06.400,0:08:07.976 en que el niño se da cuenta 0:08:08.000,0:08:10.376 de que el mundo definitivamente[br]no es algo terminado, 0:08:10.400,0:08:13.376 que una manera increíble de completarlo 0:08:13.400,0:08:15.616 es creando tecnología 0:08:15.640,0:08:18.400 y que cada uno de nosotros[br]puede ser parte de ese cambio. 0:08:19.200,0:08:22.256 Última historia, también construimos[br]una computadora. 0:08:22.280,0:08:27.016 Conocimos a la CPU mandona[br]y a las útiles memorias RAM y ROM 0:08:27.040,0:08:28.456 que ayudan a recordar cosas. 0:08:28.480,0:08:31.416 Después de montar la computadora, 0:08:31.440,0:08:34.096 también diseñamos una aplicación. 0:08:34.120,0:08:36.135 Y mi historia favorita[br]es la de este niñito, 0:08:36.159,0:08:37.416 tiene seis años 0:08:37.440,0:08:40.558 y su cosa favorita en el mundo[br]es ser astronauta. 0:08:41.120,0:08:43.376 El niño tiene esos auriculares enormes 0:08:43.400,0:08:46.656 y está completamente inmerso en[br]su pequeña computadora de papel 0:08:46.680,0:08:48.696 porque vean, construyó su propia 0:08:48.720,0:08:53.016 aplicación de navegación[br]planetaria intergaláctica. 0:08:53.040,0:08:56.176 Y su padre, el astronauta solitario[br]en la órbita marciana, 0:08:56.200,0:08:58.056 está al otro lado de la sala 0:08:58.080,0:08:59.696 y la misión importante del niño 0:08:59.720,0:09:02.640 consiste en traer a su padre[br]a salvo de vuelta a la Tierra. 0:09:03.760,0:09:07.216 Estos niños tendrán una visión[br]profundamente diferente del mundo 0:09:07.240,0:09:09.640 y de la manera de construirlo[br]con tecnología. 0:09:10.840,0:09:14.696 Por último, cuanto más accesible,[br]más inclusivo, 0:09:14.720,0:09:18.096 y diverso hagamos[br]el mundo de la tecnología, 0:09:18.120,0:09:22.096 mejor y más colorido será el mundo. 0:09:22.120,0:09:24.696 Por eso, imaginemos juntos,[br]por un momento, 0:09:24.720,0:09:27.296 un mundo en el que[br]las historias que contamos 0:09:27.320,0:09:30.336 sobre cómo se hacen las cosas 0:09:30.360,0:09:32.776 no solo convoquen a veinteañeros[br]de Silicon Valley, 0:09:32.800,0:09:37.200 sino también a colegialas kenianas[br]y a bibliotecarios noruegos. 0:09:38.000,0:09:42.216 Imaginen un mundo en el que[br]la pequeña Ada Lovelaces del mañana, 0:09:42.240,0:09:45.456 que viven en una realidad[br]permanente de unos y ceros, 0:09:45.480,0:09:50.096 crezcan optimistas y valientes[br]respecto de la tecnología. 0:09:50.120,0:09:53.496 Ellas aceptan los poderes,[br]las oportunidades 0:09:53.520,0:09:55.120 y las limitaciones del mundo. 0:09:55.680,0:09:59.816 Un mundo de tecnologías[br]encantadoras, extravagantes, 0:09:59.840,0:10:01.480 y un poquito extrañas. 0:10:03.120,0:10:06.656 De niña, quería ser narradora. 0:10:06.680,0:10:08.256 Me encantaban los mundos imaginarios; 0:10:08.280,0:10:09.896 mi situación favorita era 0:10:09.920,0:10:13.976 despertar por la mañana en Moominvalley, 0:10:14.000,0:10:17.120 vagar por la tarde en Tatooines 0:10:17.320,0:10:20.200 e ir a dormir por la noche a Narnia. 0:10:21.400,0:10:24.600 La programación terminó siendo[br]mi profesión ideal. 0:10:25.720,0:10:27.656 Todavía creo mundos. 0:10:27.680,0:10:30.640 En vez de historias, los hago con código. 0:10:31.640,0:10:34.696 La programación me da ese poder increíble 0:10:34.720,0:10:37.096 para construir mi pequeño universo 0:10:37.120,0:10:41.080 con sus propias reglas,[br]paradigmas y prácticas. 0:10:42.120,0:10:46.080 Para crear algo de la nada [br]con el poder puro de la lógica. 0:10:46.920,0:10:48.136 Gracias. 0:10:48.160,0:10:50.600 (Aplausos)