Πώς φτιάξαμε μια εταιρεία στη Silicon Valley

Πώς φτιάξαμε μια εταιρεία στη Silicon ValleyΆποψη του Σαν Φρανσίσκο από την ανατολική πλευρά του κόλπου

Γεια σου Χαμπρ,

Σε αυτήν την ανάρτηση θα μιλήσω για το πώς φτιάξαμε μια εταιρεία στη Silicon Valley. Σε τέσσερα χρόνια, από μια startup δύο ατόμων στο υπόγειο ενός κτιρίου στο Σαν Φρανσίσκο μετατράπηκε σε μια μεγάλη, αναγνωρίσιμη εταιρεία με επενδύσεις άνω των 30 εκατομμυρίων δολαρίων από γνωστά funds, συμπεριλαμβανομένων τέτοιων κολοσσών όπως η a16z.

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

Ιστορικό

Ήρθα στην κοιλάδα το 2011 και μπήκα στη MemSQL, μια εταιρεία που μόλις είχε αποφοιτήσει από το Y Combinator. Ήμουν ο πρώτος υπάλληλος στη MemSQL. Εργαζόμασταν από ένα διαμέρισμα τριών δωματίων στην πόλη Menlo Park, στο οποίο μέναμε (η γυναίκα μου και εγώ ήμασταν σε ένα δωμάτιο, ο διευθύνων σύμβουλος και η σύζυγός του ήταν σε άλλο και ο CTO της εταιρείας, Nikita Shamgunov, κοιμόταν στον καναπέ στο σαλόνι). Ο χρόνος πέρασε, η MemSQL σήμερα είναι μια μεγάλη επιχειρηματική εταιρεία με εκατοντάδες υπαλλήλους, συναλλαγές πολλών εκατομμυρίων δολαρίων και ένα γραφείο στο κέντρο του Σαν Φρανσίσκο.

Το 2016, συνειδητοποίησα ότι η εταιρεία με είχε ξεπεράσει και αποφάσισα ότι ήρθε η ώρα να ξεκινήσω κάτι νέο. Αφού δεν είχα αποφασίσει ακόμα τι θα κάνω στη συνέχεια, καθόμουν σε μια καφετέρια στο Σαν Φρανσίσκο και διάβαζα κάποιο άρθρο από εκείνη τη χρονιά για τη μηχανική μάθηση. Ένας άλλος νεαρός άνδρας κάθισε δίπλα μου και είπε: «Παρατήρησα ότι διαβάζεις για μια γραφομηχανή, ας γνωριστούμε». Καταστάσεις όπως αυτή είναι συνηθισμένες στο Σαν Φρανσίσκο. Οι περισσότεροι άνθρωποι σε καφετέριες, εστιατόρια και στο δρόμο είναι υπάλληλοι startups ή μεγάλων εταιρειών τεχνολογίας, επομένως η πιθανότητα να συναντήσετε κάποιον τέτοιο είναι πολύ υψηλή. Μετά από δύο ακόμη συναντήσεις με αυτόν τον νεαρό άνδρα σε μια καφετέρια, αποφασίσαμε να ξεκινήσουμε την κατασκευή μιας εταιρείας που κατασκευάζει έξυπνους βοηθούς. Η Samsung μόλις είχε αγοράσει το VIV, η Google είχε ανακοινώσει το Google Assistant και φαινόταν ότι το μέλλον ήταν κάπου προς αυτή την κατεύθυνση.

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

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

Εφαρμογή στο Y Combinator

