Μαθήματα που έμαθα τον πρώτο χρόνο μετά την ολοκλήρωση ενός bootcamp κωδικοποίησης.

Και από τότε οι πόροι που με βοήθησαν να γίνω καλύτερος προγραμματιστής.

Σχετικά με μένα

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

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

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

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

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

Οι πρώτοι τέσσερις μήνες

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

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

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

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

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

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

Δεν προκαλεί έκπληξη σε κανέναν, σχεδόν καμία από τις εφαρμογές που έριξα σε αυτές τις μαύρες τρύπες είχε έλξη.

Πώς κατέληξα λοιπόν σε μια δουλειά;

Δικτύωση.

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

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

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

Οι δεύτεροι τέσσερις μήνες

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

Διαμόρφωσα την υποδομή cloud Azure και έγραψα έναν κρίσιμο για την αποστολή κώδικα που χρησίμευσε ως διεπαφή μεταξύ της εφαρμογής μας και του blockchain. Ήμουν επίσης ο μόνος dev στην ομάδα μας με εμπειρία frontend, οπότε ήμουν υπεύθυνος για το React frontend μας. Δούλευα εξ αποστάσεως μισή εβδομάδα και είχα πρόσβαση σε μια ατελείωτη προσφορά δωρεάν καφέ. Τι άλλο θα μπορούσα να ζητήσω;

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

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

Για να κάνω μια μακρά ιστορία, με λίγο περισσότερη εμπειρία κάτω από τη ζώνη μου, επέστρεψα στην αγορά εργασίας!

Οι τελευταίοι τέσσερις μήνες

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

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

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

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

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

TLDR

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

Η ζωή είναι πραγματικά απρόβλεπτη.

Διδάγματα

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

Επιχείρηση

  • Μάθετε να εκτιμάτε τον εαυτό σας σωστά. Αναγνωρίστε ότι είτε σας αρέσει είτε όχι, η απασχόληση είναι σε κάποιο βαθμό μια επιχειρηματική απόφαση και όπως θέλετε να μεγιστοποιήσετε την αξία σας, οι εταιρείες θέλουν να σας κάνουν όσο το δυνατόν φθηνότερους. Να είστε σίγουροι για ό, τι μπορείτε και τι δεν μπορείτε να παραδώσετε και ερευνήστε τι άλλα άτομα στην αγορά σας πληρώνουν για παρόμοια σετ δεξιοτήτων.
  • Εάν δεν είναι στη σύμβασή σας, μην περιμένετε να είναι αλήθεια. Οι υποσχέσεις είναι ελεύθερες και ακριβές.
  • Κατά την υποβολή αιτήσεων για εργασία, καταβάλλετε μεγάλη προσπάθεια για τη δικτύωση, καθώς αυτό που πιθανότατα θα σας κάνει να μπείτε στην πόρτα. Έχω δοκιμάσει spamming εφαρμογές πολλές φορές και δεν με πήρε πουθενά.
  • Χρησιμοποιήστε τις προκλήσεις κωδικοποίησης που σας δίνονται ως μέρος μιας διαδικασίας συνέντευξης ως ευκαιρίες να διδάξετε στον εαυτό σας κάτι νέο. Αυτό θα σας επιτρέψει να αναπτύξετε τις δεξιότητές σας και να γίνετε πιο πολύτιμοι στην αγορά, ακόμη και αν δεν έχετε τη δουλειά.
  • Μάθετε να λατρεύετε το whiteboarding. δεν πρόκειται να φύγει σύντομα. Το να βάζεις επί τόπου είναι τρομακτικό, αλλά αν προετοιμαστείς νωρίτερα μπορείς να το εκμεταλλευτείς ως ευκαιρία να ξεχωρίσεις από το πακέτο.

