0:00:01.993,0:00:04.506 "Šioje šalyje visi turi išmokti [br]programuoti, 0:00:04.506,0:00:09.058 nes tai moko mąstyti". Steve Jobs 0:00:09.058,0:00:11.147 Olivija, kuo būsi kai užaugsi? 0:00:11.147,0:00:12.694 Astronaute. 0:00:12.694,0:00:14.299 Noriu būti mados dizainere. 0:00:14.299,0:00:15.950 Krepšininke. 0:00:15.950,0:00:17.437 Aktore. 0:00:17.467,0:00:18.348 Gydytoja. 0:00:18.348,0:00:19.194 Mokytoja. 0:00:19.194,0:00:20.247 Virėju. 0:00:20.247,0:00:20.913 Menininku. 0:00:20.913,0:00:22.647 Kuo norėtum būti užaugusi? 0:00:22.647,0:00:25.377 Undinėle. 0:00:25.377,0:00:27.846 Ar žinai kas yra programuotojas? 0:00:27.846,0:00:29.478 Taip.... ne... 0:00:29.478,0:00:30.672 Ne. 0:00:30.672,0:00:32.039 Ummmm, ne. 0:00:32.039,0:00:37.148 Kažkas kas turi kodą ir gali iškoduoti paslaptį. 0:00:37.148,0:00:40.961 Manau, kad jie... 0:00:40.961,0:00:42.723 Ummmm, pala, ką? 0:00:42.723,0:00:44.796 ..... kompiuterio programuotojas 0:00:44.796,0:00:46.271 ...ne... 0:00:49.133,0:00:53.043 Šiais laikais beveik viskam reikia programavimo 0:00:53.043,0:00:55.860 Tad kas gi tai yra? 0:00:55.860,0:01:00.928 Programavimas – tai paaiškinimas kompiuteriui ką jis turi daryti. 0:01:00.928,0:01:04.960 Kai programuoji, tai mokai kvailiausią visatoje daiktą - [br] 0:01:04.960,0:01:07.429 kompiuterį - kažką atlikti. 0:01:07.429,0:01:11.115 Programavimas yra vienintelis dalykas pasaulyje, 0:01:11.115,0:01:15.211 kur gali atsisėti ir sukurti kažką visiškai naujo nuo nulio, 0:01:15.211,0:01:16.992 0:01:16.992,0:01:22.930 Tai panašu į grojimą instrumentu ar sportavimą 0:01:24.190,0:01:28.005 pradžioje šiek tiek baugina, bet vėliau pagauni kaip tai daryti. 0:01:28.005,0:01:30.129 Programavimo galima išmokti. 0:01:30.129,0:01:34.460 Žinau, kad tai baugina, bet baugina daug dalykų gyvenime. 0:01:34.460,0:01:37.456 O kas nebaugina? 0:01:37.456,0:01:40.813 Didelė dalis programavimo yra labai paprasta. 0:01:40.813,0:01:43.828 Tai labiau uždavinio skaidymas į mažesnius, 0:01:43.828,0:01:50.713 nei sudėtingų algoritmų galvojimas kaip įprasta manyti. 0:01:50.713,0:01:55.906 Jei tai nesudėtinga, kodėl daugiau žmonių tuo neužsiima? 0:01:55.906,0:02:00.079 Per artimiausius deųšimt metų bus 1.4 milijono darbo vietų IT srityje 0:02:00.079,0:02:04.076 ir tik apie 400 000 IT specialistų 0:02:04.076,0:02:07.512 Trūks daugiau nei milijono specialistų 0:02:07.512,0:02:09.778 Tad nuo ko pradėti? 0:02:16.533,0:02:20.649 Kai buvau vaikas mane buvo apėmusi žemėlapių manija. 0:02:20.649,0:02:22.931 Ypač miestų žemėlapių. 0:02:22.931,0:02:24.898 Tad savarankiškai išmokau programuoti. 0:02:24.898,0:02:27.422 Turėjau tikslą, kurį norėjau pasiekti: 0:02:27.422,0:02:32.709 t.y. pamatyti ekrane savo miesto žemėlapį ir su juo manipuliuoti, 0:02:32.709,0:02:34.641 pridėti naujų objektų, judinti esamus obejktus, 0:02:34.641,0:02:37.092 žiūrėti kas mieste vyksta, kaip miestas gyvena, 0:02:37.092,0:02:40.425 kaip dirba, kaip kvėpuoja. 0:02:40.425,0:02:43.291 Smagiausia buvo, kai turėjau parašyti programą 0:02:43.291,0:02:47.013 suskaidyti savo mokyklos mokinius į klases. 0:02:47.013,0:02:52.476 Galėjau nuspręsti kurios mergaitės bus mano klasėje. 0:02:54.662,0:02:57.048 Pirmoji programa, kurią parašiau klausdavo tokių dalykų: 0:02:57.048,0:02:59.741 "Kokia tavo mėgstama spalva?" arba "Kiek tau metų?" 0:02:59.741,0:03:04.311 Pirmiausia išmokau suprogramuoti ekrane žalią apskritimą ir raudoną kvadratą. 0:03:04.311,0:03:07.441 Mano pirmoji programa spausdino tekstą "Sveikas pasauli!" 0:03:07.441,0:03:11.659 Tai stulbino! 0:03:11.659,0:03:16.616 Galiausiai išmokau daugiau programuoti ir didžiulė siena virto galybe durų 0:03:16.616,0:03:21.459 Tu jas atidarai ir pro jas įeina šviesa. 0:03:21.459,0:03:26.076 0:03:26.076,0:03:30.449 0:03:30.449,0:03:34.987 0:03:41.773,0:03:45.411 0:03:45.411,0:03:47.797 0:03:47.797,0:03:52.113 0:03:52.113,0:03:56.444 0:03:56.444,0:03:59.807 0:03:59.807,0:04:01.891 0:04:01.891,0:04:03.981 0:04:03.981,0:04:08.081 0:04:08.081,0:04:11.112 0:04:11.112,0:04:16.442 0:04:18.981,0:04:21.979 0:04:21.979,0:04:26.113 0:04:26.113,0:04:28.593 0:04:28.593,0:04:30.477 0:04:30.477,0:04:37.590 0:04:37.590,0:04:45.063 0:04:45.063,0:04:48.396 0:04:48.396,0:04:52.590 0:04:52.590,0:04:56.557 0:04:56.557,0:05:00.886 0:05:07.674,0:05:09.311 0:05:22.074,0:05:23.451 0:05:23.451,0:05:24.838 0:05:24.838,0:05:26.702 0:05:26.702,0:05:28.540 0:05:28.540,0:05:30.460 0:05:30.460,0:05:34.334 0:05:34.334,0:05:37.170 0:05:37.170,0:05:39.553 0:05:39.553,0:05:43.431 0:05:47.093,0:05:49.826 0:05:49.826,0:05:54.025 0:05:54.025,0:05:55.469 0:05:55.469,0:05:58.644 0:05:58.644,0:06:01.944 0:06:01.944,0:06:06.870 0:06:06.870,0:06:09.423 0:06:09.423,0:06:11.052 0:06:11.052,0:06:12.567 0:06:12.567,0:06:16.512 0:06:28.599,0:06:33.868 0:06:33.868,0:06:35.516 0:06:35.516,0:06:41.194 0:06:44.364,0:06:48.934 0:06:48.934,0:06:50.223 0:06:50.223,0:06:51.843 0:06:51.843,0:06:57.112 0:06:57.112,0:07:00.418 0:07:00.418,0:07:02.333 0:07:02.333,0:07:04.366 0:07:04.366,0:07:10.295 0:07:11.694,0:07:18.328 0:07:19.698,0:07:22.862 0:07:22.862,0:07:26.743 0:07:26.743,0:07:28.667 0:07:28.667,0:07:34.342 0:07:35.666,0:07:37.627 0:07:37.627,0:07:39.596 0:07:39.596,0:07:42.459 0:07:42.459,0:07:45.312 0:07:48.066,0:07:49.735 0:07:49.735,0:07:54.965 0:07:54.965,0:07:59.779 0:07:59.779,0:08:03.397 0:08:03.397,0:08:07.581 0:08:07.581,0:08:10.228 0:08:10.228,0:08:11.547 0:08:11.547,0:08:15.619 0:08:15.619,0:08:16.342 0:08:17.096,0:08:17.887 0:08:18.549,0:08:24.633 0:08:24.633,0:08:29.129 0:08:29.129,0:08:31.427 0:08:31.427,0:08:34.216 0:08:34.216,0:08:37.297 0:08:37.297,0:08:42.565 0:08:42.580,0:08:46.352 0:08:46.352,0:08:49.678 0:08:49.678,0:08:53.249 0:08:53.249,0:08:56.698 0:08:56.698,0:08:57.868 0:08:57.868,0:09:00.797 0:09:00.797,0:09:04.159 0:09:05.329,0:09:06.532