Χρειαζόμασταν να ακονίσουμε τις δεξιότητές μας στην οικοδόμηση μιας εταιρείας. Η οικοδόμηση μιας εταιρείας δεν είναι να γράφεις κώδικα. Αυτό σημαίνει κατανόηση του τι χρειάζονται οι άνθρωποι, διεξαγωγή μελετών χρηστών, δημιουργία πρωτοτύπων, σωστή απόφαση πότε να περιστρέφεται και πότε να συνεχίσει, εύρεση ενός προϊόντος που ταιριάζει στην αγορά. Ακριβώς εκείνη τη στιγμή, γινόταν η πρόσληψη για το Y Combinator Winter 2017. Το Y Combinator είναι ο πιο διάσημος επιταχυντής στη Silicon Valley, από τον οποίο πέρασαν κολοσσοί όπως το Dropbox, το Reddit, το Airbnb, ακόμη και το MemSQL. Τα κριτήρια για το Y Combinator και τους venture capitalists είναι πολύ παρόμοια: πρέπει να επιλέξουν έναν μικρό αριθμό από έναν μεγάλο αριθμό εταιρειών στη Silicon Valley και να μεγιστοποιήσουν την πιθανότητα να πιάσουν τον επόμενο μονόκερο. Για να μπείτε στο Y Combinator, πρέπει να συμπληρώσετε μια αίτηση. Το ερωτηματολόγιο απορρίπτει περίπου το 97% των αιτήσεων, επομένως η συμπλήρωσή του είναι μια απίστευτα υπεύθυνη διαδικασία. Μετά το ερωτηματολόγιο, πραγματοποιείται μια συνέντευξη, η οποία κόβει τις μισές εταιρείες που απομένουν.

Περάσαμε μια εβδομάδα συμπληρώνοντας τη φόρμα, την ξαναγεμίζαμε, την διαβάζαμε με φίλους, την ξαναδιαβάζαμε, την ξαναγεμίζαμε. Ως αποτέλεσμα, μετά από μερικές εβδομάδες λάβαμε μια πρόσκληση για συνέντευξη. Μπήκαμε στο 3%, το μόνο που μένει είναι να μπούμε στο 1.5%. Η συνέντευξη λαμβάνει χώρα στα κεντρικά γραφεία της YC στο Mountain View (40 λεπτά με το αυτοκίνητο από το SF) και διαρκεί 10 λεπτά. Οι ερωτήσεις που γίνονται είναι περίπου ίδιες και είναι γνωστές. Υπάρχουν ιστότοποι στο Διαδίκτυο όπου έχει ρυθμιστεί ένα χρονόμετρο για 10 λεπτά και οι ερωτήσεις από ένα γνωστό εγχειρίδιο επιλέγονται τυχαία και εμφανίζονται. Περνούσαμε ώρες σε αυτές τις τοποθεσίες κάθε μέρα και ζητήσαμε από αρκετούς από τους φίλους μας που είχαν περάσει από το YC στο παρελθόν να μας κάνουν συνέντευξη. Γενικά, προσεγγίζαμε τις συναντήσεις με επενδυτές πιο σοβαρά από ό,τι κάναμε έναν μήνα πριν.

Η μέρα της συνέντευξης ήταν πολύ ενδιαφέρουσα. Η συνέντευξή μας ήταν γύρω στις 10 το πρωί. Φτάσαμε νωρίς. Για μένα, η ημέρα της συνέντευξης παρουσίαζε μια συγκεκριμένη πρόκληση. Δεδομένου ότι η εταιρεία μου σαφώς δεν απογειωνόταν ακόμη, διαφοροποίησα την επένδυσή μου στον χρόνο ξεκινώντας μια δοκιμαστική περίοδο στο OpenAI. Ένας από τους συνιδρυτές του OpenAI, ο Sam Altman, ήταν επίσης πρόεδρος του Y Combinator. Αν πάρω συνέντευξη μαζί του και δει το OpenAI στην αίτησή μου, δεν υπάρχει η παραμικρή αμφιβολία ότι θα ρωτήσει τον διευθυντή μου για την πρόοδό μου κατά τη διάρκεια της δοκιμαστικής μου περιόδου. Εάν στη συνέχεια δεν μπω στο Y Combinator, τότε η δοκιμαστική μου περίοδος στο OpenAI θα είναι επίσης σε μεγάλη αμφιβολία.

Ευτυχώς, ο Sam Altman δεν ήταν στην ομάδα που μας πήρε συνέντευξη.

Εάν ο Y Combinator δεχτεί μια εταιρεία, καλούν την ίδια μέρα. Αν το απορρίψουν, γράφουν ένα email την επόμενη μέρα με λεπτομερή εξήγηση του γιατί. Αντίστοιχα, αν δεν λάβετε κλήση μέχρι το βράδυ, σημαίνει ότι δεν έχετε τύχη. Και αν κάλεσαν, τότε χωρίς να σηκώσουν τηλέφωνο, μπορείς να ξέρεις ότι μας πήραν. Περάσαμε τη συνέντευξη με ευκολία· όλες οι ερωτήσεις ήταν από το εγχειρίδιο. Βγήκαμε εμπνευσμένοι και πήγαμε στον Βόρειο Στόλο. Πέρασε μισή ώρα, ήμασταν δέκα λεπτά από την πόλη, όταν λάβαμε τηλέφωνο.

