0:00:01.993,0:00:04.506 "Todo mundo neste país deveria aprender a programar ... 0:00:04.506,0:00:09.058 porque programar ensina a pensar. - Steve Jobs 0:00:09.058,0:00:11.147 O que você quer ser quando crescer, Olivia? 0:00:11.147,0:00:12.694 Astronauta. 0:00:12.694,0:00:14.299 Quero ser estilista de moda. 0:00:14.299,0:00:15.950 Jogar basquete. 0:00:15.950,0:00:17.437 Quero ser ator. 0:00:17.467,0:00:18.348 Médico 0:00:18.348,0:00:19.194 Professor 0:00:19.194,0:00:20.247 Cozinheiro. 0:00:20.247,0:00:20.913 Artista. 0:00:20.913,0:00:22.647 E você, o quer ser quando crescer? 0:00:22.647,0:00:25.377 Uma sereia! 0:00:25.377,0:00:27.846 Você sabe o que é um programador? 0:00:27.846,0:00:29.478 Si... Não. 0:00:29.478,0:00:30.672 Não. 0:00:30.672,0:00:32.039 Hummm, não. 0:00:32.039,0:00:37.148 Eu acho que é algo que tem códigos e é uma maneira de decifrar um mistério. 0:00:37.148,0:00:40.961 Eu imagino.. Que eles... 0:00:40.961,0:00:42.723 Humm, espera, o que? 0:00:42.723,0:00:44.796 ... um programador. 0:00:44.796,0:00:46.271 Não. 0:00:49.133,0:00:53.043 Hoje em dia, programas de computador estão presentes em toda a parte. 0:00:53.043,0:00:55.860 Então. O que é programar? 0:00:55.860,0:01:00.928 Programar é basicamente explicar ao computador o que você quer que ele faça. 0:01:00.928,0:01:04.960 Programar é ensinar para uma das coisas mais estúpidas do mundo: 0:01:04.960,0:01:07.429 um computador. 0:01:07.429,0:01:11.115 A programação é uma das poucas coisas que permite 0:01:11.115,0:01:15.211 criar o que você quiser, algo novo, a partir do zero 0:01:15.211,0:01:16.992 Você pode criar qualquer coisa. 0:01:16.992,0:01:22.930 Programar não é muito diferente de tocar um instrumento musical ou praticar esporte. 0:01:24.190,0:01:28.005 No começo pode parecer intimidante, mas você acaba pegando o jeito. 0:01:28.005,0:01:30.129 A programação é algo que se pode aprender. 0:01:30.129,0:01:34.460 E eu sei que pode ser intimidante, mas muitas coisas são intimidantes 0:01:34.460,0:01:37.456 Mas, o que não é? 0:01:37.456,0:01:40.813 Muita gente escreve programas muito simples. 0:01:40.813,0:01:43.828 Basta decompor um grande problema em problemas menores 0:01:43.828,0:01:50.713 e ao combinarmos obtemos programas complexos como as pessoas estão acostumadas a ver. 0:01:50.713,0:01:55.906 Então, se é tão simples, por que tão poucas pessoas sabem programar? 0:01:55.906,0:02:00.079 Nos próximos dez anos 1.4 milhão de novos empregos em informática serão criados 0:02:00.079,0:02:04.076 e o sistema educativo será capaz de criar somente 400 mil graduados qualificados para estas vagas. 0:02:04.076,0:02:07.512 Isso significa que faltará um milhão de pessoas. 0:02:07.512,0:02:09.778 Então, por onde começar? 0:02:16.533,0:02:20.649 Eu era obcecado por mapas quando criança. 0:02:20.649,0:02:22.931 Mais especificamente por cidades. 0:02:22.931,0:02:24.898 Então eu aprendi a programar sozinho. 0:02:24.898,0:02:27.422 Eu tinha um objetivo claro do que eu queria fazer. 0:02:27.422,0:02:32.709 Eu queria ver um mapa da cidade na minha tela e mexer com ele, 0:02:32.709,0:02:34.641 adicionar coisas, movê-lq, 0:02:34.641,0:02:37.092 ver o que acontecia na cidade, como funcionava, 0:02:37.092,0:02:40.425 como ela vivia. 0:02:40.425,0:02:43.291 Quando jovem a coisa mais esperta que fiz foi um programa 0:02:43.291,0:02:47.013 para definir o plano de aulas na minha escola. 0:02:47.013,0:02:52.476 Com isso eu podia escolher quais garotas ficariam na minha turma. 0:02:54.662,0:02:57.048 O primeiro programa que eu escrevi perguntava coisas como: 0:02:57.048,0:02:59.741 "Qual é a sua cor favorita? " ou " Quantos anos você tem?" 0:02:59.741,0:03:04.311 A primeira coisa que aprendi foi criar um círculo verde e um quadrado vermelho na tela. 0:03:04.311,0:03:07.441 A primeira vez que eu fiz um programa que escreveu na tela: "Olá Mundo". 0:03:07.441,0:03:11.659 E eu me dei por conta que eu tinha ensinado um computador a fazer isso, foi incrível. 0:03:11.659,0:03:16.616 Quando eu finalmente aprendi um pouco de programação, o que era uma parede branca tornou-se portas. 0:03:16.616,0:03:21.459 E, então você começa a abrir as portas deixando a luz entrar! 0:03:21.459,0:03:26.076 E para mim um programa pronto é como uma obra totalmente iluminada. 0:03:26.076,0:03:30.449 Você pode ver todos os detalhes de sua estrutura. 0:03:30.449,0:03:34.987 É uma verdadeira sensação de serenidade quando se acaba um programa. 0:03:41.773,0:03:45.411 Levei um tempo para perceber que criar coisas com as mãos, 0:03:45.411,0:03:47.797 ou criar código, criar programas, 0:03:47.797,0:03:52.113 são apenas maneiras diferentes de expressar a criatividade. 0:03:52.113,0:03:56.444 Criar suas próprias coisas virou moda. 0:03:56.444,0:03:59.807 Pessoas fazem seus próprios lenços e chapéus. 0:03:59.807,0:04:01.891 Pessoas que programam seus próprios aplicativos. 0:04:01.891,0:04:03.981 O único limite é a imaginação. 0:04:03.981,0:04:08.081 O princípio é descobrir 0:04:08.081,0:04:11.112 coisas que podem ser feitas usando computador 0:04:11.112,0:04:16.442 que antes eram talmente impossíveis. 0:04:18.981,0:04:21.979 Os grandes projetos são feitos em equipe, 0:04:21.979,0:04:26.113 colaborando com outras pessoas. 0:04:26.113,0:04:28.593 Você expõe suas idéias e inspira os outros. 0:04:28.593,0:04:30.477 é isso que nos leva ao sucesso. 0:04:30.477,0:04:37.590 Não se trata de uma idéia brilhante que surge e em seguida você programa 24h por dia por três semanas. 0:04:37.590,0:04:45.063 A mágica acontece quando estamos todos trabalhando em conjunto, construindo algo juntos. 0:04:45.063,0:04:48.396 No mundo faltam tantos programadores 0:04:48.396,0:04:52.590 que provavelmente sempre faltarão programadores competentes 0:04:52.590,0:04:56.557 E por isso todos nós vivemos uma vida de sonhos. 0:04:56.557,0:05:00.886 Para contratar os melhores profissionais nossos escritórios são fantásticos. 0:05:07.674,0:05:09.311 . 0:05:22.074,0:05:23.451 Nós temos um cozinheiro fantástico! 0:05:23.451,0:05:24.838 Comida de graça! 0:05:24.838,0:05:26.702 Café, almoço e jantar. 0:05:26.702,0:05:28.540 Lavanderia. 0:05:28.540,0:05:30.460 Lanches. 0:05:30.460,0:05:34.334 Até mesmo ugares para jogar, vídeo games e scooters. 0:05:34.334,0:05:37.170 Nos escritórios existem muitas coisas interessantes, 0:05:37.170,0:05:39.553 lugares para jogar, relaxar, 0:05:39.553,0:05:43.431 refletir, tocar música, ser criativo. 0:05:47.093,0:05:49.826 Eu fui ao Escritório de Estatísticas sobre trabalho nos Estados Unidos, 0:05:49.826,0:05:54.025 e cerca de um terço das pessoas trabalham em coisas que você já imagina, 0:05:54.025,0:05:55.469 trabalho típico do governo, 0:05:55.469,0:05:58.644 e também tarbalhos típicos de technologia. 0:05:58.644,0:06:01.944 Mas, então, o resto das pessoas, a maioria, 0:06:01.944,0:06:06.870 trabalha em uma infinidade inimaginavel de aréas da indústria. 0:06:06.870,0:06:09.423 E isso significa que computadores estão por toda a parte! 0:06:09.423,0:06:11.052 Quer trabalhar na agricultura? 0:06:11.052,0:06:12.567 Quer trabalhar em entretenimento? 0:06:12.567,0:06:16.512 Quer trabalhar na fabricação? Tudo isso já era! 0:06:28.599,0:06:33.868 Aqui estamos em 2013, nós dependemos de tecnologia para nos comunicarmos. 0:06:33.868,0:06:35.516 Para operações bancárias. 0:06:35.516,0:06:41.194 Informações. E nenhum de nós sabe ler e escrever programas! 0:06:44.364,0:06:48.934 Pessoal, o que mais? Quem mais tem uma idéia do que podemos mudar com a programação? 0:06:48.934,0:06:50.223 O que mais podemos fazer? 0:06:50.223,0:06:51.843 Tiffany? 0:06:51.843,0:06:57.112 Depois de usar programação em sala de aula percebi que os alunos 0:06:57.112,0:07:00.418 desenvolveram uma vontade maior de resolver problemas. 0:07:00.418,0:07:02.333 Isso realmente estimula o pensamento crítico. 0:07:02.333,0:07:04.366 Promove a capacidade de resolver problemas. 0:07:04.366,0:07:10.295 E é algo que pode ser aplicado à matemática, ou à compreensão escrita. 0:07:11.694,0:07:18.328 Nós combinamos ciência com a programação e vimos as notas melhorarem em 30%. 0:07:19.698,0:07:22.862 Quando eu estava na escola, eu pertencia a um grupo extracurricular chamado "Whizz Kids". 0:07:22.862,0:07:26.743 E quando as pessoas descobriram, eles riram de mim. Você sabe todas essas coisas! 0:07:26.743,0:07:28.667 E eu dizia "Cara, eu não me importo, eu acho que é legal ... 0:07:28.667,0:07:34.342 E você sabe, eu estou aprendendo muito. E alguns dos meus amigos já têm emprego garantido! " 0:07:35.666,0:07:37.627 É importante para essas crianças. 0:07:37.627,0:07:39.596 Deveria ser obrigatório. 0:07:39.596,0:07:42.459 Para ser um cidadão deste planeta. 0:07:42.459,0:07:45.312 Ler e escrever programas. 0:07:48.066,0:07:49.735 Eu acho que você tem que começar desde pequeno. 0:07:49.735,0:07:54.965 As pessoas se enganam sobre programação quando pensam que 0:07:54.965,0:07:59.779 é preciso aprender um monte de coisa para poder fazer algo útil. 0:07:59.779,0:08:03.397 Não tem que ser um gênio para saber programar. Você precisa de determinação. 0:08:03.397,0:08:07.581 Somar, subtrair, coisas assim. 0:08:07.581,0:08:10.228 Você provavelmente já sabe a tabuada! 0:08:10.228,0:08:11.547 Não precisa ser um gênio para programar. 0:08:11.547,0:08:15.619 Precisa ser um gênio para ler? Precisa ser um gênio para fazer matemática? 0:08:15.619,0:08:16.342 Não 0:08:17.096,0:08:17.887 Não 0:08:18.549,0:08:24.633 Se alguém me tivesse dito que programação fosse sinônimo de humanidade, 0:08:24.633,0:08:29.129 que é uma maneira de ajudar as pessoas através da tecnologia, 0:08:29.129,0:08:31.427 isso teria mudada o meu ponto de vista muito mais cedo. 0:08:31.427,0:08:34.216 Se você está tentando fazer dinheiro, ou se você só quer mudar o mundo, 0:08:34.216,0:08:37.297 programa é uma habilidade extremamente poderosa. 0:08:37.297,0:08:42.565 Ter uma idéia e vê-la em suas mãos, 0:08:42.580,0:08:46.352 e, em seguida, pressionar um botão e colocá-la nas mãos de milhões de pessoas. 0:08:46.352,0:08:49.678 Eu acho que nós somos a primeira geração no mundo que realmente teve esse tipo de experiência. 0:08:49.678,0:08:53.249 Os programadores de amanhã são os mágicos do futuro. 0:08:53.249,0:08:56.698 É como ter super poderes comparado às outras pessoas. 0:08:56.698,0:08:57.868 Eu acho que é maravilhoso. 0:08:57.868,0:09:00.797 É a coisa mais próxima de ter superpoderes. 0:09:00.797,0:09:04.159 Grandes programadores são as estrelas do rock de hoje. 0:09:05.329,0:09:06.532 É isso!