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