Η είσοδος στο Y Combinator είναι το όνειρο σχεδόν κάθε ανθρώπου που χτίζει μια εταιρεία στη Silicon Valley. Εκείνη η στιγμή που χτύπησε το τηλέφωνο είναι μια από τις 3 πιο αξέχαστες στιγμές στην καριέρα μου. Κοιτάζοντας μπροστά, το δεύτερο από τα τρία θα συμβεί μόλις λίγες ώρες αργότερα την ίδια μέρα.

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

Γυρίσαμε και γυρίσαμε. Πλησιάσαμε στο δωμάτιο. Σαμ Άλτμαν. Κακοτυχία…

Έγραψα χαλαρά στον διευθυντή μου στο OpenAI λέγοντας ότι αυτό είναι, περνάω από μια συνέντευξη στο Y Combinator σήμερα, ο Sam πιθανότατα θα σας γράψει, μην εκπλαγείτε. Όλα πήγαν καλά, ο διευθυντής μου στο OpenAI δεν θα μπορούσε να είναι πιο θετικός.

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

Y Combinator

Η εμπειρία στο Y Combinator ήταν πολύ χρήσιμη και ενδιαφέρουσα. Μια φορά την εβδομάδα, την Τρίτη, έπρεπε να πηγαίνουμε στα κεντρικά τους γραφεία στο Mountain View, όπου καθόμασταν σε μικρές ομάδες με έμπειρα παιδιά και μοιραζόμασταν μαζί τους την πρόοδο και τα προβλήματά μας και συζητούσαν μαζί μας πιθανές λύσεις. Στο τέλος κάθε Τρίτης, κατά τη διάρκεια του δείπνου, διάφοροι επιτυχημένοι επιχειρηματίες μιλούσαν και μιλούσαν για τις εμπειρίες τους. Οι δημιουργοί του Whatsapp μίλησαν στο τελευταίο δείπνο, ήταν πολύ συναρπαστικό.

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

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

Αναζητήστε έναν άλλο συνιδρυτή

Δεν μπορείτε να δημιουργήσετε μια εταιρεία μαζί. Αλλά έχουμε 150 $ που δίνει η YC στην αρχή του προγράμματος. Πρέπει να βρούμε ανθρώπους. Λαμβάνοντας υπόψη ότι μετά βίας ξέρουμε τι γράφουμε, η αναζήτηση υπαλλήλων εξακολουθεί να είναι χαμένη υπόθεση, αλλά ίσως βρούμε άλλο άτομο που θέλει να είναι συνιδρυτής μαζί μας; Έκανα ACM ICPC στο κολέγιο και πολλοί από τους ανθρώπους που το έκαναν στη γενιά μου τώρα έχουν επιτυχημένη καριέρα στην κοιλάδα. Άρχισα να γράφω στους παλιούς μου φίλους που τώρα ζούσαν στο SF. Και η κοιλάδα δεν θα ήταν κοιλάδα αν στα πέντε πρώτα μηνύματα δεν έβρισκα κάποιον που θέλει να φτιάξει μια εταιρεία. Η σύζυγος ενός από τους φίλους μου στο ICPC έχτιζε μια πολύ επιτυχημένη καριέρα στο Facebook, αλλά σκεφτόταν να φύγει και να ξεκινήσει μια εταιρεία. Την γνωρίσαμε. Επίσης έψαχνε ήδη ενεργά για συνιδρυτές και με σύστησε στον φίλο της Ilya Polosukhin. Ο Ilya ήταν ένας από τους μηχανικούς της ομάδας που κατασκεύασε το TensorFlow. Μετά από αρκετές συναντήσεις, το κορίτσι αποφάσισε να μείνει στο Facebook και ο Ilya ήρθε στην εταιρεία μας ως ο τρίτος ιδρυτής.

Σπίτι ΚΟΝΤΑ

