Πώς να παραμείνετε κίνητρα για να συνεχίσετε να μαθαίνετε να κωδικοποιείτε

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

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

Εδώ είναι το TLDR μου για όσους θέλουν να το δουν με μια ματιά. Αλλά αν θέλετε να μάθετε περισσότερα, συνεχίστε να διαβάζετε!

  • Ξεκινήστε αφιερώνοντας μόνο 5 λεπτά για να μάθετε
  • Αναλύστε κάθε μάθηση σε μικρότερα εφικτά μέρη
  • Απλώς επιλέξτε 1 πράγμα για να μάθετε και να ξεκινήσετε αμέσως
  • Απολαύστε τη διαδικασία εκμάθησης ως μέρος του ταξιδιού
  • Διατηρήστε μια ρουτίνα με προγραμματισμένο χρόνο για να μάθετε με συνέπεια
  • Αποφύγετε την αδιαφορία των κοινωνικών μέσων, κ.λπ. κατά τη μάθηση
  • Κάντε το ξανά, συνεχίστε να μαθαίνετε, δεν είναι κάτι στο οποίο μπορείτε να αποτύχετε, μόνο κάτι που ενδέχεται να θέσετε προσωρινά σε παύση

5 λεπτά εκμάθησης

Δεν μοιάζει πολύ. Δεν είναι πολύ. Αλλά είναι κάτι περισσότερο από το να μην κάνεις τίποτα.

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

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

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

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

Αναλύστε τη μεγάλη μάθηση σε μικρότερα μέρη

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

Η εκμάθηση JavaScript, για παράδειγμα, μπορεί να φαίνεται σαν μια τεράστια εργασία. Υπάρχουν τόσες πολλές αποχρώσεις σε αυτό. Ωστόσο, κάθε μέρος της JavaScript , μέχρι τον τρόπο με τον οποίο χειρίζεται έναν πίνακα (μια ομάδα αντικειμένων), στον τρόπο με τον οποίο μπορείτε να καλέσετε μεθόδους (ένας τρόπος για να κάνετε κάτι) μπορεί να αναλυθεί κάθε στρώμα.

Το τελικό αποτέλεσμα είναι ότι ίσως ξεκινήσετε μαθαίνοντας πώς να κάνετε pop (αφαίρεση μίας καταχώρησης από την ομάδα). Εάν συνεχίσετε να μαθαίνετε σιγά-σιγά, θα μάθετε τελικά πώς λειτουργούν όλες οι μέθοδοι και οι λειτουργίες, έως ότου μπορείτε να χρησιμοποιήσετε αυτήν τη μία πτυχή JavaScript χωρίς να χρειάζεται να την κάνετε google κάθε φορά.

Βασίζεστε ουσιαστικά σε ό, τι μαθαίνετε λίγο-πολύ έως ότου κατανοήσετε καλύτερα το σύνολο και αυτό μπορεί να γίνει μόνο μειώνοντας τα όλα σε μικρότερα συστατικά για να ξεκινήσετε.

Διαλέξτε 1 πράγμα για να μάθετε και ξεκινήστε να το μαθαίνετε αμέσως

Ίσως γνωρίζετε ήδη τι θέλετε να μάθετε, ίσως το είχατε στο μυαλό σας για λίγο. Είτε πρόκειται για HTML, CSS, React ή ακόμα και απλό παλιό JavaScript, είναι υπέροχο να αρχίσετε να μαθαίνετε κάτι.

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

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

Αυτό σημαίνει ότι αν θέλετε να μάθετε το React, για παράδειγμα, ανοίξτε ένα νέο έργο τώρα και ξεκινήστε να το επεξεργάζεστε. Δεν χρειάζεται να είναι κάτι φανταχτερό, ίσως απλά να κάνετε τον Οδηγό έναρξης του Hello World, αλλά ο στόχος είναι να σταματήσετε να σκέφτεστε να μάθετε και να αρχίσετε να μαθαίνετε.

