9 μέρη για να μάθετε πώς να κωδικοποιήσετε σε 15 λεπτά ή λιγότερο την ημέρα

Διάβασα με μεγάλο ενδιαφέρον ένα πρόσφατο άρθρο TechCrunch από έναν προγραμματιστή που ονομάζεται Basel Farag. Στο "Παρακαλούμε να μην μάθουν να κωδικοποιηθούν", ο συγγραφέας κάνει μια συναρπαστική υπόθεση για το γιατί τα μαθήματα και οι bootcamps για τους καθημερινούς ανθρώπους να μάθουν τον προγραμματισμό δεν είναι όλοι που είναι ραγισμένοι μέχρι να είναι.

Με πολλούς τρόπους, συμφωνώ με τη Βασιλεία.

Δεν είναι όλοι κομμένα για να είναι μηχανικός ή προγραμματιστής.

Και όπως και με τόσα πολλά επαγγέλματα, υπάρχει μεγάλη διαφορά ανάμεσα στο να παίζεις μερικά παιχνίδια κωδικοποίησης για να μαθαίνεις τα βασικά και να γίνεις επαγγελματίας. Είναι προβληματικό όταν κάποιος που στερείται κάποιου βαθμού γνώσης ή εμπειρίας δέχεται την ευθύνη να ολοκληρώσει μια εργασία που δεν είναι κατάλληλη για να κάνει.

Σε αυτό συμφωνούμε.

Αλλά πρέπει να εξαιρεθώ με αυτή τη δήλωση από την πρώτη παράγραφο αυτού του άρθρου:

"Όλοι πρέπει να μάθουν να κωδικοποιούν. Αλλά εδώ είναι το πρόβλημα με αυτή την ιδέα: Η κωδικοποίηση δεν είναι η νέα παιδεία ».

Δεν είναι;

Στην εξήγησή του για το γιατί η μάθηση του κώδικα δεν κάνει έναν προγραμματιστή, η Βασιλεία έχασε ένα πολύ σημαντικό σημείο: Όχι ο καθένας θέλει να είναι προγραμματιστής.

Η κωδικοποίηση έχει τόσες πολλές απίστευτα χρήσιμες, σημαντικές εφαρμογές σε πολλές πτυχές της επιχείρησης και του μάρκετινγκ.

Πάρτε, για παράδειγμα, τον επιχειρηματία που έχει χρηματοδότηση για να προσλάβει μόνο δύο προγραμματιστές για την εκκίνηση. Πώς μπορεί να αξιολογήσει την τεχνογνωσία και την εμπειρία αυτών των προγραμματιστών χωρίς κάποια βασική κατανόηση του τι κάνουν;

Ή εξετάστε το μικρό ιδιοκτήτη τοπικής επιχείρησης που έχει προσλάβει τελικά την πρώτη του εταιρεία μάρκετινγκ. Τον έχουν δημιουργήσει με ένα εξαιρετικό σύστημα διαχείρισης περιεχομένου (CMS), αλλά θα ήταν πολύ πιο οικονομικό και αποτελεσματικό για τον χρήστη να κάνει μερικές από τις μικρότερες αλλαγές στον ιστότοπο που θεωρεί ότι χρειάζονται από καιρό σε καιρό, αν μπορούσε απλώς να κάνει ο ίδιος.

Heck, ολόκληρη η εταιρεία λογισμικού πληρωμής ανά κλικ (ΔΕΗ) ξεπήδησε από ένα κομμάτι λογισμικού που έχτισα για τον εαυτό μου για να αυτοματοποιήσω μερικά από τα επαναλαμβανόμενα καθήκοντα που έπρεπε να κάνω στη διαφήμιση της ΔΕΗ.

Εδώ είναι μερικοί από τους επιχειρηματικούς λόγους που οι άνθρωποι μαθαίνουν να κωδικοποιούν:

  • Όπως έλεγε ο Steve Jobs, η κωδικοποίηση σάς διδάσκει πώς να σκέφτεστε και να επιλύσετε προβλήματα.
  • Μπορείτε να κάνετε περισσότερα για τον εαυτό σας στο διαδίκτυο, κάτι που αποτελεί τεράστιο πλεονέκτημα για τις νεοσύστατες επιχειρήσεις που ξεπερνούν τα χρήματα.
  • Η επικοινωνία με τους προγραμματιστές και την πληροφορική βελτιώνεται καθώς μπορείτε να μιλήσετε τη γλώσσα τους και να κατανοήσετε τις προκλήσεις τους.
  • Θα αποκτήσετε περισσότερη και καλύτερη εικόνα για την ανάπτυξη προϊόντων.
  • Θα έχετε καλύτερη κατανόηση του κόσμου με αυξανόμενη τεχνολογία που κινείται γύρω σας (και την εταιρεία σας).
  • Κάνει την αξιολόγηση του λογισμικού και των εφαρμογών που μπορείτε να χρησιμοποιήσετε στην επιχείρησή σας ευκολότερη, και τις ιδέες σας πιο ουσιαστικές.
  • Μπορείτε απλά να αναπτύξετε τις δικές σας εξοικονομήσεις χρόνου, αυτοματοποιημένες λύσεις για να διευκολύνετε τη ζωή.

Ας απαλλαγούμε από την ιδέα ότι μόνο οι geeks και οι techies πρέπει να μάθουν να προγραμματίζουν - δεν είναι απλώς αλήθεια.