Μετά το YC, η άντληση επενδύσεων επιχειρηματικού κεφαλαίου είναι λίγο πιο εύκολη. Κατά τη διάρκεια των τελευταίων ημερών του προγράμματος, το Y Combinator διοργανώνει μια Ημέρα επίδειξης όπου προτείνουμε 100 επενδυτές. Η YC δημιούργησε ένα σύστημα στο οποίο οι επενδυτές εκφράζουν ενδιαφέρον για εμάς ακριβώς κατά τη διάρκεια της παρουσίασης, και εμείς εκφράζουμε ενδιαφέρον για αυτούς στο τέλος της ημέρας, και στη συνέχεια δημιουργείται μια σταθμισμένη αντιστοίχιση και συναντιόμαστε μαζί τους. Συγκεντρώσαμε $400, ο Ilya και εγώ δεν συμμετείχαμε πολύ σε αυτή τη διαδικασία, γράψαμε τον κώδικα, οπότε δεν μπορώ να πω πολλές ενδιαφέρουσες ιστορίες. Υπάρχει όμως ένα.

Για το μάρκετινγκ, πραγματοποιήσαμε συναντήσεις μηχανικής μάθησης στο Σαν Φρανσίσκο με κορυφαίους ερευνητές (πολλοί από τους οποίους εργάζονται στο Google Brain, στο OpenAI, σπουδάζουν στο Στάνφορντ ή στο Μπέρκλεϊ και επομένως βρίσκονται γεωγραφικά στην κοιλάδα) και δημιουργήσαμε μια τοπική κοινότητα. Σε μια από αυτές τις συναντήσεις, πείσαμε έναν από τους απολύτως κορυφαίους ερευνητές στον τομέα να είναι ο σύμβουλός μας. Είχαμε σχεδόν υπογράψει τα έγγραφα όταν μια εβδομάδα αργότερα συνειδητοποίησε ότι η τωρινή του εταιρεία δεν θα του επέτρεπε να είναι σύμβουλος. Ένιωθε όμως ότι μας απογοήτευε και γι' αυτό πρότεινε αντί να συμβουλεύουμε, απλώς να επενδύσουμε σε εμάς. Το ποσό σε εταιρική κλίμακα ήταν μικρό, αλλά το να αποκτήσεις έναν κορυφαίο ερευνητή στον τομέα όχι μόνο ως σύμβουλος, αλλά ως επενδυτής ήταν πολύ ωραίο.

Ήταν ήδη Ιούνιος του 2017, το Google Pixel βγήκε και ήταν δημοφιλές. Σε αντίθεση, δυστυχώς, με τον ενσωματωμένο Βοηθό Google. Δανείστηκα Pixel από φίλους, πάτησα το κουμπί αρχικής σελίδας και 10 φορές στις 10 είδα να "ρυθμίζω το Google Assistant πριν το χρησιμοποιήσω για πρώτη φορά". Η Samsung δεν χρησιμοποίησε το αγορασμένο VIV με κανέναν τρόπο, αλλά κυκλοφόρησε το Bixby με ένα κουμπί υλικού και οι εφαρμογές που αντικατέστησαν το Bixby με φακό έγιναν δημοφιλείς στο Samsung Store.

Με φόντο όλα αυτά, η πίστη του Ilya και εγώ στο μέλλον των βοηθών ξεθώριασε και φύγαμε από αυτήν την εταιρεία. Ξεκινήσαμε αμέσως μια νέα εταιρεία, τη Near Inc, χάνοντας το σήμα Y Combinator, 400 $, και έναν κορυφαίο ερευνητή ως επενδυτή στη διαδικασία.

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

Επενδύσεις επιχείρησης

Μέχρι εκείνη τη στιγμή, μεταξύ των γραφημάτων χρονολόγησης του Ilya και εμένα, σχεδόν όλοι οι επενδυτές στην κοιλάδα απείχαν μία ή δύο χειραψίες, έτσι, όπως και την πρώτη φορά, ήταν πολύ εύκολο να πραγματοποιηθούν συναντήσεις. Οι πρώτες συναντήσεις πήγαν πολύ άσχημα και λάβαμε αρκετές αρνήσεις. Καθώς μαθαίνω για αυτό και για τους επόμενους 2 εράνους στους οποίους θα συμμετέχω, πριν από το πρώτο ΝΑΙ, χρειάζεται να λάβω δεκάδες ΟΧΙ από επενδυτές. Μετά το πρώτο ΝΑΙ έρχεται το επόμενο ΝΑΙ στις επόμενες 3-5 συναντήσεις. Από τη στιγμή που υπάρχουν δύο ή τρία ΝΑΙ, σχεδόν δεν υπάρχουν άλλα ΟΧΙ, και γίνεται πρόβλημα να διαλέξετε από όλα τα ΝΑΙ ποιον να πάρετε.

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