Απολαύστε τη διαδικασία εκμάθησης ως μέρος του ταξιδιού

Όταν πηγαίνετε για τρέξιμο, τρώτε λίγο φαγητό ή πηγαίνετε για να παρακολουθήσετε μια ταινία ακόμη, δεν το σκέφτεστε από την άποψη "Θέλω να ολοκληρώσω το φαγητό αυτό το δείπνο" ή "Παρακολούθησα με επιτυχία αυτήν την ταινία". Αντίθετα, απολαμβάνετε τη διαδικασία αυτού που κάνετε.

Συχνά το ξεχνάμε αυτό στη μάθηση, εστιάζουμε τόσο σκληρά στην «Κατανόηση της γλώσσας» που ξεχνάμε την « Απόλαυση της μαθησιακής διαδικασίας ».

Το καλύτερο είδος μάθησης γίνεται όταν απολαμβάνετε αυτό που κάνετε. Ο εγκέφαλός σας θα το πάρει πιο εύκολο και θα το θυμάται περισσότερο. Γι 'αυτό τόσοι πολλοί άνθρωποι που κάνουν καλά είναι αυτοί που έχουν ήδη επενδύσει και χαίρονται να μάθουν κάτι νέο

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

Διατηρήστε μια ρουτίνα με προγραμματισμένο χρόνο για να μάθετε με συνέπεια

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

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

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

Δεν χρειάζεται να είναι για ώρες - όταν ξοδεύετε μόνο 15 λεπτά σε ένα θέμα καθημερινά πάνω από ένα χρόνο, αυτό είναι πάνω από 90 ώρες μάθησης!

Αποφύγετε την αδιαφορία των κοινωνικών μέσων, κ.λπ. κατά τη μάθηση

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

Με τις ειδοποιήσεις των μέσων κοινωνικής δικτύωσης να εμφανίζονται στο παρασκήνιο, το YouTube να παίζει στο πλάι σε μια εικόνα-σε-εικόνα και δώδεκα άλλες περισπασμούς, μπορεί να νιώθετε ότι δεν μπορείτε ποτέ να μάθετε.

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

Όλα αυτά επηρεάζουν τη μάθησή σας και αν μπορείτε να τα κόψετε, θα κάνετε καλύτερη δουλειά.

Κάνε το ξανά

Συνεχίστε να μαθαίνετε. Δεν είναι κάτι στο οποίο μπορείς να αποτύχεις, μόνο κάτι που μπορείς να θέσεις προσωρινά σε παύση.

Εάν συνηθίσετε την ιδέα της μάθησης, δεν γίνεται δουλειά, αλλά γίνεται κάτι που ανυπομονούμε.

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

Μείνετε παρακινημένοι για να συνεχίσετε να μαθαίνετε να κωδικοποιείτε

Αυτά είναι μερικά από τα πράγματα που κάνω προσωπικά για να παραμείνω κίνητρο για να συνεχίσω να μαθαίνω να κωδικοποιώ. Νομίζω ότι με βοήθησαν πολύ να φτάσω στο σημείο που είμαι, η οποία είναι προγραμματιστής του Full Stack που απολαμβάνει να κάνει τόσο την ανάπτυξη Front end όσο και κάποιες εργασίες Back end.

Με τα χρόνια έμαθα HTML, CSS, JS, PHP, React, React Native και πολλά άλλα. Κατάλαβα νωρίς ότι μου άρεσε το React, οπότε μαθαίνω περισσότερα σε αυτόν τον τομέα, όπως εφαρμογές για κινητά, πώς να χρησιμοποιώ κατάσταση και πολλά άλλα.

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

Είμαι ο Adrian από την Αυστραλία; Έχω ένα μικρό κανάλι στο Twitter και στο YouTube, οπότε αν θέλετε να μάθετε περισσότερα για μένα ή να απολαύσετε το περιεχόμενό μου, ρίξτε μια ματιά κάποια στιγμή;

  • Youtube: //youtube.com/adriantwarog
  • Twitter: //twitter.com/adrian_twarog