Ανάπτυξη

  • Διαβάστε τα έγγραφα.
  • Καταγράψτε την εργασία σας καθώς πηγαίνετε. Σοβαρά, μέλλον - θα σας αγαπήσετε για αυτό.
  • Όταν έχετε τους πόρους για να το κάνετε αυτό, δοκιμάστε και εξασκήστε μια δοκιμαστική ανάπτυξη σε κάποιο επίπεδο. Συντομεύοντας τον βρόχο ανατροφοδότησης, θα μπορείτε να γράψετε καλύτερο κώδικα και να στείλετε με μεγαλύτερη αυτοπεποίθηση.
  • Πρωτότυπο, πρωτότυπο, πρωτότυπο! Όταν πρέπει να μάθετε μια νέα τεχνολογία, ή δοκιμάζετε τεχνολογίες για να δείτε αν λύνουν το πρόβλημά σας, μην διαβάζετε απλώς τα έγγραφα (σημείωσα ότι είπα ΑΠΌ, πρέπει σίγουρα να διαβάσετε τα έγγραφα) αλλά και να δημιουργήσετε μικρά πρωτότυπα που μιμούνται τη χρήση σας -υπόθεση. Θα μπορείτε να βρείτε σημεία πόνου με αυτόν τον τρόπο και να λαμβάνετε καλύτερα ενημερωμένες αποφάσεις.
  • Μην επιλύσετε ξανά τα επιλυμένα προβλήματα όταν δεν χρειάζεται. Το StackOverflow είναι ο φίλος σας, αλλά βεβαιωθείτε ότι έχετε κατανοήσει τον κώδικα και προσαρμόστε τον σε αυτό που προσπαθείτε να επιτύχετε ανάλογα.
  • Μάθετε πώς να χρησιμοποιείτε το Git. Δεν χρειάζεται να γνωρίζετε κάθε φανταχτερή εντολή, αλλά γνωρίζοντας τα βασικά θα έχετε μια τεράστια απόδοση της επένδυσής σας στο χρόνο.

Προσωπικός

  • Η αποτυχία είναι αναπόφευκτη, μάθετε να αποδέχεστε αυτό το γεγονός και μάθετε από τα λάθη σας. Είναι πολύ κλισέ, το ξέρω, αλλά αυτό συμβαίνει επειδή είναι αλήθεια. Κάθε φορά που έχω πέσει στο πρόσωπό μου, έχω μάθει κάτι που έχει αποδειχθεί χρήσιμο στο μέλλον.
  • Μείνετε σε επαφή με τους μέντορά σας. Ακόμα έχω επαφή με μέντορες από τις μέρες μου ως φαρμακοποιός. Αυτές οι σχέσεις είναι πολύ ικανοποιητικές. Σας ενθαρρύνω επίσης να αναζητήσετε ευκαιρίες για καθοδήγηση άλλων. Μαθαίνουμε πάντα από τη διδασκαλία και η θετική επίδραση σε κάποιον άλλο είναι μία από τις μεγαλύτερες απολαύσεις της ζωής.
  • Βρείτε κάποιο είδος ισορροπίας στη ζωή σας. Είναι πολύ εύκολο να πιάσετε την προσπάθειά σας να βελτιώσετε τις δεξιότητές σας και να ανεβείτε στη σκάλα της καριέρας το συντομότερο δυνατό, αλλά είναι σημαντικό να κάνετε ένα βήμα πίσω μερικές φορές και να καλλιεργήσετε τους άλλους τομείς της ζωής σας που τον αξίζουν να ζήσετε. Φτιάξτε τις σχέσεις σας, πάρτε μέρος στα αγαπημένα σας χόμπι και κοιμηθείτε.
  • Ασκηση. Οι γιατροί παντού σας δίνουν αυτήν τη συμβουλή για έναν λόγο. Σας υπόσχομαι ότι θα σας κάνει καλύτερο άτομο και καλύτερο προγραμματιστή.
  • Τα χρήματα δεν είναι το παν. Έμαθα αυτό το μάθημα με τον σκληρό τρόπο και αυτό με οδήγησε στο σημείο που είμαι σήμερα. Αυτό ισχύει για τη ζωή γενικά, αλλά και κάτι που πρέπει να λάβετε υπόψη όταν ψάχνετε για την τέλεια δουλειά σας. Προνόμια όπως καθοδήγηση, απομακρυσμένη εργασία και PTO αξίζουν το βάρος τους σε χρυσό.