Ο Χ μας σύστησε αρκετούς άλλους επενδυτές. Στους επενδυτές δεν αρέσει να επενδύουν μόνοι τους, τους αρέσει να επενδύουν με άλλους. Η ύπαρξη άλλων επενδυτών κάνει πιο πιθανό ότι δεν θα κάνουν λάθος (επειδή κάποιος άλλος πιστεύει ότι είναι καλή επένδυση) και αυξάνει τις πιθανότητες επιβίωσης της εταιρείας. Το πρόβλημα είναι ότι αν ο Χ μας σύστησε το Υ, ο Υ δεν θα επενδύσει χωρίς τον Χ μετά από αυτό, γιατί θα είναι ένα χαστούκι στο πρόσωπο του Χ και θα πρέπει ακόμα να ασχολούνται συχνά μεταξύ τους. Το δεύτερο ΝΑΙ μετά από αυτές τις γνωριμίες ήρθε σχετικά σύντομα και μετά το τρίτο και το τέταρτο. Το πρόβλημα ήταν ότι ο Χ ήθελε να μας βγάλει όλο το ζουμί και να μας δώσει χρήματα κάτω από τις πιο δυσμενείς συνθήκες και άλλοι επενδυτές που έμαθαν για εμάς από τον Χ μπορεί να ήταν έτοιμοι να επενδύσουν σε εμάς με καλύτερους όρους, αλλά δεν θα το έκαναν για Ο Χ επέστρεψε

Ένα ηλιόλουστο πρωί στο Σαν Φρανσίσκο, έλαβα ένα γράμμα από τον Nikita Shamgunov, ήδη τότε Διευθύνοντα Σύμβουλο της MemSQL, «Συστήνοντας τον Alex (NEAR) στους Amplify Partners». Κυριολεκτικά 17 λεπτά αργότερα, εντελώς ανεξάρτητα και από καθαρή σύμπτωση, φτάνει ένα γράμμα από τον Χ με τον ίδιο ακριβώς τίτλο. Τα παιδιά από το Amplify αποδείχτηκαν απίστευτα κουλ. Οι όροι που μας πρόσφερε ο Χ τους φάνηκαν δρακόντειοι και ήταν πρόθυμοι να επενδύσουν σε εμάς με λογικούς όρους. Ορισμένοι επενδυτές ήταν πρόθυμοι να επενδύσουν μαζί με το Amplify. Σε τέτοιες συνθήκες, εγκαταλείψαμε την επένδυση Χ και κάναμε έναν γύρο με την Amplify ως κύριο επενδυτή. Το Amplify επίσης δεν ήταν πρόθυμο να επενδύσει στην παράκαμψη του X, αλλά δεδομένου ότι η πρώτη εισαγωγή ήρθε από τον Nikita και όχι από τον X, βρέθηκε μια κοινή γλώσσα μεταξύ όλων και κανείς δεν προσβλήθηκε από κανέναν. Αν ο Νικήτα είχε στείλει το γράμμα 18 λεπτά αργότερα εκείνη την ημέρα, τα πράγματα μπορεί να ήταν λίγο πιο περίπλοκα.

Τώρα είχαμε 800 $ για να ζήσουμε και ξεκινήσαμε ένα χρόνο γεμάτο σκληροπυρηνικά μοντελοποίηση στο PyTorch, συζητώντας με δεκάδες εταιρείες στην κοιλάδα για να καταλάβουμε πού θα μπορούσε να εφαρμοστεί η σύνθεση προγραμμάτων στην πράξη και άλλες όχι πολύ ενδιαφέρουσες περιπέτειες. Μέχρι τον Ιούλιο του 2018, είχαμε κάποια πρόοδο σε μοντέλα και αρκετά άρθρα σχετικά με τα NIPS και το ICLR, αλλά δεν υπήρχε κατανόηση για το πού θα μπορούσαν να εφαρμοστούν στην πράξη μοντέλα του επιπέδου που μπορούσε να επιτευχθεί εκείνη την εποχή.

