Γιατί τα γιαγιά θα είναι σε θέση να κατασκευάσουν μια εφαρμογή μέχρι το 2020
(Σημείωση του συντάκτη: Αυτή η θέση επισκέψεων συνεισφέρεται από Yoav Vilner.)
Εχεις ποτέ σε σύγκριση με τον σημερινό ψηφιακό κόσμο με αυτόν της δεκαετίας του 1990? Αν ένας τεχνολόγος από εκείνη την εποχή μπορούσε να πάρει μια γεύση από την τεχνολογία που χρησιμοποιούμε σήμερα, δεν θα έκανε λάθος να το εξισώσει σε ένα φουτουριστικό sci-fi κόσμο που θα είχε διαβάσει μόνο σε μυθιστορήματα.
Με κάθε περασμένο έτος, η τεχνολογία που ήταν κάποτε με την προσιτότητα των τεχνολογικών ελίτ είναι μόνο καθιστώντας πιο προσιτές σε όσους διαθέτουν περιορισμένες τεχνικές δεξιότητες. Σε λίγα σύντομα χρόνια, θα μπορούσαμε να δούμε τη βασική ανάπτυξη εφαρμογών για κινητά να είναι διαθέσιμη σε οποιονδήποτε με λίγες ώρες και μια ιδέα.
Έτσι, σε αυτό το άρθρο, θα σας πω τους λόγους που θα κάνουν την ανάπτυξη εφαρμογών a τόσο συνηθισμένη δεξιότητα ώστε ακόμη και οι γιαγιάδες θα είναι σε θέση να δημιουργήσουν μια εφαρμογή στο εγγύς μέλλον. Ας διαβάσουμε.
Τεχνολογία και Προσβασιμότητα
Στο Δεκαετίας του '90, ένα δεκαετούς ηλικίας κτίριο δική του ιστοσελίδα θεωρήθηκε ως πρόθεση τεχνικής μεγαλειότητας. Οι γονείς του θα το είχαν συγκρίνει ίσως με τον Bill Gates και μυστικά κατέγραψαν τις ημέρες μέχρι που ο υιός του εκατομμυριούχου τους πλήρωσε για την άνετη αποχώρησή τους.
Αλλά σήμερα? ΕΝΑ φοιτητής ενός δημοτικού σχολείου που χτίζει μια ιστοσελίδα μπορεί να μετατρέψει τα κεφάλια κάποιων Baby Boomers, αλλά δεν θα εντυπωσιάσει την ομάδα της Χιλιετίας. Οποιοσδήποτε μπορεί να δημιουργήσει λογαριασμό σε ένα από τα εκατοντάδες δημιουργοί ιστότοπων WYSIWYG drag-and-drop και να έχουν τη δική τους ιστοσελίδα να λειτουργούν σε μια ή δύο μέρες.
Ομοίως, υπάρχει μια πληθώρα πλατφορμών που σας βοηθούν να δημιουργήσετε μια εφαρμογή με προϋπολογισμό - γρήγορα και χωρίς να χρειάζεστε κωδικοποίηση γνώσεων.
Αυτό φέρνει μια μεγαλύτερη αλήθεια στην επιφάνεια δηλαδή το τεχνολογίας που μας εξέπληξε πριν από δέκα χρόνια έχει γίνει όλο και πιο προσιτό ότι - με κίνδυνο να ακούγεται κλισέ - ακόμα και η γιαγιά σας θα μπορούσε να το χρησιμοποιήσει.
Σε σύντομο χρονικό διάστημα, κανείς δεν θα χτυπήσει ένα μάτι όταν τα 10χρονα (ή οι παππούδες και γιαγιάδες, για αυτό το λόγο) κάνουν τη δική τους εφαρμογή και την εκτοξεύουν στο app store. Προχωρημένο η τεχνολογία βελτιώνεται και γίνεται ολοένα και πιο πανταχού παρούσα, λιγότερες γνώσεις θα απαιτηθούν για τη δημιουργία της δικής σας.
Φτηνή και αποτελεσματική εκπαίδευση
Στη δεκαετία του 1990, εάν ήθελε να μάθει πώς να κωδικοποιήσει, είχατε μόνο ένα χέρι γεμάτο από διαθέσιμες επιλογές. Οι περισσότερες από αυτές τις επιλογές ήταν ακριβές - σίγουρα πάρα πολύ ακριβό για τα παιδιά, τους ηλικιωμένους με σταθερό εισόδημα ή τους χομπίστες για να μάθουν.
Κάποιος θα μπορούσε μόνο να προγραμματίσετε σπουδές μέσω ενός πτυχίου κολλεγίων - δεσμευόμενο από το όριο ηλικίας και οικονομικούς περιορισμούς ή μέσω αυτοδιδασκαλίας που περιλαμβάνει ογκώδη εγχειρίδια και βιβλία σίγουρα κανένας μέντορας. Δεν είναι άλλη επιλογή.
Ωστόσο, σήμερα, αυτό δεν θα μπορούσε να είναι λιγότερο αληθές. Υπάρχουν δεκάδες εξαιρετικά online προγράμματα κωδικοποίησης, σχολεία και κοινότητες όπου μπορείτε μάθετε από τα βασικά σε πιο προχωρημένα επίπεδα προγραμματισμού.
Υπάρχουν ακόμη πόροι που είναι σχεδιασμένο ειδικά για συγκεκριμένους ανθρώπους, είτε πρόκειται για χομπίστες, παιδιά, είτε για μεγαλύτερους μαθητές μέσω των οποίων μπορείτε να πάτε από τον αρχάριο κατώτερο επίπεδο ανάπτυξης σε τρεις μήνες.
Οι κοινότητες προωθούν τους προγραμματιστές
Ο σημερινός κόσμος διακρίνεται από τα χρονολογικά όχι μόνο μέσω της μάθησης ευκαιρίες στον προγραμματισμό, αλλά υπάρχει και ένα αφθονία των πόρων ότι ένας δημιουργός της δεκαετίας του '90 θα μπορούσε μόνο να ονειρευτεί.
Υπάρχουν πολλές κοινότητες και πόροι που σας επιτρέπουν να χρησιμοποιήστε χιλιάδες συστατικά ανοικτού κώδικα στις δικές σας εφαρμογές. Στην πραγματικότητα, υπάρχουν ορισμένες εταιρείες που βασίζονται εξ ολοκλήρου σε αυτήν την ιδέα και επιτρέπουν σε κάθε προγραμματιστή μοιράζονται τα υπάρχοντα στοιχεία του πηγαίου κώδικα στα έργα τους και με άλλους στην ομάδα ή στην κοινότητα.
Αυτού του είδους “λαγό-όπως” η modularity μειώνει τα εμπόδια για τους νέους προγραμματιστές για τη δημιουργία εφαρμογών. Το Bit, για παράδειγμα, είναι ένα έργο ανοιχτού κώδικα που αναπτύσσεται από μια κοινότητα προγραμματιστών.
Η κωδικοποίηση των κοινοτήτων σε όλο τον ιστό είναι γεμάτη από έμπειρους προγραμματιστές που είναι διατεθειμένοι να μοιραστούν και να βοηθήσουν τους νέους προγραμματιστές να αντιμετωπίσουν προβλήματα. Τοποθεσίες όπως ο Hashnode, επιτρέψτε επιδιώκοντας προγραμματιστές να υποβάλουν ερωτήσεις και να λαμβάνετε απαντήσεις από πιο έμπειρους προγραμματιστές.
Ομοίως, το GitHub επιτρέπει στους προγραμματιστές να μοιράζονται τα έργα ανοικτής πηγής με το ευρύτερη κοινότητα, που μπορεί να τους αλλάξει και να συμμετάσχει στην ανάπτυξή τους.
Η εφαρμογή της γιαγιάς έρχεται σύντομα
Τελικά, η ανάπτυξη εφαρμογών θα προχωρήσει στην ιστοσελίδα. Υπάρχουν ήδη drag-and-drop λύσεις εκεί έξω που κάνουν την ανάπτυξη απλών εφαρμογών ένα αεράκι. Καθώς αυτές οι πλατφόρμες κερδίζουν μεγαλύτερη δημοτικότητα, περισσότεροι άνθρωποι που δεν θα περιμένατε να ενδιαφέρεστε για την ανάπτυξη εφαρμογών θα βγουν από το ξύλο και θα δώσουν ένα πλάνο.
Εν ολίγοις, μέσα σε λίγα σύντομα χρόνια, η γιαγιά δεν θα χρειαστεί τη βοήθειά σας χρησιμοποιώντας μια εφαρμογή. θα χτίσει μία μόνο.