1 00:00:01,993 --> 00:00:04,506 "Šioje šalyje visi turi išmokti programuoti, 2 00:00:04,506 --> 00:00:09,058 nes tai moko mąstyti". Steve Jobs 3 00:00:09,058 --> 00:00:11,147 Olivija, kuo būsi kai užaugsi? 4 00:00:11,147 --> 00:00:12,694 Astronaute. 5 00:00:12,694 --> 00:00:14,299 Noriu būti mados dizainere. 6 00:00:14,299 --> 00:00:15,950 Krepšininke. 7 00:00:15,950 --> 00:00:17,437 Aktore. 8 00:00:17,467 --> 00:00:18,348 Gydytoja. 9 00:00:18,348 --> 00:00:19,194 Mokytoja. 10 00:00:19,194 --> 00:00:20,247 Virėju. 11 00:00:20,247 --> 00:00:20,913 Menininku. 12 00:00:20,913 --> 00:00:22,647 Kuo norėtum būti užaugusi? 13 00:00:22,647 --> 00:00:25,377 Undinėle. 14 00:00:25,377 --> 00:00:27,846 Ar žinai kas yra programuotojas? 15 00:00:27,846 --> 00:00:29,478 Taip.... ne... 16 00:00:29,478 --> 00:00:30,672 Ne. 17 00:00:30,672 --> 00:00:32,039 Ummmm, ne. 18 00:00:32,039 --> 00:00:37,148 Kažkas kas turi kodą ir gali iškoduoti paslaptį. 19 00:00:37,148 --> 00:00:40,961 Manau, kad jie... 20 00:00:40,961 --> 00:00:42,723 Ummmm, pala, ką? 21 00:00:42,723 --> 00:00:44,796 ..... kompiuterio programuotojas 22 00:00:44,796 --> 00:00:46,271 ...ne... 23 00:00:49,133 --> 00:00:53,043 Šiais laikais beveik viskam reikia programavimo 24 00:00:53,043 --> 00:00:55,860 Tad kas gi tai yra? 25 00:00:55,860 --> 00:01:00,928 Programavimas – tai paaiškinimas kompiuteriui ką jis turi daryti. 26 00:01:00,928 --> 00:01:04,960 Kai programuoji, tai mokai kvailiausią visatoje daiktą - 27 00:01:04,960 --> 00:01:07,429 kompiuterį - kažką atlikti. 28 00:01:07,429 --> 00:01:11,115 Programavimas yra vienintelis dalykas pasaulyje, 29 00:01:11,115 --> 00:01:15,211 kur gali atsisėti ir sukurti kažką visiškai naujo nuo nulio, 30 00:01:15,211 --> 00:01:16,992 31 00:01:16,992 --> 00:01:22,930 Tai panašu į grojimą instrumentu ar sportavimą 32 00:01:24,190 --> 00:01:28,005 pradžioje šiek tiek baugina, bet vėliau pagauni kaip tai daryti. 33 00:01:28,005 --> 00:01:30,129 Programavimo galima išmokti. 34 00:01:30,129 --> 00:01:34,460 Žinau, kad tai baugina, bet baugina daug dalykų gyvenime. 35 00:01:34,460 --> 00:01:37,456 O kas nebaugina? 36 00:01:37,456 --> 00:01:40,813 Didelė dalis programavimo yra labai paprasta. 37 00:01:40,813 --> 00:01:43,828 Tai labiau uždavinio skaidymas į mažesnius, 38 00:01:43,828 --> 00:01:50,713 nei sudėtingų algoritmų galvojimas kaip įprasta manyti. 39 00:01:50,713 --> 00:01:55,906 Jei tai nesudėtinga, kodėl daugiau žmonių tuo neužsiima? 40 00:01:55,906 --> 00:02:00,079 Per artimiausius deųšimt metų bus 1.4 milijono darbo vietų IT srityje 41 00:02:00,079 --> 00:02:04,076 ir tik apie 400 000 IT specialistų 42 00:02:04,076 --> 00:02:07,512 Trūks daugiau nei milijono specialistų 43 00:02:07,512 --> 00:02:09,778 Tad nuo ko pradėti? 44 00:02:16,533 --> 00:02:20,649 Kai buvau vaikas mane buvo apėmusi žemėlapių manija. 45 00:02:20,649 --> 00:02:22,931 Ypač miestų žemėlapių. 46 00:02:22,931 --> 00:02:24,898 Tad savarankiškai išmokau programuoti. 47 00:02:24,898 --> 00:02:27,422 Turėjau tikslą, kurį norėjau pasiekti: 48 00:02:27,422 --> 00:02:32,709 t.y. pamatyti ekrane savo miesto žemėlapį ir su juo manipuliuoti, 49 00:02:32,709 --> 00:02:34,641 pridėti naujų objektų, judinti esamus obejktus, 50 00:02:34,641 --> 00:02:37,092 žiūrėti kas mieste vyksta, kaip miestas gyvena, 51 00:02:37,092 --> 00:02:40,425 kaip dirba, kaip kvėpuoja. 52 00:02:40,425 --> 00:02:43,291 Smagiausia buvo, kai turėjau parašyti programą 53 00:02:43,291 --> 00:02:47,013 suskaidyti savo mokyklos mokinius į klases. 54 00:02:47,013 --> 00:02:52,476 Galėjau nuspręsti kurios mergaitės bus mano klasėje. 55 00:02:54,662 --> 00:02:57,048 Pirmoji programa, kurią parašiau klausdavo tokių dalykų: 56 00:02:57,048 --> 00:02:59,741 "Kokia tavo mėgstama spalva?" arba "Kiek tau metų?" 57 00:02:59,741 --> 00:03:04,311 Pirmiausia išmokau suprogramuoti ekrane žalią apskritimą ir raudoną kvadratą. 58 00:03:04,311 --> 00:03:07,441 Mano pirmoji programa spausdino tekstą "Sveikas pasauli!" 59 00:03:07,441 --> 00:03:11,659 Tai stulbino! 60 00:03:11,659 --> 00:03:16,616 Galiausiai išmokau daugiau programuoti ir didžiulė siena virto galybe durų 61 00:03:16,616 --> 00:03:21,459 Tu jas atidarai ir pro jas įeina šviesa. 62 00:03:21,459 --> 00:03:26,076 63 00:03:26,076 --> 00:03:30,449 64 00:03:30,449 --> 00:03:34,987 65 00:03:41,773 --> 00:03:45,411 66 00:03:45,411 --> 00:03:47,797 67 00:03:47,797 --> 00:03:52,113 68 00:03:52,113 --> 00:03:56,444 69 00:03:56,444 --> 00:03:59,807 70 00:03:59,807 --> 00:04:01,891 71 00:04:01,891 --> 00:04:03,981 72 00:04:03,981 --> 00:04:08,081 73 00:04:08,081 --> 00:04:11,112 74 00:04:11,112 --> 00:04:16,442 75 00:04:18,981 --> 00:04:21,979 76 00:04:21,979 --> 00:04:26,113 77 00:04:26,113 --> 00:04:28,593 78 00:04:28,593 --> 00:04:30,477 79 00:04:30,477 --> 00:04:37,590 80 00:04:37,590 --> 00:04:45,063 81 00:04:45,063 --> 00:04:48,396 82 00:04:48,396 --> 00:04:52,590 83 00:04:52,590 --> 00:04:56,557 84 00:04:56,557 --> 00:05:00,886 85 00:05:07,674 --> 00:05:09,311 86 00:05:22,074 --> 00:05:23,451 87 00:05:23,451 --> 00:05:24,838 88 00:05:24,838 --> 00:05:26,702 89 00:05:26,702 --> 00:05:28,540 90 00:05:28,540 --> 00:05:30,460 91 00:05:30,460 --> 00:05:34,334 92 00:05:34,334 --> 00:05:37,170 93 00:05:37,170 --> 00:05:39,553 94 00:05:39,553 --> 00:05:43,431 95 00:05:47,093 --> 00:05:49,826 96 00:05:49,826 --> 00:05:54,025 97 00:05:54,025 --> 00:05:55,469 98 00:05:55,469 --> 00:05:58,644 99 00:05:58,644 --> 00:06:01,944 100 00:06:01,944 --> 00:06:06,870 101 00:06:06,870 --> 00:06:09,423 102 00:06:09,423 --> 00:06:11,052 103 00:06:11,052 --> 00:06:12,567 104 00:06:12,567 --> 00:06:16,512 105 00:06:28,599 --> 00:06:33,868 106 00:06:33,868 --> 00:06:35,516 107 00:06:35,516 --> 00:06:41,194 108 00:06:44,364 --> 00:06:48,934 109 00:06:48,934 --> 00:06:50,223 110 00:06:50,223 --> 00:06:51,843 111 00:06:51,843 --> 00:06:57,112 112 00:06:57,112 --> 00:07:00,418 113 00:07:00,418 --> 00:07:02,333 114 00:07:02,333 --> 00:07:04,366 115 00:07:04,366 --> 00:07:10,295 116 00:07:11,694 --> 00:07:18,328 117 00:07:19,698 --> 00:07:22,862 118 00:07:22,862 --> 00:07:26,743 119 00:07:26,743 --> 00:07:28,667 120 00:07:28,667 --> 00:07:34,342 121 00:07:35,666 --> 00:07:37,627 122 00:07:37,627 --> 00:07:39,596 123 00:07:39,596 --> 00:07:42,459 124 00:07:42,459 --> 00:07:45,312 125 00:07:48,066 --> 00:07:49,735 126 00:07:49,735 --> 00:07:54,965 127 00:07:54,965 --> 00:07:59,779 128 00:07:59,779 --> 00:08:03,397 129 00:08:03,397 --> 00:08:07,581 130 00:08:07,581 --> 00:08:10,228 131 00:08:10,228 --> 00:08:11,547 132 00:08:11,547 --> 00:08:15,619 133 00:08:15,619 --> 00:08:16,342 134 00:08:17,096 --> 00:08:17,887 135 00:08:18,549 --> 00:08:24,633 136 00:08:24,633 --> 00:08:29,129 137 00:08:29,129 --> 00:08:31,427 138 00:08:31,427 --> 00:08:34,216 139 00:08:34,216 --> 00:08:37,297 140 00:08:37,297 --> 00:08:42,565 141 00:08:42,580 --> 00:08:46,352 142 00:08:46,352 --> 00:08:49,678 143 00:08:49,678 --> 00:08:53,249 144 00:08:53,249 --> 00:08:56,698 145 00:08:56,698 --> 00:08:57,868 146 00:08:57,868 --> 00:09:00,797 147 00:09:00,797 --> 00:09:04,159 148 00:09:05,329 --> 00:09:06,532