Πρώτη γνωριμία με το blockchain

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

Εμείς, φυσικά, απέχουμε πολύ από τους πρώτους που σκέφτηκε μια τέτοια ιδέα, αλλά μια γρήγορη μελέτη της αγοράς έδειξε ότι ενώ υπάρχει ανταγωνισμός εκεί, και υψηλός, είναι δυνατόν να τον κερδίσουμε. Το πιο σημαντικό, τόσο ο Ilya όσο και εγώ είμαστε πολύ καλοί προγραμματιστές συστημάτων. Η καριέρα μου στη MemSQL ήταν, φυσικά, πολύ πιο κοντά στην ανάπτυξη πρωτοκόλλων παρά στη δημιουργία μοντέλων στο PyTorch, και ο Ilya στην Google ήταν ένας από τους προγραμματιστές του TensorFlow.

Άρχισα να συζητώ αυτήν την ιδέα με τους πρώην συναδέλφους μου στο MemSQL και τον συμπαίκτη μου από τις ημέρες του ICPC και η ιδέα της δημιουργίας ενός γρήγορου πρωτοκόλλου blockchain αποδείχθηκε ενδιαφέρουσα σε τέσσερα στα πέντε άτομα με τα οποία μίλησα. Σε μια μέρα τον Αύγουστο του 2018, το NEAR αυξήθηκε από τρία άτομα σε επτά και σε εννέα την επόμενη εβδομάδα, όταν προσλάβαμε έναν επικεφαλής επιχειρήσεων και έναν επικεφαλής επιχειρηματικής ανάπτυξης. Την ίδια στιγμή, το επίπεδο του κόσμου ήταν απλά απίστευτο. Όλοι οι μηχανικοί ήταν είτε από την πρώιμη ομάδα MemSQL είτε είχαν εργαστεί για πολλά χρόνια στην Google και στο Facebook. Τρεις από εμάς είχαμε χρυσά μετάλλια ICPC. Ένας από τους αρχικούς επτά μηχανικούς κέρδισε το ICPC δύο φορές. Εκείνη την εποχή, υπήρχαν έξι διπλοί παγκόσμιοι πρωταθλητές (σήμερα υπάρχουν εννέα διπλοί παγκόσμιοι πρωταθλητές, αλλά τώρα δύο από αυτούς εργάζονται στο NEAR, οπότε τα στατιστικά έχουν βελτιωθεί με την πάροδο του χρόνου).

Ήταν εκρηκτική ανάπτυξη, αλλά υπήρχε πρόβλημα. Κανείς δεν δούλευε δωρεάν, και το γραφείο στο κέντρο του SF δεν είναι επίσης φθηνό, και η κάλυψη ενοικίων γραφείων και μισθών σε επίπεδο κοιλάδας για εννέα άτομα με ό,τι είχε απομείνει από 800 $ μετά από ένα χρόνο ήταν προβληματική. Το NEAR έχει 1.5 μήνα ζωής πριν μείνει μηδέν στην τράπεζα.

Επενδύσεις επιχειρηματικού κεφαλαίου ξανά

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

Το Metastable είναι ένα κορυφαίο ταμείο και το να λάβετε ένα ΝΑΙ από αυτούς θα σήμαινε το κλείσιμο του γύρου σχεδόν αμέσως. Είχαμε ήδη φτάσει σε 3-4 ΟΧΙ μέχρι εκείνη τη στιγμή, και ο αριθμός των ταμείων για να μιλήσουμε μειώνονταν γρήγορα, όπως και ο χρόνος πριν το NEAR θα μείνει χωρίς βιοπορισμό. Το Metastable είχε μερικά απίστευτα έξυπνα παιδιά που εργάζονταν σε αυτό, των οποίων η δουλειά ήταν να διαλύσουν τις ιδέες μας και να βρουν τα μικρότερα ελαττώματα στο σχεδιασμό μας. Δεδομένου ότι το σχέδιό μας εκείνη την εποχή ήταν αρκετών ημερών, όπως και η εμπειρία μας στο blockchain εκείνη την εποχή, σε ένα ράλι με το Metastable κατέστρεψαν τον Ilya και εμένα. Ο αριθμός των ΟΧΙ στον κουμπαρά αυξήθηκε κατά ένα ακόμη.

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