Υλικό προετοιμασίας συνέντευξης

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

CodeWars

Codewars: Εκπαιδεύστε τις δεξιότητές σας στην κωδικοποίηση

Το Codewars είναι το σημείο όπου οι προγραμματιστές επιτυγχάνουν έλεγχο κώδικα μέσω πρόκλησης. Εκπαιδεύστε το kata στο dojo και φτάστε στο υψηλότερο… www.codewars.com

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

Εγχειρίδιο τεχνικής συνέντευξης

εγχειρίδιο yangshun / tech-interview

; Αλγόριθμοι μελέτη υλικού, περιεχόμενο συμπεριφοράς και συμβουλές για τη συνέντευξη κωδικοποίησης σας… g ithub.com

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

Πανεπιστήμιο Συνέντευξης Κωδικοποίησης

jwasham / κωδικοποίηση-συνέντευξη-πανεπιστήμιο

Ένα πλήρες πρόγραμμα μελέτης της επιστήμης των υπολογιστών για να γίνει μηχανικός λογισμικού. - jwasham / κωδικοποίηση-συνέντευξη-πανεπιστήμιο github.com

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

Βιβλία

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

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

Δυστυχώς, δεν μπορώ να κερδίσω με κανέναν τρόπο κάνοντας κλικ σε οποιονδήποτε από αυτούς τους συνδέσμους.

Βιβλία προγραμματισμού

The Pragmatic Programmer - Andrew Hunt & David Thomas

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

Σχεδιασμός βάσει τομέα - Eric Evans

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

The Robert C. Martin Clean Code Collection - Robert C. Martin

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

Ο Μυθικός Άνθρωπος-Μήνας - Frederick P. Brooks

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

Προγραμματισμός μαργαριταριών - Jon Bentley

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

Πλήρης κωδικός - Steve McConell

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

Δεν ξέρετε JS - Kyle Simpson

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

Eloquent Javascript - Marjin Haverbeke

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

Βιβλία χωρίς προγραμματισμό

Να φτάσετε στο Ναι: Διαπραγματευτική συμφωνία χωρίς να παραχωρήσετε - Roger Fisher

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

Θα σας διδάξω να είστε πλούσιοι - Ραμίτ Σέθι

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

Το σκληρό πράγμα για τα σκληρά πράγματα - Ben Horowitz

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

Εργαλεία Τιτάνων - Tim Ferriss

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

Διαδικτυακά μαθήματα

Ως προγραμματιστής, θα μαθαίνετε νέα πράγματα κάθε μέρα από τώρα μέχρι να σταματήσετε να είστε προγραμματιστής. Αυτό είναι μέρος αυτού που κάνει αυτόν τον τομέα τόσο διασκεδαστικό! Τα καλά νέα είναι ότι δεν χρειάζεται πάντα να διδάσκεις τον εαυτό σου από το μηδέν. Υπάρχουν άνθρωποι πολύ πιο έξυπνοι από εμάς εκεί έξω που συνθέτουν μαθήματα έτσι ώστε να μπορούμε να μάθουμε από την εμπειρία τους. Μου αρέσει να παρακολουθώ διαδικτυακά μαθήματα και έχω επισημάνει μερικά από τα αγαπημένα μου παρακάτω. Τα έχω χωρίσει σε δωρεάν μαθήματα και μαθήματα επί πληρωμή (πολλά από τα οποία εμπίπτουν στην ομπρέλα FrontEndMasters αφού έχω συνδρομή μαζί τους). Αν γνωρίζετε άλλα καλά, αφήστε ένα σχόλιο παρακάτω!

Δωρεάν μαθήματα

Τι είναι καλύτερο από μια δωρεάν εκπαίδευση; Τίποτα.

Javascript 30

JavaScript 30

Δημιουργήστε 30 πράγματα με βανίλια JS σε 30 ημέρες με 30 σεμινάρια javascript30.com

