1 00:00:01,993 --> 00:00:04,506 "Όλοι σε αυτή τη χώρα θα έπρεπε να μάθουν πως να προγραμματίζουν... 2 00:00:04,506 --> 00:00:09,058 επειδή σου μαθαίνει πως να σκέφτεσαι." - Steve Jobs 3 00:00:09,058 --> 00:00:11,147 Τι θέλεις να γίνεις όταν μεγαλώσεις Ολίβια; 4 00:00:11,147 --> 00:00:12,694 Αστροναύτης. 5 00:00:12,694 --> 00:00:14,299 Θέλω να γίνω σχεδιάστρια μόδας. 6 00:00:14,299 --> 00:00:15,950 Μπασκετμπολίστρια. 7 00:00:15,950 --> 00:00:17,437 Θέλω να γίνω ηθοποιός. 8 00:00:17,467 --> 00:00:18,348 Γιατρός. 9 00:00:18,348 --> 00:00:19,194 Δάσκαλος. 10 00:00:19,194 --> 00:00:20,247 Μάγειρας. 11 00:00:20,247 --> 00:00:20,913 Καλλιτέχνης. 12 00:00:20,913 --> 00:00:22,647 Εσύ, τι θέλεις να γίνεις όταν μεγαλώσεις; 13 00:00:22,647 --> 00:00:25,377 Γοργόνα. 14 00:00:25,377 --> 00:00:27,846 Ξέρεις τι είναι ο προγραμματιστής υπολογιστών; 15 00:00:27,846 --> 00:00:29,478 Ναι... Όχι. 16 00:00:29,478 --> 00:00:30,672 Όχι. 17 00:00:30,672 --> 00:00:32,039 Εεεεε, όχι. 18 00:00:32,039 --> 00:00:37,148 Νομίζω ότι είναι κάτι με κώδικες, και είναι κάτι που, αυτό που αποκωδικοποιεί ένα μυστήριο. 19 00:00:37,148 --> 00:00:40,961 Νομίζω, ότι... 20 00:00:40,961 --> 00:00:42,723 Εεεεεε, ποιο; 21 00:00:42,723 --> 00:00:44,796 ... προγραμματιστής υπολογιστών. 22 00:00:44,796 --> 00:00:46,271 ... όχι... 23 00:00:49,133 --> 00:00:53,043 Σήμερα, σχεδόν οτιδήποτε απαιτεί κάποιο είδος προγραμματισμού. 24 00:00:53,043 --> 00:00:55,860 Λοιπόν... τι είναι αυτό; 25 00:00:55,860 --> 00:01:00,928 Ο προγραμματισμός, βασικά, είναι το να εξηγήσετε στον υπολογιστή σας τι θέλετε να κάνει για εσάς. 26 00:01:00,928 --> 00:01:04,960 Όταν προγραμματίζετε, διδάσκετε στο πιθανότατα πιο χαζό αντικείμενο ολόκληρου του σύμπαντος, 27 00:01:04,960 --> 00:01:07,429 έναν υπολογιστή, πως να κάνει κάτι. 28 00:01:07,429 --> 00:01:11,115 Ο προγραμματισμός είναι από τα λίγα πράγματα στον κόσμο όπου, 29 00:01:11,115 --> 00:01:15,211 μπορείς απλώς να κάτσεις και να φτιάξεις κάτι τελείως νέο από την αρχή, 30 00:01:15,211 --> 00:01:16,992 ξέρεις, οτιδήποτε θες. 31 00:01:16,992 --> 00:01:22,930 Στην πραγματικότητα δεν διαφέρει και πολύ από το να παίζεις κάποιο μουσικό όργανο ή κάποιο άθλημα. 32 00:01:24,190 --> 00:01:28,005 Στην αρχή σου φαίνεται πολύ δύσκολο και φοβερό, αλλά κατά κάποιο τρόπο το συνηθίζεις σιγά-σιγά. 33 00:01:28,005 --> 00:01:30,129 Ο προγραμματισμός είναι κάτι που μπορεί να διδαχθεί. 34 00:01:30,129 --> 00:01:34,460 Και ξέρω ότι μπορεί να είναι εκφοβιστικό και πολλά πράγματα είναι εκφοβιστικά. 35 00:01:34,460 --> 00:01:37,456 Αλλά ξέρεις, τι δεν είναι; 36 00:01:37,456 --> 00:01:40,813 Ένα μεγάλο μέρος από τον κώδικα που γράφει ο κόσμος είναι πραγματικά αρκετά απλός. 37 00:01:40,813 --> 00:01:43,828 Σχετίζεται περισσότερο με τη διαδικασία του να αναλύεις προβλήματα 38 00:01:43,828 --> 00:01:50,713 παρά με το να σκέφτεσαι πολύπλοκους αλγόριθμους όπως οι άνθρωποι παραδοσιακά πιστεύουν. 39 00:01:50,713 --> 00:01:55,906 Λοιπόν, αν είναι τόσο απλό, γιατί δεν υπάρχουν πιο πολλοί από εμάς που να ασχολούνται; 40 00:01:55,906 --> 00:02:00,079 Στα επόμενα 10 χρόνια θα υπάρξουν 1,4 εκατομμύρια θέσεις εργασίας γύρω από την επιστήμη των υπολογιστών, 41 00:02:00,079 --> 00:02:04,076 και μόνο 400.000 απόφοιτοι διαθέτουν τα προσόντα για αυτές τις θέσεις εργασίας. 42 00:02:04,076 --> 00:02:07,512 Αυτό είναι ένα έλλειμμα ενός εκατομμυρίου ανθρώπων. 43 00:02:07,512 --> 00:02:09,778 Οπότε, πως να ξεκινήσεις; 44 00:02:16,533 --> 00:02:20,649 Είχα εμμονή με τους χάρτες όταν ήμουν παιδί. 45 00:02:20,649 --> 00:02:22,931 Και ειδικά με τις πόλεις. 46 00:02:22,931 --> 00:02:24,898 Και έτσι, έμαθα στον εαυτό μου πως να προγραμματίζει. 47 00:02:24,898 --> 00:02:27,422 Είχα έναν ξεκάθαρο στόχο για το τι ήθελα να κάνω. 48 00:02:27,422 --> 00:02:32,709 Ήθελα να έχω έναν χάρτη της πόλης στην οθόνη μου και να παίξω μαζί του 49 00:02:32,709 --> 00:02:34,641 βάζοντας πράγματα στον χάρτη και μετακινώντας πάνω σε αυτόν 50 00:02:34,641 --> 00:02:37,092 και να βλέπω τι συμβαίνει στην πόλη, πως δουλεύει 51 00:02:37,092 --> 00:02:40,425 πως αποκτά ζωή, πως αναπνέει. 52 00:02:40,425 --> 00:02:43,291 Το καλύτερο από τα πρώιμα πράγματα ήταν το να χρησιμοποιήσω λογισμικό για να 53 00:02:43,291 --> 00:02:47,013 δω πότε και πως τα μαθήματα στο σχολείο μου θα ταίριαζαν. 54 00:02:47,013 --> 00:02:52,476 Και αυτό μου έδωσε τι δυνατότητα να δω ποια κορίτσια ήταν στην τάξη μου. 55 00:02:54,662 --> 00:02:57,048 Το πρώτο πρόγραμμα που έγραψα ρωτούσε πράγματα όπως: 56 00:02:57,048 --> 00:02:59,741 "Ποιο είναι το αγαπημένο σου χρώμα;", ή "Πόσο χρονών είσαι;" 57 00:02:59,741 --> 00:03:04,311 Πρώτα έμαθα πως να κάνω ένα πράσινο κύκλο και ένα κόκκινο τετράγωνο να εμφανίζονται στην οθόνη. 58 00:03:04,311 --> 00:03:07,441 Την πρώτη φορά, έκανα κάτι που έβγαζε ένα μήνυμα και έλεγε "Γεια σου κόσμε!". 59 00:03:07,441 --> 00:03:11,659 Και έκανα έναν υπολογιστή να το κάνει, ήταν απλά εκπληκτικό! 60 00:03:11,659 --> 00:03:16,616 Όταν τελικά έμαθα λίγο προγραμματισμό, εκείνος ο κενός τοίχος κατέληξε σε ένα σύνολο από πόρτες. 61 00:03:16,616 --> 00:03:21,459 Και τις οποίες ανοίγεις και τελικά ανοίγεις αρκετές πόρτες ώστε το φως να μπει μέσα. 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 Δεν είναι κάποια έκλαμψη ιδιοφυΐας από κάποιον που μετά προγραμματίζει για 24 ώρες τη μέρα επί τρεις εβδομάδες. 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 Εδώ είμαστε, στο 2013, όλοι εξαρτόμαστε από την τεχνολογία για να επικοινωνήσουμε. 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 Αυτό που είδα ότι οι μαθητές μου παίρνουν από τη χρήση του Scratch και του προγραμματισμού στην τάξη... 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 Ενοποιήσαμε επιστημονικά μαθήματα με αυτό του είδους προγραμματισμό και είδα τις βαθμολογίες μου να ανεβαίνουν κατά 30%. 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 Οι καλοί προγραμματιστές είναι οι σημερινοί rockstars! 148 00:09:05,329 --> 00:09:06,532 Αυτό είναι!