Βρέθηκε λύση. Με αφορμή τα γενέθλια του Ilya, έκανε μπάρμπεκιου στην ταράτσα του σπιτιού του (το οποίο, όπως πολλές στέγες σε συγκροτήματα διαμερισμάτων στον Βόρειο Στόλο, ήταν ένα περιποιημένο πάρκο), όπου ήταν καλεσμένοι όλοι οι υπάλληλοι και οι φίλοι της NEAR, συμπεριλαμβανομένου του Ιβάν Ο Bogaty, ο φίλος του Ilya που δούλευε στο Metastable εκείνη την εποχή, καθώς και κάποιοι άλλοι επενδυτές. Σε αντίθεση με την προσφορά σε επενδυτές σε μια αίθουσα συσκέψεων, το μπάρμπεκιου ήταν μια ευκαιρία για όλη την ομάδα του NEAR να συνομιλήσει σε ένα χαλαρό περιβάλλον, με μπύρα στο χέρι, με τον Ivan και άλλους επενδυτές σχετικά με τον τρέχοντα σχεδιασμό και τους στόχους μας. Προς το τέλος του μπάρμπεκιου, ο Ιβάν ήρθε κοντά μας και είπε ότι φαινόταν ότι θα είχε νόημα να συναντηθούμε ξανά.

Αυτή η συνάντηση πήγε πολύ καλύτερα και ο Ilya και εγώ μπορέσαμε να προστατεύσουμε το σχέδιο από ύπουλες ερωτήσεις. Η Metastable μας προσκάλεσε να συναντηθούμε με τον ιδρυτή της Naval Ravikant λίγες μέρες αργότερα στο γραφείο Angellist. Το γραφείο ήταν εντελώς άδειο, γιατί σχεδόν όλη η παρέα είχε φύγει για το Burning Man. Σε αυτή τη συνάντηση, το ΟΧΙ μετατράπηκε σε ΝΑΙ, και το ΚΟΝΤΑ δεν ήταν πλέον στα πρόθυρα του θανάτου. Το συλλαλητήριο τελείωσε, μπήκαμε στο ασανσέρ. Η είδηση ​​ότι η Metastable επένδυε σε εμάς διαδόθηκε πολύ γρήγορα. Το ασανσέρ δεν είχε φτάσει ακόμα στον πρώτο όροφο όταν ένα δεύτερο ΝΑΙ, επίσης από κορυφαίο ταμείο, έφτασε στο ταχυδρομείο μας χωρίς καμία συμμετοχή από μέρους μας. Δεν υπήρχαν άλλα ΟΧΙ σε αυτόν τον έρανο, και μια εβδομάδα αργότερα λύναμε ξανά το πρόβλημα του σακιδίου για να χωρέσουμε τις καλύτερες προσφορές σε έναν περιορισμένο γύρο.

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

Η ταχύτητα δεν είναι το μεγαλύτερο πρόβλημα

Στα τέλη του 2018, πήγαμε στο hackathon του ETH San Francisco. Αυτό είναι ένα από τα πολλά hackathon σε όλο τον κόσμο αφιερωμένα στο Ethereum. Στο hackathon είχαμε μια μεγάλη ομάδα που ήθελε να φτιάξει την πρώτη έκδοση της γέφυρας μεταξύ NEAR και Ether.

Χώρισα από την ομάδα και αποφάσισα να ακολουθήσω έναν διαφορετικό δρόμο. Βρήκα τον Vlad Zamfir, έναν πολύ γνωστό influencer στο οικοσύστημα που έγραφε την εκδοχή του για το sharding για το Ethereum, τον πλησίασα και του είπε: «Γεια σου, Vlad, έγραψα το sharding στο MemSQL, ας συμμετέχουμε στην ίδια ομάδα». Ο Βλαντ ήταν με μια κοπέλα και ήταν ξεκάθαρο στο πρόσωπό του ότι δεν είχα επιλέξει την καλύτερη στιγμή για να επικοινωνήσω. Αλλά το κορίτσι είπε «αυτό ακούγεται ωραίο, Βλαντ, πρέπει να τον πάρεις στην ομάδα». Έτσι κατέληξα σε μια ομάδα με τον Vlad Zamfir και για τις επόμενες 24 ώρες έμαθα πώς λειτουργούσε το σχέδιό του και έγραψα ένα πρωτότυπο μαζί του.

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

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