Αυτό είναι ένα εξαιρετικό μάθημα για όσους θέλουν να μάθουν κάποια βασικά στοιχεία JavaScript και να διασκεδάσουν να το κάνουν. Μάθετε κάτι νέο για το JavaScript κάθε μέρα για τριάντα ημέρες, δωρεάν. Τι περισσότερο θα μπορούσατε να θέλετε;

Πλέγμα CSS

Πλέγμα CSS

Μάθετε τα πάντα για το CSS Grid με τον Wes Bos σε αυτήν τη δωρεάν σειρά βίντεο! cssgrid.io

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

CS50 του Χάρβαρντ

Μάθημα | CS50 | edX

course.edx.org

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

Μαθήματα επί πληρωμή

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

Advanced React & GraphQl

Advanced React & GraphQL

Δημιουργήστε εφαρμογές πλήρους στοίβας με το React και το GraphQL advancedreact.com

Αν δεν μπορείτε να πείτε, μου αρέσει σχεδόν κάθε μάθημα που κάνει ο Wes Bos. Αν ψάχνετε να βελτιωθείτε στο React ή θέλετε να βυθίσετε τα δάχτυλά σας στον κόσμο της GraphQL, αυτό το μάθημα είναι ένας πολύ καλός τρόπος για να το κάνετε.

Ασφαλής έλεγχος ταυτότητας για εφαρμογές Ιστού & API με JWT

Ασφαλής έλεγχος ταυτότητας για εφαρμογές Ιστού & API με JWT

Μάθετε να ρυθμίζετε τον έλεγχο ταυτότητας στις εφαρμογές μιας σελίδας. Μάθετε την ανατομία των JSON Web Tokens, πώς να χρησιμοποιήσετε το JWT για να… frontendmasters.com

Φανταστείτε αυτό: Θέλετε να κάνετε έλεγχο ταυτότητας χρηστών στην εφαρμογή σας, αλλά δεν θέλετε να προσθέσετε κατάσταση στο backend σας. Αυτός είναι ακριβώς ο τύπος της κατάστασης όπου η χρήση ενός JSON Web Token λάμπει. Μάθετε τα πάντα για το πώς να το κάνετε αυτό αποτελεσματικά και με ασφάλεια σε αυτό το μάθημα.

Μάθετε πρακτικές δοκιμής και αρχές με τον Kent C. Dodds

Μάθετε πρακτικές δοκιμής και αρχές με τον Kent C. Dodds

Μάθετε τις αρχές και τις βέλτιστες πρακτικές για τη σύνταξη διατηρήσιμη εφαρμογές δοκιμή για τα λάθη των αλιευμάτων πριν το προϊόν σας ... frontendmasters.com

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

Μάθετε να δοκιμάζετε τις εφαρμογές React με το Jest, το React-Test-Library και το Cypress

Μάθετε να δοκιμάζετε τις εφαρμογές React με το Jest, το React-Test-Library και το Cypress

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

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

Μάθετε προχωρημένα μοτίβα React Component σε αυτό το μάθημα από τον Kent C. Dodds

Μάθετε προχωρημένα μοτίβα React Component σε αυτό το μάθημα από τον Kent C. Dodds

Απλοποιήστε τις μεγάλες εφαρμογές React διαχωρίζοντας τη λογική των στοιχείων σας, τις ιδιότητες κατάστασης και εμφάνισης για να κάνετε το React… frontendmasters.com

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

Μάθετε να κλιμακώνετε το React χρησιμοποιώντας React Tools όπως CSS στο JS, Code Splitting & TypeScript

Μάθετε να κλιμακώνετε το React χρησιμοποιώντας React Tools όπως CSS στο JS, Code Splitting & TypeScript

Δημιουργήστε επεκτάσιμες εφαρμογές React χρησιμοποιώντας τα εργαλεία και τις τεχνικές που διατίθενται στο οικοσύστημα React. Θα δοκιμάσετε το… frontendmasters.com

