Tenía trece años cuando tuve acceso
por primera vez a una computadora.
Mis padres me compraron una Macintosh
en 1984 cuando tenía 8 años.
Estaba en sexto grado
Aprendí a programar en la universidad
Aprendí a programar en primer año,
primer semestre de introducción
a ciencias de la computación
Escribí un programa para jugar
al tres en línea
Creo que fue un inicio bastante humilde.
El primer programa que escribí preguntaba
cuál es tu color favorito,
cuántos años tienes.
Primero aprendí a que un círculo verde
y un cuadrado rojo aparezcan en pantalla.
La primera vez que se me ocurrió algo
y dije "Hola mundo",
e hice que la computadora hiciera eso,
fue asombroso.
Aprender a programar no empezó como
querer aprender todo sobre ciencias de la
computación o intentar dominar la
disciplina, ni nada como eso.
Simplemente comenzó porque quería
hacer una cosa simple.
Quería hacer algo que fuera divertido
para mí y mis hermanas.
Escribí este pequeño programa y luego
le fui agregando cosas. Y si necesitaba
aprender algo nuevo, lo buscaba,
ya sea en un libro o en Internet.
No es muy diferente a tocar un
instrumento o practicar un deporte.
Empieza siendo muy intimidante,
pero con el tiempo te acostumbras.
Programar es algo que se puede aprender
y puede ser intimidante y muchas cosas
son intimidantes, pero sabes,
¿qué no lo es?
Gran parte del código que se crea es
simple. Se trata más de de resolver
problemas y crear algoritmos
tal como la gente pensaría en ellos.
No se debe ser un genio para aprender
a programar, se debe tener determinación.
Sumar, restar. Eso es todo.
Probablemente conoces
las tablas de multiplicar.
No debes ser un genio para programar.
¿Tienes que ser un genio para leer?
Incluso si quieres ser piloto de carrera,
o jugar béisbol, o construir una casa,
todas estas cosas han cambiado mucho
gracias al software.
Es que las computadoras están en todas
partes. ¿Quieres trabajar en agricultura?
¿O en entretenimiento? ¿O en manufactura?
Está en todos lados.
Estamos en 2013; comunicarse, informarse,
los bancos, todo depende de la tecnología.
Y ninguna de nosotros
sabe leer y escribir código.
En la escuela, estaba en este grupo
extracurricular llamado "The Wiz Kids".
Y cuando la gente se enteró,
se rieron de mí.
No me importa. Es genial, aprendo mucho;
algunos de mis amigos tienen trabajo.
Nuestra política es contratar tantos
ingenieros talentosos como podamos.
El límite en el sistema es que no hay
suficientes personas que estén capacitadas
y que hoy tengan esas habilidades.
Para conseguir a las mejores personas,
tratamos de que la oficina sea increíble.
Tenemos un chef fantástico
Comida gratis
Desayuno, almuerzo y cena
Lavandería gratis
Refrigerios
Incluso lugares para jugar,
videojuegos y scooters.
Hay todo tipo de cosas interesantes
en la oficina, lugares donde se puede
jugar, relajarse, pensar,
tocar música o ser creativo.
Tanto si quieres ganar mucho dinero
o cambiar el mundo, la programación
es una habilidad increíblemente
empoderadora para aprender.
Si alguien me hubiese dicho que
el software se trata de la humanidad,
de ayudar a las personas a través
de la tecnología de las computadoras,
mi perspectiva habría cambiado
mucho antes.
Poder tener una idea, verla en tus manos
y presionar un botón, y que esté
en las manos de millones de personas.
Somos la primera generación del mundo
en tener ese tipo de experiencia.
Solo eso. Piensa que puedes empezar algo
en el dormitorio de tu universidad
y hacer que un grupo de personas que no
han creado una gran empresa antes
se reúnan y creen algo que millones
de personas usan todos los días.
Es muy loco si lo piensas.
Es una lección de humildad y es asombroso.
Los programadores del mañana
son los magos del futuro.
Parecerá que tienes poderes mágicos,
en comparación con los demás.
Es increíble, creo que es lo más parecido
que tenemos a un superpoder.
Los grandes programadores son las
estrellas del rock de hoy. Eso es todo.