Πώς άλλαξα τη σταδιοδρομία για να γίνω μηχανικός λογισμικού σε 11 μήνες (και πώς μπορείτε επίσης)

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

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

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

Ένα εσωτερικό συναίσθημα με έκανε να συνειδητοποιήσω τότε ότι ήρθε η ώρα να αλλάξω γρανάζια. ⚙️

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

Βήμα 1: Ερευνήστε καθηλωτικά προγράμματα

Άρχισα να ερευνώ συναρπαστικά μαθήματα στη μηχανική λογισμικού. Μου άρεσε το γεγονός ότι το App Academy και το Hack Reactor προσέφεραν δωρεάν μαθήματα εισαγωγής προσωπικού για να βοηθήσω τους υποψήφιους μαθητές να προετοιμαστούν για τις εισαγωγικές τους εξετάσεις. Άκουσα επίσης θετικά πράγματα για τον Hackbright και από τότε συναντήθηκα με πολλές ταλαντούχες γυναίκες που παρακολούθησαν το πρόγραμμά τους.

Τελικά, το Hack Reactor με κέρδισε επειδή προσέφερε ένα αυστηρό πρόγραμμα διάρκειας ενός μηνός Δομημένου Προγράμματος Μελέτης (SSP). Το πρόγραμμα σχεδιάστηκε για να μετατρέψει τους συμμετέχοντες από αρχάριους σε Hack Reactor Immersive ready.

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

Βήμα 2: Βύθιση κωδικοποίησης

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

Μεταξύ του συναρπαστικού προγράμματος του SSP και του Hack Reactor, πέρασα τέσσερις μήνες κωδικοποίησης έως και 6 ημέρες την εβδομάδα , 12+ ώρες την ημέρα . Αύξασα τις δεξιότητές μου για επίλυση προβλημάτων, βελτίωσα την κατανόησή μου σχετικά με τη JavaScript, έμαθα πλαίσια front-end και back-end, και ασκούσα εργασία μαζί με άλλους μηχανικούς.

Βήμα 3: Μελέτη για αναζήτηση εργασίας με διαδικτυακά μαθήματα

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

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

Το Cracking the Coding Interview θεωρείται ως ο προτελευταίος πόρος για την εκμάθηση αλγορίθμων. Ωστόσο, δεν ήταν ο πόρος που βρήκα πιο χρήσιμο, προσωπικά. Αντ 'αυτού, αυτοί είναι οι πόροι που χρησιμοποίησα για να προετοιμάσω τεχνικές συνεντεύξεις και ιστότοπους:

  • CodePath - ένα μάθημα 8 εβδομάδων που καλύπτει όλες τις πιο συχνές ερωτήσεις συνέντευξης από δομές δεδομένων έως σχεδιασμό συστήματος
  • InterviewCake - ένας οδηγός που εξηγεί τα πιο συνηθισμένα μοτίβα που βρίσκονται στην αλγοριθμική σκέψη
  • LeetCode - ατελείωτα προβλήματα πρακτικής
  • Grokking the System Design Interview - εξηγήσεις για τις ανταλλαγές που εμπλέκονται σε κοινές ερωτήσεις σχεδιασμού συστήματος, όπως πώς να σχεδιάσετε το Instagram

Βήμα 4: Λάβετε συμβουλές από έμπειρους μηχανικούς

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

  • Πάρτε ένα πόδι στην πόρτα: Κάθε μηχανικός πρέπει να ξεκινήσει κάπου. Πολλοί μηχανικοί προσγειώθηκαν σε εταιρείες επωνυμίας αφού εργάστηκαν σε μικροσκοπικά ονόματα. Μην ανησυχείτε αν δεν βρείτε την τέλεια εφαρμογή αμέσως.
  • Ξαναγράψτε το βιογραφικό σας: Εάν είστε νέος μηχανικός, το βιογραφικό σας είναι πιθανότατα γραμμένο με τρόπο που θα σας κάνει να φαίνεστε πραγματικά νεώτεροι. Επικεντρωθείτε στις αντισταθμίσεις και τις τεχνικές αποφάσεις που έχετε λάβει, όχι σε αυτό που εφαρμόσατε
  • Αναζητήστε ευκαιρίες καθοδήγησης: Στόχος για μια ομάδα με 30+ μηχανικούς, γιατί αυτό θα σας διδάξει τις βέλτιστες πρακτικές κωδικοποίησης και θα παρέχει ευκαιρίες καθοδήγησης. Διαφορετικά, μάθετε ποιος θα είναι ο διευθυντής σας και βεβαιωθείτε ότι είναι σε θέση να σας βοηθήσουν να λάβετε τεχνικές αποφάσεις (οι νέοι διευθυντές μηχανικών συχνά μπαίνουν στο ρόλο με περιορισμένα άτομα ή εμπειρία ηγεσίας)
  • Εργασία σε προσωπικά έργα: Αυτό θα δείξει τον ενθουσιασμό σας για μηχανική κατά την αναζήτηση εργασίας και θα σας δώσει κάτι μοναδικό για να συζητήσετε σε συνεντεύξεις.