Ο Brian Holt είναι ένας καταπληκτικός μηχανικός που ξέρει πώς να διδάσκει έννοιες με προσιτό τρόπο. Αν και ο τίτλος αυτού του μαθήματος είναι βασικά σούπα με λέξεις-κλειδιά, το περιεχόμενο είναι υπέροχο.

Μάθετε τέσσερα εξάμηνα της επιστήμης των υπολογιστών σε 5 ώρες με τον Brian Holt

Μάθετε τέσσερα εξάμηνα της επιστήμης των υπολογιστών σε 5 ώρες με τον Brian Holt

Θα αντιμετωπίσουμε μερικά μεγάλα θέματα σε μόλις πέντε ώρες: Αλγόριθμοι και ανάλυση Big O, Recursion, Sorting, Data… frontendmasters.com

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

Μάθετε τις δυνατότητες του AWS για δημιουργία και ανάπτυξη εφαρμογών

Μάθετε τις δυνατότητες του AWS για δημιουργία και ανάπτυξη εφαρμογών

Μάθετε πώς να αναπτύξετε το επόμενο έργο πάθους σας στο διαδίκτυο ή την εφαρμογή επόμενης γενιάς του οργανισμού σας… frontendmasters.com

Εάν έχετε ακούσει για την ανερχόμενη πλατφόρμα cloud που είναι το Amazon Web Services (βαρύς σαρκασμός) και θέλετε να αξιοποιήσετε την υποδομή τους για την εφαρμογή ιστού σας, τότε μην ψάχνετε άλλο. Ενώ τα έγγραφα AWS μπορεί να είναι πραγματικός πόνος, αυτό το μάθημα είναι τόσο καλό.

Μάθετε JavaScript: Τα σκληρά μέρη - Βυθιστείτε σε JavaScript για να επιλύσετε σύνθετες προκλήσεις

Μάθετε JavaScript: Τα σκληρά μέρη - Βυθιστείτε σε JavaScript για να επιλύσετε σύνθετες προκλήσεις

Ανεβάστε το JavaScript στο επόμενο επίπεδο. Αποκτήστε μια κατανόηση των επιστροφών κλήσεων, των λειτουργιών υψηλότερης παραγγελίας, του κλεισίματος… frontendmasters.com

Το Will Sentance είναι ξεκαρδιστικό. Ειλικρινά, αυτό αξίζει να παρακολουθείτε μόνο την προσωπικότητά του. Εάν θέλετε να κατανοήσετε καλύτερα τη JavaScript, ωστόσο, το μάθημα είναι επίσης εντάξει για αυτό.

Μάθετε τα νέα σκληρά μέρη της JavaScript: Ασύγχρονες λειτουργίες ES6 +

Μάθετε τα νέα σκληρά μέρη της JavaScript: Ασύγχρονες λειτουργίες ES6 +

Αναπτύξτε μια διαισθητική κατανόηση των νέων δυνατοτήτων του JavaScript στο ES6 +: iterators, generator, υποσχέσεις και… frontendmasters.com

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

Μάθετε τον Visual Studio Code για να φορτίσετε το Super Web Productivity

Μάθετε τον Visual Studio Code για να φορτίσετε το Super Web Productivity

Το Visual Studio Code είναι ένας σύγχρονος, πλήρης επεξεργαστής κώδικα που έχει δημιουργηθεί από το έδαφος για τις ανάγκες των προγραμματιστών ιστού… frontendmasters.com

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

Εργαλεία προγραμματισμού

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

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

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

Στον κόσμο της τεχνολογίας, υπάρχουν χιλιάδες εργαλεία που οι άνθρωποι θα σας πουν να χρησιμοποιήσετε. Πώς πρέπει να ξέρετε πού να… medium.freecodecamp.org

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

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

Πριν από λίγες μέρες, έγραψα αυτό το άρθρο για το FreeCodeCamp το οποίο έκτοτε έχει διαβάσει περισσότερες φορές από ό, τι θα μπορούσα να έχω ... medium.freecodecamp.org

Podcasts

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

Σύνταξη

