Όταν μια startup αποφασίζει να προσλάβει έναν προγραμματιστή, είναι λίγο σαν να προσπαθεί να κερδίσει την καρδιά ενός σταρ του Χόλιγουντ. Στο παιχνίδι ανταγωνίζονται μεγάλες εταιρείες με πορτοφόλια χωρίς πάτο, γνωστές μάρκες και δωρεάν καπουτσίνο σε κάθε γωνιά. Και εσύ; Έχετε διακαή ενθουσιασμό και μια ιδέα δισεκατομμυρίων δολαρίων (θεωρητικά).
Μην βιαστείτε όμως να αποθαρρυνθείτε. Οι προγραμματιστές δεν είναι ρομπότ που επιλέγουν πάντα την εταιρεία με το πιο παχύ πορτοφόλι. Πολλοί από αυτούς θέλουν κάτι περισσότερο από μια δουλειά — θέλουν να αισθάνονται ουσιαστικό μέρος σε κάτι ουσιαστικό, να βλέπουν τα αποτελέσματα των προσπαθειών τους και, ναι, μερικές φορές κοιμούνται μέχρι το μεσημέρι χωρίς να φοβούνται το αυστηρό βλέμμα του HR.
Πήρα συνέντευξη από 20 προγραμματιστές διαφορετικών φύλων, ηλικιών, ιδιοσυγκρασιών και προσόντων, που εργάζονται σε διάφορες χώρες και μιλούν άλλες γλώσσες, για να καταλάβω πώς οι μικρές εταιρείες μπορούν όχι μόνο να επιβιώσουν στον ανταγωνισμό με τους γίγαντες αλλά και να κερδίσουν. Αυτό το άρθρο έχει να κάνει με το πώς να ανακαλύψετε ότι ένας προγραμματιστής που δεν φοβάται ένα «ακατέργαστο» προϊόν, μπορεί να επωμιστεί μέρος του χάους της εκκίνησης και να γίνει ο βασικός σας σύμμαχος στην πορεία προς την επιτυχία. Spoiler: θα χρειαστούν περισσότερα από χρήματα. Θα χρειαστείτε δημιουργικότητα, ειλικρίνεια και λίγη εξυπνάδα.
Η εργασία σε μια startup είναι σαν να εγγραφείτε για ένα ταξίδι σε όλο τον κόσμο με ένα μικρό σκάφος. Σίγουρα, κάποιοι μπορεί να προτιμήσουν ένα κρουαζιερόπλοιο με πισίνες και φαγητό σε μπουφέ (γεια σας, μεγάλες εταιρείες), αλλά οι αληθινοί τυχοδιώκτες πηγαίνουν εκεί που μπορούν να πάρουν το τιμόνι, να επιλέξουν τη διαδρομή και περιστασιακά να διασώσουν νερό.
Πολλές μελέτες δείχνουν ότι αν ο μισθός είναι δίκαιος και ανταγωνιστικός, πολλοί άνθρωποι είναι πρόθυμοι να ανταλλάξουν υψηλότερο μισθό για ελευθερία, ανάπτυξη και την ευκαιρία να δημιουργήσουν κάτι ουσιαστικό.
Γιατί, λοιπόν, οι προγραμματιστές μπορούν να επιλέξουν να εργαστούν σε μια startup;
Το πρόγραμμα εργασίας σε μια startup μπορεί να μοιάζει με μενού εστιατορίου: «Τι λειτουργεί καλύτερα για εσάς;» Δεν είστε παραγωγικοί το πρωί; Εργασία τη νύχτα. Επισκέπτεσαι τη γιαγιά σου στην εξοχή; Κανένα πρόβλημα, αρκεί να έχετε σταθερή σύνδεση στο διαδίκτυο. Οι μικρές εταιρείες κατανοούν ότι οι ευτυχισμένοι εργαζόμενοι δουλεύουν καλύτερα και δεν θα σταθούν εμπόδιο στην ευτυχία τους.
Το 2021
Στις startups, κανείς δεν θα σας πει ότι ο κωδικός πρέπει να δεσμευτεί στις 10:00 π.μ. σύμφωνα με τους κανονισμούς. Εδώ, η εστίαση είναι στα αποτελέσματα, όχι στη διαδικασία. Θέλετε να δουλέψετε το βράδυ, τυλιγμένος σε μια κουβέρτα με μια γάτα στην αγκαλιά σας; Πηγαίνετε για αυτό.
3. Επίδραση στο προϊόν
Οι προγραμματιστές σε startups είναι σαν σεφ στις δικές τους κουζίνες. Δεν γράφετε απλώς μια άλλη ενότητα για ένα σύστημα CRM. δημιουργείτε κάτι που θα μπορούσε ενδεχομένως να αλλάξει τον κόσμο — ή τουλάχιστον να προσελκύσει τους πρώτους δέκα χρήστες.
4. Ποικιλία εργασιών
Δεν θα ξοδέψετε χρόνια γυαλίζοντας το ίδιο κουμπί "Πληρωμή τώρα" εδώ. Σήμερα, κωδικοποιείτε το backend. αύριο, ρυθμίζετε το CI/CD. και την επόμενη μέρα, είστε ξαφνικά υπεύθυνος για τη διαμόρφωση του εταιρικού email. Και αυτό δεν είναι αστείο.
5. Δυνητική ανάπτυξη
Το ταξίδι από νεώτερο σε ανώτερο σε μια μεγάλη εταιρεία μπορεί να διαρκέσει δεκαετίες. Είναι μια διαφορετική ιστορία σε μια startup: γίνεσαι μέλος ως junior και αν η startup επιβιώσει, μπορεί να είσαι ο CTO σε λίγα μόνο χρόνια. Η γρήγορη ανάπτυξη είναι εγγυημένη.
6. Καμία γραφειοκρατία
Ξεχάστε τις διαδικασίες έγκρισης εβδομάδων όπου μια επιτροπή 15 ατόμων συζητά το αίτημά σας για προσθήκη ενός κουμπιού. Στις νεοφυείς επιχειρήσεις, οι αποφάσεις λαμβάνονται γρήγορα — μερικές φορές πολύ γρήγορα, αλλά εκεί βρίσκεται ο ενθουσιασμός.
7. Ζωντανή ατμόσφαιρα
Οι νεοσύστατες επιχειρήσεις δεν έχουν ψυχρούς, ανοιχτούς χώρους για 500 άτομα όπου το HR σας γνωρίζει μόνο από τον αριθμό ταυτότητας του υπαλλήλου σας. Εδώ, δεν είσαι απλώς υπάλληλος. είστε φίλος, συνεργάτης και ίσως ακόμη και ο συν-συγγραφέας αστείων στη συνομιλία της ομάδας.
8. Γρήγορες αποφάσεις.
Προτείνετε μια ιδέα — συζητείται αμέσως, χωρίς ατελείωτες συναντήσεις ή γραφειοκρατία. Χθες, καταλήξατε σε ένα χαρακτηριστικό, και αύριο είναι σχεδόν σε παραγωγή (καλά, σχεδόν). Ομολογουμένως, μερικές φορές οι αποφάσεις λαμβάνονται τόσο γρήγορα που μόνο στην παραγωγή αντιλαμβάνεσαι ότι η ιδέα ήταν... λίγο περίεργη.
9. Η ικανότητα να επηρεάζεις
Η φωνή σου έχει σημασία. Εδώ, δεν εκτελείτε απλώς τις ιδέες κάποιου άλλου. είσαι δημιουργός. Θέλετε να εφαρμόσετε μια νέα τεχνολογία; Πες το. Θα ακούσετε «ναι», εφόσον δεν απαιτείται η πώληση μιας καρέκλας από το γραφείο. Σε μια μεγάλη εταιρεία, μπορεί να μην έχετε καμία ευκαιρία.
10. Λιγότερη πολιτική, περισσότερη δουλειά
Στις μεγάλες εταιρείες, κάθε έργο μοιάζει με πεδίο μάχης για προϋπολογισμούς, πόρους και διοικητική προσοχή. Στις μικρές εταιρείες, είναι πιο απλό: χωρίς επιπλέον επίπεδα διαχείρισης, χωρίς περίπλοκες διαδικασίες και χωρίς εταιρικό δράμα. Όταν η ομάδα αποτελείται από μόλις πέντε άτομα, δεν υπάρχει κανένας να ταράξει τα πράγματα — και όχι με την καλή έννοια.
11. Μια μοναδική εμπειρία
Το να εργάζεσαι σε μια μικρή εταιρεία δεν είναι μόνο «να γράφεις κώδικα και να πληρώνεσαι». Είναι μια ιστορία που θα μοιραστείτε με φίλους — πώς ξεκινήσατε ένα έργο από την αρχή, λύσατε προβλήματα αμέσως και βρήκατε δημιουργικές λύσεις. Και αν η startup πετύχει, θα είστε περήφανοι που ξέρετε ότι ήσασταν εκεί από την αρχή.
12. Επιλογή τεχνολογίας
Σε μικρές ομάδες, οι προγραμματιστές έχουν συχνά μεγαλύτερη αυτονομία στην επιλογή τεχνολογιών, εργαλείων και προσεγγίσεων. Αυτό καλλιεργεί ένα αίσθημα ευθύνης και ικανοποίησης για το έργο που έχει επιτευχθεί.
Θυμηθείτε, οι προγραμματιστές δεν είναι απλώς μηχανές συγγραφής κώδικα, αλλά άνθρωποι με όνειρα και φιλοδοξίες. Αντί για μια στεγνή λίστα με τα προνόμια της εταιρείας σας, δημιουργήστε μια πρόταση που λέει μια ιστορία. Εστιάστε στα πλεονεκτήματα των startups που συζητήσαμε νωρίτερα για να ενισχύσετε την αφήγησή σας. Θα πρέπει να μοιάζει με ένα γράμμα σε έναν παλιό φίλο - γνήσιο, λίγο τολμηρό και αρκετά συναρπαστικό για να προκαλέσει μια απάντηση.
Μοιραστείτε την αποστολή και τις αξίες σας! Μην φοβάστε να δείξετε την ψυχή του έργου σας. Υπογραμμίστε ότι η συμμετοχή σε μια startup είναι μια ευκαιρία να είστε κάτι περισσότερο από ένα απλό γρανάζι στη μηχανή, αλλά ένας πραγματικός συνδημιουργός της επιτυχίας. Ενώ ενδέχεται να μην μπορείτε να προσφέρετε μισθούς 80% πάνω από τους συντελεστές της αγοράς, η αποζημίωση θα πρέπει να είναι δίκαιη. Προσφέρετε μερίδιο σε μελλοντικούς θριάμβους - κάτι που συνήθως δεν παρέχουν οι ομάδες ανθρώπινου δυναμικού σε μεγάλες εταιρείες.
Ξεκαθαρίστε ότι η πρωτοτυπία εκτιμάται: «Οι τρελές ιδέες σας όχι μόνο είναι ευπρόσδεκτες, αλλά μπορεί απλώς να γίνουν μέρος των φιλόδοξων σχεδίων μας». Ένα άγγιγμα χιούμορ, λίγη ζεστασιά και voilà — η προσφορά σας γίνεται μαγνήτης για όσους αναζητούν όχι απλώς μια δουλειά αλλά μια πραγματική περιπέτεια.
Βοηθήστε τους προγραμματιστές να αισθανθούν τη σημασία τους — αυτό είναι ένα ισχυρό κίνητρο. Δείξτε τους ότι δεν θα είναι απλώς ένα μικρό μέρος του συστήματος, αλλά ένας βασικός παίκτης.
Μια συνέντευξη με έναν προγραμματιστή δεν είναι απλώς μια ανάκριση. Είναι σαν ραντεβού στα τυφλά. Θυμηθείτε, και οι δύο πλευρές ελπίζουν ότι θα λειτουργήσει. Κατά τη διάρκεια της συνέντευξης, μοιραστείτε την αποστολή και τις προκλήσεις του έργου λεπτομερώς και με ειλικρίνεια και μην ξεχάσετε να ρωτήσετε τι είναι πιο σημαντικό για τον υποψήφιο.
Η πρόσληψη ενός προγραμματιστή είναι μόνο η μισή μάχη. Η διατήρησή τους, ειδικά όταν οι μεγάλες εταιρείες αρχίζουν να κρέμονται δωρεάν γεύματα και ετήσια μπόνους μπροστά τους, είναι η πραγματική πρόκληση.
Πρέπει να είστε έτοιμοι να αφιερώσετε σημαντικό χρόνο στην επικοινωνία με τους προγραμματιστές σας, ιδιαίτερα εάν έχετε μόνο έναν, δύο ή τρεις στην ομάδα σας. Όσο λιγότεροι προγραμματιστές στην εταιρεία σας, τόσο πιο κρίσιμο είναι να ασχολείστε μαζί τους τακτικά (ή ακόμα και με ένα μόνο άτομο).
Πρέπει να ρωτήσετε, "Πώς μπορώ να σας βοηθήσω;" και "Τι σας εμποδίζει; — και στη συνέχεια βοηθήστε τους πραγματικά. Εάν ζητήσουν κάτι, κάντε μια πραγματική προσπάθεια για να το εκπληρώσετε. Υπάρχει ένα υπέροχο απόσπασμα από τον Richard Branson που επιπλέει στο LinkedIn που λέει ότι ο μόνος τρόπος για να διασφαλιστεί η μακροπρόθεσμη πίστη της ομάδας και επιτυχία είναι να αντιμετωπίζεις τους υπαλλήλους σου σαν οικογένεια.
Για μια startup, ένας προγραμματιστής δεν είναι απλώς ένας υπάλληλος - είναι ο συνεργάτης σας στην πορεία προς την επιτυχία. Δείξτε σεβασμό, αφιερώστε το χρόνο και την προσοχή σας, να είστε ευγενικοί, προσφέρετε βοήθεια, παρακινήστε τους και δώστε τους ελευθερία. Κάντε αυτό και θα παραμείνουν μαζί σας — ακόμα και όταν μια γειτονική εταιρεία τους κράζει μπόνους στα μούτρα. Το κλειδί είναι να τους κάνεις να νιώθουν ότι τους εκτιμούν και τους κατανοούν.
Ρώτησα τέσσερις προγραμματιστές που προσωπικά κατάφερα να προσλάβω σε μια μικρή εταιρεία γιατί αποφάσισαν να ενωθούν μαζί μας και ορίστε τι είπαν:
Ένας προγραμματιστής μεσαίου επιπέδου (από εμπειρία, αλλά με αυτοπεποίθηση Senior από άποψη δεξιοτήτων), ο οποίος προσλήφθηκε από μια εταιρεία που εξυπηρετεί μεγάλες τράπεζες:
«Για μένα, η δημιουργική και προσωπική ελευθερία είναι απαραίτητη. Επιπλέον, τα πάντα στον τραπεζικό τομέα κινούνται με ρυθμό σαλιγκαριού, χρησιμοποιώντας απαρχαιωμένες τεχνολογίες. Ήθελα νέες και χρήσιμες γνώσεις και να πάρω αποφάσεις εν κινήσει, όχι ένα χρόνο πριν από την κυκλοφορία».
Ένας ανώτερος προγραμματιστής με εμπειρία σε ομάδες 200+ προγραμματιστών:
«Κουράστηκα πολύ τη γραφειοκρατία και, τολμώ να το πω, «πολιτική γραφείου». Ήθελα να δοκιμάσω νέες ιδέες μόλις εμφανιστούν».
Ένας νεαρός προγραμματιστής:
«Μετά από ένα χρόνο εργασίας σε μια ομάδα περίπου 100 προγραμματιστών, λαχταρούσα την ποικιλία. Η εργασία είχε μετατραπεί σε τακτική συντήρηση ενός μόνο χαρακτηριστικού. Ένιωθα ότι δεν μεγάλωνα επαγγελματικά — και μετά σε βρήκα».
Ένας βασικός ειδικός, ειλικρινής και ειλικρινής:
«Απλώς χρειαζόμουν εμπειρία. Οι μεγάλες εταιρείες με καλούς μισθούς δεν θα με προσλάμβαναν έτσι κι αλλιώς. 😂"
Έτσι, αποφασίσατε να ανταγωνιστείτε για προγραμματιστές. Ίσως ξεκινήσατε αυτό το ταξίδι νιώθοντας ότι είναι αδύνατο να αντιμετωπίσετε εταιρείες. Έχουν εκατομμύρια για μισθούς, γυμναστήρια γραφείου και δωρεάν λάτε με γάλα αμυγδάλου. Και εσύ; Έχετε μια startup, μια ιδέα, ενθουσιασμό και ίσως μια καφετιέρα που λειτουργεί τις μισές φορές. Αλλά ξέρετε τι; Αυτό είναι αρκετό.
Ενώ συγκέντρωνα υλικό για αυτό το άρθρο, πήρα συνέντευξη από 20 προγραμματιστές διαφορετικών φύλων, ηλικιών, ιδιοσυγκρασιών και προσόντων, που εργάζονται σε διάφορες χώρες και μιλούν άλλες γλώσσες. Μόνο ένας είπε: «Δεν θα γίνω ποτέ μέλος μιας startup. μόνο εταιρείες για μένα».
Η αποστολή σας δεν είναι απλώς να προσλάβετε έναν προγραμματιστή. Ο στόχος σας είναι να βρείτε κάποιον που θα μοιραστεί τόσο τις χαρές όσο και τις προκλήσεις της εκκίνησης σας — κάποιον που μπορεί να γράψει κώδικα και στη συνέχεια να διορθώσει τον διακομιστή που χάλασε ο κώδικας. Το πιο σημαντικό, κάποιος που δεν θα φύγει για έναν ανταγωνιστή που κυνηγάει μια συνδρομή στο Spotify ως μπόνους.
Θυμηθείτε, η επιτυχία στην πρόσληψη ενός προγραμματιστή δεν έχει να κάνει με τα χρήματα. Έχει να κάνει με την ειλικρίνεια, την ατμόσφαιρα και την αίσθηση της σημασίας. Οι μεγάλες εταιρείες μπορούν να προσφέρουν τυπικά προνόμια, αλλά μόνο οι μικρές εταιρείες μπορούν να προσφέρουν αληθινό ενθουσιασμό και την αίσθηση ότι είναι μέρος ενός σπουδαίου.
Μην τα παρατάς λοιπόν. Να είστε ειλικρινείς, λίγο πονηροί και να διατηρείτε πάντα την αίσθηση του χιούμορ. Σε έναν κόσμο όπου οι προγραμματιστές έλκονται περισσότερο από τον εξαιρετικό κώδικα παρά από τα εντυπωσιακά εταιρικά πάρτι, η ειλικρίνεια και η δημιουργικότητά σας μπορεί απλώς να είναι το κλειδί της επιτυχίας.