Βήμα 5: Αγνοήστε μη χρήσιμες συμβουλές από άτομα που προσλαμβάνουν και άλλους

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

  • Η αγορά εργασίας έχει επιβραδυνθεί για τους μηχανικούς εισόδου τα τελευταία χρόνια. Οι εταιρείες μεσαίου μεγέθους προσλαμβάνουν μόνο για ανώτερες θέσεις και έχουν παγώσει τις προσλήψεις σε νέους υποψηφίους.
  • Όχι μόνο η αγορά είναι υπερβολική, αλλά και η ποιότητα των αποφοίτων bootcamp έχει μειωθεί τα τελευταία χρόνια. Θα είναι δύσκολο να βρεις δουλειά.
  • Είστε ισχυρός υποψήφιος, αλλά η εταιρεία μας δεν έχει τους πόρους για να σας καθοδηγήσει. Μείνετε σε επαφή και θα θέλαμε να σας συνεντεύξουμε ξανά όταν έχετε περισσότερη εμπειρία
  • Καλή τύχη να προσληφθεί κατά τη διάρκεια του καλοκαιριού. Ανταγωνίζεστε με όλους τους φοιτητές επιστήμης υπολογιστών που έχουν καλοκαιρινή πρακτική άσκηση. Δοκιμάστε ξανά το φθινόπωρο όταν ανοίγουν περισσότερες θέσεις.
  • Καλή τύχη να προσληφθεί κατά τη διάρκεια του φθινοπώρου. Η πρόσληψη θα επιβραδυνθεί καθώς οι εταιρείες πλησιάζουν το Q4. Εάν δεν βρείτε δουλειά αυτό το καλοκαίρι, θα πρέπει να περιμένετε μέχρι το επόμενο έτος.
  • Δοκιμάστε να γίνετε διαχειριστής προϊόντων ή να βρείτε μια πρακτική άσκηση. Ίσως μπορείτε να περιστρέψετε τη μηχανική λογισμικού όταν είστε έτοιμοι.

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

Βήμα 6: Δημιουργήστε ένα σχέδιο μελέτης

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

  • Μελέτη αλγορίθμων και δομών δεδομένων.
  • Σχεδιασμός συστήματος μελέτης.
  • Κάντε ένα hackathon (δεν θα σας διδάξει τις βέλτιστες πρακτικές μηχανικής, αλλά είναι μια διασκεδαστική ομαδική εμπειρία).
  • Δημιουργήστε ένα προσωπικό χαρτοφυλάκιο (ή άλλο έργο για το οποίο μπορείτε να μιλήσετε).
  • Γράψτε κάθε ερώτηση συνέντευξης από κάθε οθόνη τηλεφώνου και επιτόπου. Ελέγξτε τις απαντήσεις που δεν γνωρίζετε.
  • Εξασκηθείτε με άλλους. Οι αλγόριθμοι είναι πιο διασκεδαστικοί όταν τους εργάζεστε σε μια μικρή ομάδα. (Το Pramp και το CodePath ήταν δύο τρόποι για να βρω συνεργάτες).

Βήμα 7: Δημιουργήστε μια διαδικτυακή παρουσία

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

  • LinkedIn
  • Μισθωτός
  • Λίστα αγγέλου
  • Προσωπικό χαρτοφυλάκιο
  • GitHub

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

Βήμα 8: Θυμηθείτε, είναι ένα παιχνίδι αριθμών

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

Οι αιτήσεις μου ήταν ως επί το πλείστον πόρτες, με κάποιες παραπομπές, μερικούς υπαλλήλους που ήρθαν σε επαφή μαζί μου και κάποιες από την Hired ή το AngelList.