Η κωδικοποίηση δεν είναι μοντέρνα ή κάποιο είδος μανίας. Είναι η γλώσσα που οδηγεί σε μεγάλο βαθμό τον κόσμο μας σήμερα, από τις φορητές συσκευές που αγωνιζόμαστε τώρα, στα εργαλεία που χρησιμοποιούμε στον χώρο εργασίας, στις έξυπνες συσκευές στα σπίτια μας.

Κωδικοποίηση Είναι το νέο γραμματισμό.

Έχω γράψει προηγουμένως για το πώς να επιλέξει ποια γλώσσα προγραμματισμού θα μάθει και πού μπορείτε να μάθετε να κωδικοποιήσετε δωρεάν.

Σήμερα, θα εξετάσουμε έξυπνους τρόπους για να μάθουμε τον προγραμματισμό σε 15 λεπτά ή λιγότερο ανά ημέρα: με κωδικοποίηση παιχνιδιών και εφαρμογών.

Το Gamification κάνει τη μάθηση διασκεδαστική, ανεξάρτητα από την ηλικία σας, και μπορείτε να χρησιμοποιείτε εφαρμογές εν κινήσει όποτε έχετε χρόνο από την κινητή συσκευή σας.

Προσπαθήστε:

1. Udacity

Τα βίντεο, τα κουίζ και οι οδηγίες των προγραμματιστών από την Google, το Facebook και άλλες μεγάλες εταιρείες καθιστούν αυτό μια πολύτιμη εφαρμογή. Κατεβάστε το δωρεάν για Android από το Google Play.

2. Lrn

Το Lrn είναι μια ισχυρή εφαρμογή που διδάσκει στους χρήστες να διαβάζουν, να γράφουν και να μιλούν τις γλώσσες HTML, CSS, Python, Ruby και Javascript σε Android ή iOS.

3. Tynker

Σχεδιασμένο με γραφικά για παιδιά, αλλά εξαιρετικό για ανθρώπους όλων των ηλικιών, ο Tynker χρησιμοποιεί γρίφους για να διδάξει τα βασικά στοιχεία κωδικοποίησης και στη συνέχεια επιτρέπει στους χρήστες να δημιουργήσουν τα δικά τους παιχνίδια. Αποκτήστε την εφαρμογή από το iTunes.

4. Lynda Apps

Μια συνδρομή $ 25 σας δίνει πρόσβαση σε όσα μαθήματα Lynda.com μπορείτε να χειριστείτε και έχουν εφαρμογές για όλα τα είδη συσκευών. Αυτά τα μαθήματα είναι ιδανικά για άτομα με πίεση χρόνου, καθώς μπορείτε να κάνετε ό, τι μπορείτε, όταν μπορείτε, και να πάρετε αργότερα εκεί που έχετε σταματήσει.

5. Swifty

Το Swifty για το iPhone προσφέρει πάνω από 200 μαθήματα μεγέθους δαγκωμάτων σε 14 κεφάλαια για τη μάθηση Swift.

6. Javvy

Το Javvy είναι ένας άλλος πόρος που έχει σχεδιαστεί ειδικά για το φορητό μαθητευόμενο με το χρόνο. Είναι διαθέσιμο για Android και iOS και περιλαμβάνει πάνω από 150 σύντομες και γλυκές οδηγίες Java που μπορείτε να κάνετε στο μετρό ή στο διάλειμμα για καφέ.

7. Η ώρα κωδικοποίησης του κώδικα

Μου αρέσει αυτή η εφαρμογή για την εγκατάσταση split-screen, η οποία σας δείχνει τι προσπαθείτε να κάνετε σε μια ενότητα και τον κώδικα που απαιτείται για να συμβεί στο άλλο.

8. CodeCombat

Ένα από τα πιο δημοφιλή παιχνίδια κωδικοποίησης εκεί έξω, Code Combat έχει σχεδιαστεί για ομάδες μαθητών. Χρήσιμο στην τάξη ή στο χώρο εργασίας, έχει μαθήματα για όλες τις ηλικίες σε συγκεκριμένες γλώσσες καθώς και για τις επιστήμες υπολογιστών ως σύνολο.

9. CodeWars

Αφού εξοικειωθείτε με τα βασικά, προκαλέστε τον εαυτό σας να επιτύχετε την κωδικοποίηση με πραγματικές προκλήσεις σε σχέση με άλλους προγραμματιστές!

Η κωδικοποίηση των παιχνιδιών και των εφαρμογών προγραμματισμού καθιστά απλή και ακόμα και διασκεδαστική την εκμάθηση του κώδικα, ανεξάρτητα από την ηλικία, τους χρονικούς περιορισμούς ή την τοποθεσία σας.

Να είστε μονόκερος σε μια θάλασσα των γαϊδάρων

Αποκτήστε το καλύτερό μου μάρκετινγκ Unicorn και την ανάπτυξη της επιχειρηματικότητας hacks:

  1. Εγγραφείτε για να τους αποστείλετε απευθείας στο email σας

2. Εγγραφείτε για περιστασιακά νέα και συμβουλές μάρκετινγκ στο Facebook Messenger μέσω του Facebook Messenger.

Σχετικά με τον Συγγραφέα

Ο Larry Kim είναι ο Διευθύνων Σύμβουλος της MobileMonkey - πάροχος της πλατφόρμας μάρκετινγκ του Facebook για το καλύτερο Facebook. Είναι επίσης ο ιδρυτής του WordStream.

Μπορείτε να συνδεθείτε μαζί του στο Facebook Messenger, Twitter, LinkedIn, Instagram.

Αρχικά δημοσιεύτηκε στο Inc.com