1 00:00:01,993 --> 00:00:04,506 "Todo mundo neste país deveria aprender a programar um computador ... 2 00:00:04,506 --> 00:00:09,058 porque te ensina a pensar. - Steve Jobs 3 00:00:09,058 --> 00:00:11,147 O que você quer ser quando crescer, Olivia? 4 00:00:11,147 --> 00:00:12,694 Astronauta. 5 00:00:12,694 --> 00:00:14,299 Quero ser estilista de moda. 6 00:00:14,299 --> 00:00:15,950 Jogar basquete. 7 00:00:15,950 --> 00:00:17,437 Quero ser ator. 8 00:00:17,467 --> 00:00:18,348 Médico 9 00:00:18,348 --> 00:00:19,194 Professor 10 00:00:19,194 --> 00:00:20,247 Cozinheiro. 11 00:00:20,247 --> 00:00:20,913 Artista. 12 00:00:20,913 --> 00:00:22,647 E o que você quer ser quando crescer? 13 00:00:22,647 --> 00:00:25,377 Uma sereia. 14 00:00:25,377 --> 00:00:27,846 Você sabe o que é um programador? 15 00:00:27,846 --> 00:00:29,478 Si... Não. 16 00:00:29,478 --> 00:00:30,672 Não. 17 00:00:30,672 --> 00:00:32,039 Hummm, não. 18 00:00:32,039 --> 00:00:37,148 Eu acho que é algo que tem códigos e é uma maneira de decifrar um mistério. 19 00:00:37,148 --> 00:00:40,961 Eu imagino.. Que eles... 20 00:00:40,961 --> 00:00:42,723 Humm, espera, o que? 21 00:00:42,723 --> 00:00:44,796 ... um programador. 22 00:00:44,796 --> 00:00:46,271 Não. 23 00:00:49,133 --> 00:00:53,043 Hoje em dia, quase tudo necessital algum tipo de programação. 24 00:00:53,043 --> 00:00:55,860 Então. O que é isso? 25 00:00:55,860 --> 00:01:00,928 Programar é basicamente explicar ao computador o que você quer que ele faça por você. 26 00:01:00,928 --> 00:01:04,960 Programar é ensinar como fazer algo à uma das coisas mais estúpidas do unvierso: 27 00:01:04,960 --> 00:01:07,429 um computador. 28 00:01:07,429 --> 00:01:11,115 A programação é uma das poucas coisas no mundo que você pode 29 00:01:11,115 --> 00:01:15,211 criar o que você quizer, algo novo, à partir do zero 30 00:01:15,211 --> 00:01:16,992 Você pode fazer o que imaginar. 31 00:01:16,992 --> 00:01:22,930 Na verdade isso não muito diferente de tocar um instrumento musial, ou particar esporte. 32 00:01:24,190 --> 00:01:28,005 No começo pode parecer intimidante, mas você acaba pegando o jeito. 33 00:01:28,005 --> 00:01:30,129 A programação é algo que se pode aprender. 34 00:01:30,129 --> 00:01:34,460 E eu sei que pode dar medo, mas muitas coisas dão medo. 35 00:01:34,460 --> 00:01:37,456 Mas, o que não é? 36 00:01:37,456 --> 00:01:40,813 Muita gente escreve código que é realmente muito simples. 37 00:01:40,813 --> 00:01:43,828 Tem mais a ver com o decomposição de um problema 38 00:01:43,828 --> 00:01:50,713 que resulta em algorítmos mais complexos como as pessoas costumam imaginar. 39 00:01:50,713 --> 00:01:55,906 Então, se é tão simples, por que não tem mais pessoas que programam? 40 00:01:55,906 --> 00:02:00,079 Nos próximos dez anos haverão 1.4 milhão de vagas em informática 41 00:02:00,079 --> 00:02:04,076 e só cerca de 400 mil graduados qualificados para estas vagas. 42 00:02:04,076 --> 00:02:07,512 Isso significa que faltarão um milhao de pessoas. 43 00:02:07,512 --> 00:02:09,778 Então, como começar? 44 00:02:16,533 --> 00:02:20,649 Eu era obcecado por mapas quando criança. 45 00:02:20,649 --> 00:02:22,931 E cidades especificamente. 46 00:02:22,931 --> 00:02:24,898 Então eu aprendi a programar sozinho. 47 00:02:24,898 --> 00:02:27,422 Eu tinha um objetivo claro do que eu queria fazer. 48 00:02:27,422 --> 00:02:32,709 Eu queria ver um mapa da cidade na minha tela e mexer com ele, 49 00:02:32,709 --> 00:02:34,641 adicionar coisas no mapa, mover coisas dentro do mapa, 50 00:02:34,641 --> 00:02:37,092 ver o que acontecia na cidade, como funcionava, 51 00:02:37,092 --> 00:02:40,425 como viver, como respirar. 52 00:02:40,425 --> 00:02:43,291 No início a melhor coisa que fiz foi utilizar um software 53 00:02:43,291 --> 00:02:47,013 para decidir o plano de aulas na minha escola. 54 00:02:47,013 --> 00:02:52,476 O que permitia-me escolher quais garotas ficariam na minha turma. 55 00:02:54,662 --> 00:02:57,048 O primeiro programa que eu escrevi perguntava coisas como: 56 00:02:57,048 --> 00:02:59,741 Qual é a sua cor favorita? "Ou" Quantos anos você tem? " 57 00:02:59,741 --> 00:03:04,311 A primeira coisa que aprendi foi fazer aparecer um círculo verde e um quadrado vermelho na tela. 58 00:03:04,311 --> 00:03:07,441 A primeira vez que eu fiz um programa que escrevesse na tela: "Olá Mundo". 59 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. 60 00:03:11,659 --> 00:03:16,616 Quando eu finalmente aprendi um pouco de programação, aquela parede branca tornou-se um monte de portas. 61 00:03:16,616 --> 00:03:21,459 E, então você começar a abrí-las, e no final você abriu portas o suficiente para deixar a luz entrar. 62 00:03:21,459 --> 00:03:26,076 E para mim um programa acabado é como uma sala totalmente iluminada. 63 00:03:26,076 --> 00:03:30,449 Todos as partes estão iluminadas, e você consegue ver toda a sua estrutura. 64 00:03:30,449 --> 00:03:34,987 É uma verdadeira sensação de serenidade ter terminado isso. 65 00:03:41,773 --> 00:03:45,411 Levei um tempo para perceber que criar coisas com as mãos, 66 00:03:45,411 --> 00:03:47,797 ou criar código, criar programas, 67 00:03:47,797 --> 00:03:52,113 é apenas uma maneira diferente de expressar a criatividade. 68 00:03:52,113 --> 00:03:56,444 Eu acho que agora há um boom da cultura de criar coisas você mesmo. 69 00:03:56,444 --> 00:03:59,807 Pessoas fazendo seus próprios lenços e chapéus. 70 00:03:59,807 --> 00:04:01,891 Pessoas que programam seus próprios aplicativos. 71 00:04:01,891 --> 00:04:03,981 O único limite é a sua imaginação. 72 00:04:03,981 --> 00:04:08,081 É uma questão de saber 73 00:04:08,081 --> 00:04:11,112 que tipo de idéias você pode ensinar o computador a fazer. 74 00:04:11,112 --> 00:04:16,442 Eu posso fazer coisas que antes eram impossíveis. 75 00:04:18,981 --> 00:04:21,979 Todas as grandes coisas são construídas em equipe, 76 00:04:21,979 --> 00:04:26,113 e quando se colabora com outras pessoas, 77 00:04:26,113 --> 00:04:28,593 Você testa suas idéias, você estimula os outros. 78 00:04:28,593 --> 00:04:30,477 é isso que nos leva ao sucesso. 79 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. 80 00:04:37,590 --> 00:04:45,063 A mágica acontece quando estamos todos sobre a mesma página, trabalhando em conjunto, construindo alguma coisa juntos. 81 00:04:45,063 --> 00:04:48,396 No mundo há uma demanda muito maior de engenheiros e pessoas que podem programar 82 00:04:48,396 --> 00:04:52,590 numa quantidade que nunca sera suprida. 83 00:04:52,590 --> 00:04:56,557 E por isso todos nós vivemos uma vida de sonhos. 84 00:04:56,557 --> 00:05:00,886 Para obter o melhor, tentamos fazer com que os escritórios sejam tão fantásticos quanto possível. 85 00:05:07,674 --> 00:05:09,311 [O que você faria se você não tivesse medo?] 86 00:05:22,074 --> 00:05:23,451 Nós temos um cozinheiro fantástico! 87 00:05:23,451 --> 00:05:24,838 Comida de graça! 88 00:05:24,838 --> 00:05:26,702 Café, almoço e jantar. 89 00:05:26,702 --> 00:05:28,540 Lavanderia. 90 00:05:28,540 --> 00:05:30,460 Lanches. 91 00:05:30,460 --> 00:05:34,334 Mesmo lugares para jogar, e video games e scooters. 92 00:05:34,334 --> 00:05:37,170 Há todas essas coisas interessantes em torno do escritório, 93 00:05:37,170 --> 00:05:39,553 e os lugares onde as pessoas podem jogar ou relaxar, 94 00:05:39,553 --> 00:05:43,431 ou ir refletir, ou tocar música, ou ser criativo. 95 00:05:47,093 --> 00:05:49,826 Eu fui ao Bureau de Estatísticas do Trabalho dos Estados Unidos, 96 00:05:49,826 --> 00:05:54,025 e cerca de um terço das pessoas trabalham em coisas que você já imagina, 97 00:05:54,025 --> 00:05:55,469 trabalho típico do governo, 98 00:05:55,469 --> 00:05:58,644 e também tarbalhos típicos de technologia. 99 00:05:58,644 --> 00:06:01,944 Mas, então, o resto das pessoas, a maioria, 100 00:06:01,944 --> 00:06:06,870 trabalham em uma infinidade inimaginavel de aréas da indústria. 101 00:06:06,870 --> 00:06:09,423 E isso significa que computadores estão por toda a parte! 102 00:06:09,423 --> 00:06:11,052 Quer trabalhar na agricultura? 103 00:06:11,052 --> 00:06:12,567 Quer trabalhar em entretenimento? 104 00:06:12,567 --> 00:06:16,512 Quer trabalhar na fabricação? Tudo isso já era! 105 00:06:28,599 --> 00:06:33,868 Aqui estamos em 2013, nós dependemos de tecnologia para se comunicar. 106 00:06:33,868 --> 00:06:35,516 Para operações bancárias. 107 00:06:35,516 --> 00:06:41,194 Informações. E nenhum de nós sabe ler e escrever código. 108 00:06:44,364 --> 00:06:48,934 Gente, o que mais? Quem mais tem uma idéia do que podemos mudar com a programação? 109 00:06:48,934 --> 00:06:50,223 O que mais podemos fazer? 110 00:06:50,223 --> 00:06:51,843 Tiffany? 111 00:06:51,843 --> 00:06:57,112 O que eu vi que meus alunos alcançaram depois de usar Scratch e a programação em sala de aula 112 00:06:57,112 --> 00:07:00,418 é a sua vontade de resolver os problemas. 113 00:07:00,418 --> 00:07:02,333 Isso realmente estimula o pensamento crítico. 114 00:07:02,333 --> 00:07:04,366 Promove a capacidade de resolver problemas. 115 00:07:04,366 --> 00:07:10,295 E é algo que pode ser aplicada à matemática em sala de aula, ou sua compreensão de leitura. 116 00:07:11,694 --> 00:07:18,328 Nós combinamos ciência com a programação e vimos as notas amelhorarem em 30%. 117 00:07:19,698 --> 00:07:22,862 Quando eu estava na escola, eu pertencia a um grupo extracurricular chamado "Whizz Kids". 118 00:07:22,862 --> 00:07:26,743 E quando as pessoas descobriram, eles riram de mim. Você sabe todas essas coisas! 119 00:07:26,743 --> 00:07:28,667 E eu dizia "Cara, eu não me importo, eu acho que é legal ... 120 00:07:28,667 --> 00:07:34,342 E você sabe, eu estou aprendendo muito. E alguns dos meus amigos têm empregos! " 121 00:07:35,666 --> 00:07:37,627 É importante para essas crianças. 122 00:07:37,627 --> 00:07:39,596 Deveria ser obrigatório. 123 00:07:39,596 --> 00:07:42,459 Para ser um cidadão deste planeta. 124 00:07:42,459 --> 00:07:45,312 Ler e escrever código. 125 00:07:48,066 --> 00:07:49,735 Eu acho que você tem que começar de pequeno. 126 00:07:49,735 --> 00:07:54,965 Eu acho que um dos erros mais comuns em computação e programação em geral é que 127 00:07:54,965 --> 00:07:59,779 você tem que aprender um monte de coisas antes que você pode fazer qualquer coisa. 128 00:07:59,779 --> 00:08:03,397 Não tem que ser um gênio para saber como programar. Você precisa de determinação. 129 00:08:03,397 --> 00:08:07,581 Adicionar, subtrair, isso é tudo. 130 00:08:07,581 --> 00:08:10,228 Você provavelmente deve saber a tabuada. 131 00:08:10,228 --> 00:08:11,547 Não precisa ser um gênio para programa. 132 00:08:11,547 --> 00:08:15,619 Precisa ser um gênio para ler? Precisa ser um gênio para fazer matemática? 133 00:08:15,619 --> 00:08:16,342 Não 134 00:08:17,096 --> 00:08:17,887 Não 135 00:08:18,549 --> 00:08:24,633 Eu acho que se alguém tivesse me dito que software também significa humanidade, 136 00:08:24,633 --> 00:08:29,129 que é uma maneira de ajudar as pessoas através de computadores, 137 00:08:29,129 --> 00:08:31,427 Isso teria mudada o meu ponto de vista muito mais cedo. 138 00:08:31,427 --> 00:08:34,216 Se você está tentando fazer dinheiro, ou se você só quer mudar o mundo, 139 00:08:34,216 --> 00:08:37,297 programa é uma habilidade extremamente poderosa. 140 00:08:37,297 --> 00:08:42,565 Ser capaz de ter uma idéia e vê-la em suas mãos, 141 00:08:42,580 --> 00:08:46,352 e, em seguida, ser capaz de pressionar um botão e colocá-la nas mãos de milhões de pessoas. 142 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. 143 00:08:49,678 --> 00:08:53,249 Os programadores de amanhã são os mágicos do futuro. 144 00:08:53,249 --> 00:08:56,698 Seria comos se você tivesse super poderes comparado às outras pessoas. 145 00:08:56,698 --> 00:08:57,868 Eu acho que é maravilhoso. 146 00:08:57,868 --> 00:09:00,797 É a coisa mais próxima de ter superpoderes. 147 00:09:00,797 --> 00:09:04,159 Grandes programadores são as estrelas do rock de hoje. 148 00:09:05,329 --> 00:09:06,532 É isso!