Αναγνώριση κτιρίου

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

Μόλις ξεκινούσαμε και οι ανταγωνιστές μας είχαν ήδη μεγάλες βάσεις θαυμαστών. Υπάρχει τρόπος να φτάσετε με κάποιο τρόπο σε αυτές τις βάσεις θαυμαστών ώστε να επωφεληθούν όλοι; Καθόμασταν σε μια μικρή ομάδα στο καφενείο Red Door στο Σαν Φρανσίσκο ένα πρωί, όταν μια φανταστική ιδέα ήρθε στο μυαλό. Σε έναν κόσμο όπου δεκάδες πρωτόκολλα ανταγωνίζονται για να είναι το επόμενο μεγάλο πράγμα, οι άνθρωποι πραγματικά δεν έχουν καμία πηγή πληροφοριών για αυτά τα πρωτόκολλα εκτός από το δικό τους υλικό μάρκετινγκ. Θα ήταν υπέροχο αν κάποιος αρκετά έξυπνος στεκόταν με τους ερευνητές και τους προγραμματιστές τέτοιων πρωτοκόλλων μπροστά στον πίνακα και τα σκουπίδια. Αυτά τα βίντεο είναι καλά για όλους. Για αυτούς (αν δεν σκίζονται) επειδή η κοινότητά τους μπορεί να δει ότι το σχέδιό τους δεν είναι γρασίδι. Για εμάς, είναι μια ευκαιρία να γίνουμε αντιληπτοί από την κοινότητά τους, καθώς και μια ευκαιρία να μάθουμε καλές ιδέες. Σχεδόν όλα τα πρωτόκολλα, συμπεριλαμβανομένου του NEAR, αναπτύσσονται ανοιχτά, επομένως οι ιδέες και ο κώδικας στο σύνολό τους δεν κρύβονται, αλλά αυτές οι ιδέες μπορεί μερικές φορές να είναι δύσκολο να βρεθούν. Μπορείς να μάθεις πολλά σε μια ώρα μπροστά σε έναν πίνακα με έναν έξυπνο άνθρωπο.

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

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

Περαιτέρω ιστορία

Η ομάδα μεγάλωνε και το πιο σημαντικό πράγμα στη ζωή μιας startup είναι να έχει αρκετά οικονομικά για να υποστηρίξει την ανάπτυξη. Ο τρίτος έρανος επίσης δεν ξεκίνησε με επιτυχία αμέσως, λάβαμε πολλά ΟΧΙ, αλλά ένα ΝΑΙ ξανά ανέτρεψε τα πάντα και το κλείσαμε γρήγορα. Ο τέταρτος έρανος στις αρχές του τρέχοντος έτους ξεκίνησε με το ΝΑΙ σχεδόν αμέσως, λάβαμε χρηματοδότηση από τον Andreessen Horowitz, το κορυφαίο fund τόσο κατ' αρχήν όσο και στον τομέα του blockchain, και με τον a16z ως επενδυτή ο γύρος έκλεισε πολύ γρήγορα. Στον τελευταίο γύρο συγκεντρώσαμε 21.6 εκατομμύρια δολάρια.

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

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

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

Εν κατακλείδι

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

Μια μικρή λίστα πόρων για όσους θέλουν να εμβαθύνουν τώρα:

1. Δείτε πώς φαίνεται η ανάπτυξη στο NEAR και μπορείτε να πειραματιστείτε στο διαδικτυακό IDE εδώ.

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

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

4. Διατίθεται εκτενής τεκμηρίωση προγραμματιστή στα Αγγλικά εδώ.

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

Τέλος, προχθές ξεκινήσαμε ένα διαδικτυακό hackathon με χρηματικό έπαθλο 50 $, όπου προτείνεται να γραφτούν ενδιαφέρουσες εφαρμογές που χρησιμοποιούν τη γέφυρα μεταξύ NEAR και Ethereum. Περισσότερες πληροφορίες (στα αγγλικά) εδώ.

Τα λέμε σύντομα!

Πηγή: www.habr.com

Προσθέστε ένα σχόλιο