Η γνώση των αριθμών σάς βοηθά να ακολουθήσετε μια αναλυτική προσέγγιση. Για παράδειγμα:

  • Το 26% των συνολικών εφαρμογών μου (κρύο, ζεστό, παραπομπές) μετατράπηκε σε αρχικές οθόνες τηλεφώνου.
  • Το 51% των οθονών του τηλεφώνου μου μετατράπηκε σε οθόνη τεχνολογίας ή ανάθεση
  • Το 28% των τεχνολογικών οθονών και των εργασιών μου μετατράπηκαν σε επιτόπου

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

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

Βήμα 9: Κατακτήστε τον ιστότοπο

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

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

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

Τα θέματα που καλύπτονται κατά τη διάρκεια των ιστότοπών μου περιελάμβαναν:

  • Αλγόριθμοι
  • Σχεδιασμός συστήματος
  • Δημιουργήστε μια εφαρμογή χρησιμοποιώντας το API της εταιρείας
  • Ερωτήσεις βάθους γνώσης σχετικά με τη γλώσσα κωδικοποίησης μου (JavaScript)
  • Βάθος γνώσεων σχετικά με το HTML / CSS
  • Ερωτήσεις βάθους γνώσεων σχετικά με τα πλαίσια front-end
  • Ερωτήσεις βάθους γνώσεων για διάφορες βάσεις δεδομένων (SQL / noSQL)
  • Brainteasers (σκεφτείτε την προετοιμασία SAT από το γυμνάσιο)
  • Κλωνοποιήστε και εξηγήστε το έργο X GitHub που δημιουργήσατε, τι αντισταθμίσεις κάνατε και τι θα κάνατε διαφορετικά στο μέλλον
  • Δώστε μας μια παρουσίαση 1 ώρας για οποιοδήποτε θέμα της επιλογής σας (θεωρήστε αυτήν την κόκκινη σημαία , εκτός εάν η εργασία σας απαιτεί συγκεκριμένη διασύνδεση με πελάτες ή προώθηση ιδεών σας)

Η ποικιλία έκανε δύσκολο να ξέρεις τι να μελετήσεις.

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

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

Βήμα 10: Φέρτε σνακ

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

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

Στο τρίτο μου, με προγραμματίστηκαν από τις 10 - 2 μ.μ. χωρίς μεσημεριανό διάλειμμα, οπότε ζήτησα συγκεκριμένα ένα. Αυτό λειτούργησε - μέχρις ότου ο διευθυντής προσλήψεων με ακολούθησε σε ένα μεσημεριανό γεύμα, ενώ με έβαλε ψηλά σε 50+ ερωτήσεις JavaScript. Αγνόησε τα (επαναλαμβανόμενα) αιτήματά μου για γρήγορο διανοητικό διάλειμμα. Ένα άλλο όχι.

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

Βήμα 11: Βελτιώστε τις απαντήσεις σε ερωτήσεις συμπεριφοράς και αποφύγετε την εξάντληση

Πού βλέπεις τον εαυτό σου σε 5 χρόνια;

Ένα από τα ερωτήματα που με κορόδεξαν στις συνεντεύξεις ήταν: «Πού βλέπεις τον εαυτό σου σε 5 χρόνια;» Για να είμαι ειλικρινής, ακόμα δεν ξέρω.

Υπάρχει ένα κομμάτι διαχειριστή και ένα μεμονωμένο κομμάτι συνεισφέροντος.

Υπάρχουν πολλές διαδρομές σταδιοδρομίας μηχανικής που ακόμα δεν καταλαβαίνω πλήρως - web, mobile, αξιοπιστία ιστότοπου και DevOps, για να αναφέρω μερικά.

Στη συνέχεια, υπάρχει back-end, front-end και full-stack. Μερικές φορές οι γραμμές μεταξύ αυτών των ρόλων είναι σαφείς, μερικές φορές είναι θολές. Αυτό που έμαθα κατά τη διάρκεια της αναζήτησής μου είναι ότι ενώ δεν ξέρω ποια διαδρομή θα ακολουθήσω, υπάρχουν ορισμένες εργασίες που μου αρέσουν περισσότερο και λιγότερο από άλλες.

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

Έτσι ποιος ξέρει πού θα καταλήξω. Προς το παρόν, θα προσπαθήσω να κάνω ό, τι είναι διασκεδαστικό και συναρπαστικό.

Μερικές γενικές σκέψεις

Οι προκλήσεις κωδικοποίησης είναι μια μαθησιακή ευκαιρία

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

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

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

Ακολουθήστε τις απορρίψεις

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

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

Βρείτε έναν μέντορα

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

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

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

συμπέρασμα

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

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

Αξίζει ο αγώνας; Απολύτως.

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