0:00:01.993,0:00:04.506 "Όλοι σε αυτή τη χώρα θα έπρεπε να μάθουν πως να προγραμματίζουν... 0:00:04.506,0:00:09.058 επειδή σου μαθαίνει πως να σκέφτεσαι." - Steve Jobs 0:00:09.058,0:00:11.147 Τι θέλεις να γίνεις όταν μεγαλώσεις Ολίβια; 0:00:11.147,0:00:12.694 Αστροναύτης. 0:00:12.694,0:00:14.299 Θέλω να γίνω σχεδιάστρια μόδας. 0:00:14.299,0:00:15.950 Μπασκετμπολίστρια. 0:00:15.950,0:00:17.437 Θέλω να γίνω ηθοποιός. 0:00:17.467,0:00:18.348 Γιατρός. 0:00:18.348,0:00:19.194 Δάσκαλος. 0:00:19.194,0:00:20.247 Μάγειρας. 0:00:20.247,0:00:20.913 Καλλιτέχνης. 0:00:20.913,0:00:22.647 Εσύ, τι θέλεις να γίνεις όταν μεγαλώσεις; 0:00:22.647,0:00:25.377 Γοργόνα. 0:00:25.377,0:00:27.846 Ξέρεις τι είναι ο προγραμματιστής υπολογιστών; 0:00:27.846,0:00:29.478 Ναι... Όχι. 0:00:29.478,0:00:30.672 Όχι. 0:00:30.672,0:00:32.039 Εεεεε, όχι. 0:00:32.039,0:00:37.148 Νομίζω ότι είναι κάτι με κώδικες, και είναι κάτι που, αυτό που αποκωδικοποιεί ένα μυστήριο. 0:00:37.148,0:00:40.961 Νομίζω, ότι... 0:00:40.961,0:00:42.723 Εεεεεε, ποιο; 0:00:42.723,0:00:44.796 ... προγραμματιστής υπολογιστών. 0:00:44.796,0:00:46.271 ... όχι... 0:00:49.133,0:00:53.043 Σήμερα, σχεδόν οτιδήποτε απαιτεί κάποιο είδος προγραμματισμού. 0:00:53.043,0:00:55.860 Λοιπόν... τι είναι αυτό; 0:00:55.860,0:01:00.928 Ο προγραμματισμός, βασικά, είναι το να εξηγήσετε στον υπολογιστή σας τι θέλετε να κάνει για εσάς. 0:01:00.928,0:01:04.960 Όταν προγραμματίζετε, διδάσκετε στο πιθανότατα πιο χαζό αντικείμενο ολόκληρου του σύμπαντος, 0:01:04.960,0:01:07.429 έναν υπολογιστή, πως να κάνει κάτι. 0:01:07.429,0:01:11.115 Ο προγραμματισμός είναι από τα λίγα πράγματα στον κόσμο όπου, 0:01:11.115,0:01:15.211 μπορείς απλώς να κάτσεις και να φτιάξεις κάτι τελείως νέο από την αρχή, 0:01:15.211,0:01:16.992 ξέρεις, οτιδήποτε θες. 0:01:16.992,0:01:22.930 Στην πραγματικότητα δεν διαφέρει και πολύ από το να παίζεις κάποιο μουσικό όργανο ή κάποιο άθλημα. 0:01:24.190,0:01:28.005 Στην αρχή σου φαίνεται πολύ δύσκολο και φοβερό, αλλά κατά κάποιο τρόπο το συνηθίζεις σιγά-σιγά. 0:01:28.005,0:01:30.129 Ο προγραμματισμός είναι κάτι που μπορεί να διδαχθεί. 0:01:30.129,0:01:34.460 Και ξέρω ότι μπορεί να είναι εκφοβιστικό και πολλά πράγματα είναι εκφοβιστικά. 0:01:34.460,0:01:37.456 Αλλά ξέρεις, τι δεν είναι; 0:01:37.456,0:01:40.813 Ένα μεγάλο μέρος από τον κώδικα που γράφει ο κόσμος είναι πραγματικά αρκετά απλός. 0:01:40.813,0:01:43.828 Σχετίζεται περισσότερο με τη διαδικασία του να αναλύεις προβλήματα 0:01:43.828,0:01:50.713 παρά με το να σκέφτεσαι πολύπλοκους αλγόριθμους όπως οι άνθρωποι παραδοσιακά πιστεύουν. 0:01:50.713,0:01:55.906 Λοιπόν, αν είναι τόσο απλό, γιατί δεν υπάρχουν πιο πολλοί από εμάς που να ασχολούνται; 0:01:55.906,0:02:00.079 Στα επόμενα 10 χρόνια θα υπάρξουν 1,4 εκατομμύρια θέσεις εργασίας γύρω από την επιστήμη των υπολογιστών, 0:02:00.079,0:02:04.076 και μόνο 400.000 απόφοιτοι διαθέτουν τα προσόντα για αυτές τις θέσεις εργασίας. 0:02:04.076,0:02:07.512 Αυτό είναι ένα έλλειμμα ενός εκατομμυρίου ανθρώπων. 0:02:07.512,0:02:09.778 Οπότε, πως να ξεκινήσεις; 0:02:16.533,0:02:20.649 Είχα εμμονή με τους χάρτες όταν ήμουν παιδί. 0:02:20.649,0:02:22.931 Και ειδικά με τις πόλεις. 0:02:22.931,0:02:24.898 Και έτσι, έμαθα στον εαυτό μου πως να προγραμματίζει. 0:02:24.898,0:02:27.422 Είχα έναν ξεκάθαρο στόχο για το τι ήθελα να κάνω. 0:02:27.422,0:02:32.709 Ήθελα να έχω έναν χάρτη της πόλης στην οθόνη μου και να παίξω μαζί του 0:02:32.709,0:02:34.641 βάζοντας πράγματα στον χάρτη και μετακινώντας πάνω σε αυτόν 0:02:34.641,0:02:37.092 και να βλέπω τι συμβαίνει στην πόλη, πως δουλεύει 0:02:37.092,0:02:40.425 πως αποκτά ζωή, πως αναπνέει. 0:02:40.425,0:02:43.291 Το καλύτερο από τα πρώιμα πράγματα ήταν το να χρησιμοποιήσω λογισμικό για να 0:02:43.291,0:02:47.013 δω πότε και πως τα μαθήματα στο σχολείο μου θα ταίριαζαν. 0:02:47.013,0:02:52.476 Και αυτό μου έδωσε τι δυνατότητα να δω ποια κορίτσια ήταν στην τάξη μου. 0:02:54.662,0:02:57.048 Το πρώτο πρόγραμμα που έγραψα ρωτούσε πράγματα όπως: 0:02:57.048,0:02:59.741 "Ποιο είναι το αγαπημένο σου χρώμα;", ή "Πόσο χρονών είσαι;" 0:02:59.741,0:03:04.311 Πρώτα έμαθα πως να κάνω ένα πράσινο κύκλο και ένα κόκκινο τετράγωνο να εμφανίζονται στην οθόνη. 0:03:04.311,0:03:07.441 Την πρώτη φορά, έκανα κάτι που έβγαζε ένα μήνυμα και έλεγε "Γεια σου κόσμε!". 0:03:07.441,0:03:11.659 Και έκανα έναν υπολογιστή να το κάνει, ήταν απλά εκπληκτικό! 0:03:11.659,0:03:16.616 Όταν τελικά έμαθα λίγο προγραμματισμό, εκείνος ο κενός τοίχος κατέληξε σε ένα σύνολο από πόρτες. 0:03:16.616,0:03:21.459 Και τις οποίες ανοίγεις και τελικά ανοίγεις αρκετές πόρτες ώστε το φως να μπει μέσα. 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 Δεν είναι κάποια έκλαμψη ιδιοφυΐας από κάποιον που μετά προγραμματίζει για 24 ώρες τη μέρα επί τρεις εβδομάδες. 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 Εδώ είμαστε, στο 2013, όλοι εξαρτόμαστε από την τεχνολογία για να επικοινωνήσουμε. 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 Αυτό που είδα ότι οι μαθητές μου παίρνουν από τη χρήση του Scratch και του προγραμματισμού στην τάξη... 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 Ενοποιήσαμε επιστημονικά μαθήματα με αυτό του είδους προγραμματισμό και είδα τις βαθμολογίες μου να ανεβαίνουν κατά 30%. 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 Οι καλοί προγραμματιστές είναι οι σημερινοί rockstars! 0:09:05.329,0:09:06.532 Αυτό είναι!