Εάν θέλετε να γίνετε ηγέτης τεχνολογίας, ακολουθήστε αυτές τις συμβουλές

Τα τελευταία δύο χρόνια από τότε που έγινα Tech Lead στο Wix, έχω συναντήσει ερωτήσεις σχετικά με το πώς πήρα αυτόν τον ρόλο. Πρέπει να είμαι ειλικρινής και να πω ότι δεν το έψαχνα ενεργά, αλλά κοιτάζοντας πίσω θα ήθελα να μοιραστώ μερικές συμβουλές για προγραμματιστές που θέλουν να γίνουν Tech Lead.

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

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

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

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

Πραγματικά καταλάβετε τι εργάζεστε .

Κατανοήστε πλήρως τις απαιτήσεις προϊόντων, το σχεδιασμό του συστήματός σας και τις διάφορες τεχνολογίες που χρησιμοποιείτε. Ακόμα κι αν δεν συμμετείχατε στη λήψη αποφάσεων, κάντε τις ερωτήσεις: γιατί επιλέχθηκαν συγκεκριμένες τεχνολογίες; Γιατί προτιμήθηκε αυτός ο σχεδιασμός;

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

Πες τι σκέφτεσαι .

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

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

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

Όταν βλέπετε κάτι λάθος - διορθώστε το .

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

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

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

Εθελοντής για επιπλέον δουλειά όταν μπορείτε .

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

Μερικά παραδείγματα που έχουμε στο Wix:

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

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

Επενδύστε στην πραγματοποίηση συνδέσεων .

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

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

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

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

Αδράξτε τις ευκαιρίες .

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

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

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

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

Το να γίνετε ηγέτης είναι να αναλάβετε πρωτοβουλίες και να δείξετε τις ικανότητές σας στους συναδέλφους και τους διαχειριστές σας.

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

Εάν παίζετε το ρόλο ενός ηγέτη τεχνολογίας στον τρέχοντα ρόλο σας θα γίνετε ένας. Πιστέψτε στον εαυτό σας και στις δυνατότητές σας και θα πετύχετε.

Είστε ευπρόσδεκτοι να με ακολουθήσετε στο twitter :) Σας ευχαριστούμε που διαβάσατε!