Potluck - Πληκτρολόγιο × Πλατφόρμες ηλεκτρονικού εμπορίου × Εργασία × Εργασία για πρακτορεία × περισσότερα - Σύνταξη…

Οι προγραμματιστές του Full Stack Wes Bos και Scott Tolinski εμβαθύνουν σε θέματα ανάπτυξης ιστοσελίδων, εξηγώντας πώς λειτουργούν και… syntax.fm

Οι Wes Bos και Scott Tolinsky συνεργάζονται για να προσφέρουν μερικές ευχάριστες περιποιήσεις ανάπτυξης ιστοσελίδων δύο φορές την εβδομάδα. Αυτή η εκπομπή έχει κάτι για όλους και σίγουρα είναι το αγαπημένο μου podcast που σχετίζεται με την ανάπτυξη.

ShopTalk

ShopTalk

Ένα ζωντανό podcast σχετικά με τη σχεδίαση ιστού διεπαφής και UX. shoptalkshow.com

Ο Dave Rupert και ο Chris Coyer έδωσαν συμβουλές για την ανάπτυξη διαδικτύου πολύ περισσότερο από ό, τι έχω πάει στο παιχνίδι. Αν ψάχνετε για ένα ενημερωτικό και διασκεδαστικό podcast που διαθέτει πολλούς επισκέπτες, θα το συνιστούσα.

Διαδικτυακές κοινότητες

Ει εσύ εκεί. Είστε προγραμματιστής ή επίδοξος προγραμματιστής; Αισθάνεστε συχνά ότι δεν ανήκετε; Έχετε σύνδρομο απατεώνων; Έχω καλά νέα για σένα. Υπάρχουν χιλιάδες άνθρωποι στα παπούτσια σας. Το Διαδίκτυο παρέχει εύκολη πρόσβαση σε υποστηρικτικές κοινότητες που υπάρχουν αποκλειστικά για να μας βοηθήσουν να επιτύχουμε τους στόχους μας. Θα συνιστούσα ανεπιφύλακτα να αξιοποιήσετε τουλάχιστον μία από τις παρακάτω κοινότητες.

freeCodeCamp

Μάθετε να κωδικοποιείτε με δωρεάν διαδικτυακά μαθήματα, προγράμματα προγραμματισμού και προετοιμασία συνεντεύξεων για…

Μάθετε να κωδικοποιείτε με δωρεάν διαδικτυακά μαθήματα, προγράμματα προγραμματισμού και προετοιμασία συνεντεύξεων για εργασίες προγραμματιστών. www.freecodecamp.org; "

Χωρίς αυτόν τον οργανισμό, μάλλον δεν θα διαβάσατε καν αυτό το άρθρο. Το freeCodeCamp είναι κάτι πολύ περισσότερο από ένα ΔΩΡΕΑΝ διαδικτυακό bootcamp κωδικοποίησης. Προσφέρουν βοήθεια προετοιμασίας συνέντευξης, βρίσκονται στο κέντρο του # 100DaysOfCode και φέρνουν μαζί χιλιάδες επίδοξους προγραμματιστές.

CodeNewbie

CodeNewbie

Το CodeNewbie ξεκίνησε ως εβδομαδιαίο TwitterChat για να συνδέσει άτομα που μαθαίνουν να κωδικοποιούν από τον Saron. Από τότε έχει εξελιχθεί σε… www.codenewbie.org

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

συμπέρασμα

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

Αισθάνομαι ότι έχω μάθει πολλά τον τελευταίο χρόνο, και ελπίζω ότι βρήκατε κάτι χρήσιμο σε αυτό το μεγάλο, μακρύ, post.

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

Θετική ταχύτητα, αγαπητέ αναγνώστη.

Ελπίζω να μάθατε κάτι νέο σήμερα! Θα το εκτιμούσα αν μπορούσατε να ρίξετε μερικά; ή αφήστε ένα σχόλιο παρακάτω! Επίσης, μη διστάσετε να με ακολουθήσετε στο Twitter και στο Medium :)