Rejoindre une startup est une décision difficile et, contrairement à de nombreuses grandes entreprises technologiques, c'est un problème d'information imparfaite. Dans la Big Tech, vous bénéficiez d'une croissance professionnelle prévisible, de fourchettes de rémunération prévisibles, d'un ensemble de rôles plus tangible et d'un produit que vous pouvez comprendre (vous savez ce qu'est « Google Maps », « Instagram » ou <votre application grand public préférée> en réalité). Dans les milliers de startups qui font l'actualité chaque jour, ces informations ne sont pas librement accessibles. Quel est le niveau des talents dans cette startup ? Quels problèmes cherchent-ils à résoudre ? Dans quelle mesure leur activité a-t-elle été solide ? Dans mon premier article de cette série, j'ai parlé de l'extraordinaire équipe de Glean (Pourquoi vous devriez rejoindre Glean | Partie 1 : l'équipe). Aujourd'hui, je vais écrire sur le problème que nous cherchons à résoudre : je parlerai d'abord précisément des raisons pour lesquelles une entreprise de logiciels d'entreprise peut être un meilleur pari pour vous qu'une entreprise de produits grand public, puis j'approfondirai ce que Glean cherche à résoudre et pourquoi c'est techniquement difficile.
SaaS vs grand public
Avant de rejoindre Glean, je travaillais sur Google Search. J'hésitais à passer d'une entreprise fondatrice d'Internet comptant des milliards d'utilisateurs chaque jour au monde ésotérique des logiciels d'entreprise. Les entreprises grand public sont immédiatement accessibles et tangibles : souvent, vos utilisateurs sont les personnes qui vous entourent. Vous répondez à un besoin ou un désir humain fondamental. Dans l'entreprise, vous résolvez souvent un problème auquel vous ne pouvez pas directement vous identifier.
Pourquoi ai-je finalement franchi le pas ? Les chances de succès des entreprises grand public à large portée — voitures autonomes, startups web3, applications sociales — dépendent trop de facteurs techniques ou macroéconomiques hors de votre contrôle. Il suffit de regarder la grande variété de produits grand public qui ont été la coqueluche du moment : ce sont peut-être des produits phénoménaux, mais les tendances peuvent retomber aussi vite qu'elles sont apparues. Au final, vous n'avez qu'une seule carrière. Lorsqu'on planifie comment la construire, une approche raisonnable consiste à réduire autant que possible le risque lié au problème sur lequel vous travaillez, tout en résolvant un problème difficile et intéressant. Vous voulez atténuer votre risque d'échec ! Par exemple, il est impossible de prédire quand les voitures autonomes arriveront réellement sur le marché. Il peut y avoir des barrières techniques et réglementaires hors de votre contrôle. On nous promet la conduite entièrement autonome depuis plus de 6 ans, mais elle n'a pas encore franchi la ligne d'arrivée. La durée de votre carrière ou un cycle de fonds d'investisseurs de 7 à 10 ans ne digèrent peut-être pas trop facilement ce délai. Votre startup peut être rachetée pour ses talents (acquihire) prématurément ou, pire, se retrouver à court d'argent.
En net contraste, dans le SaaS, le résultat est entre vos mains. Si vous exécutez bien la résolution d'un besoin utilisateur et que vous vendez votre produit, rien ne vous empêche de réussir en tant qu'entreprise. Croissance prévisible, taux de désabonnement (idéalement) faible et revenus récurrents en croissance font tous du SaaS une activité lucrative. Ne me croyez pas sur parole, il suffit de regarder les entreprises qui ont réussi dernièrement. De Zoom, Slack, Datadog, Snowflake, Twilio, Box, HashiCorp, GitLab, Confluent et bien d'autres, de nombreuses entreprises technologiques entrées en bourse récemment sont des entreprises SaaS. Vous n'êtes peut-être pas un expert en logiciels d'entreprise aujourd'hui, et vous trouvez cela étranger, mais tout le monde commence quelque part. Je vous encourage à en apprendre davantage !
Enfin, tout le SaaS n'est pas obscur et inconnu. Slack et Zoom sont les porte-étendards de la nouvelle ère des produits SaaS de qualité grand public. Ce ne sont pas de simples micro-optimisations obscures pour les entreprises, mais des applications dotées d'une interface agréable conçues pour être utilisées par l'ensemble des employés. Beaucoup de mes amis me disent que Glean a été déployé dans leur entreprise et que cela a transformé leur productivité.
Le problème
Glean est une entreprise de logiciels d'entreprise dont la recherche est au cœur, et qui vise à répondre à tous les besoins d'information de chaque type d'employé de l'entreprise. Vous avez peut-être déjà entendu parler d'applications de recherche d'entreprise par le passé, mais il est important de définir ce que nous considérons comme la véritable recherche d'entreprise.
- Elle doit parcourir toutes les applications que vous utilisez sur votre lieu de travail.
- Elle doit respecter les autorisations et ne vous montrer que le contenu que vous pouvez consulter dans l'application elle-même.
- Elle doit effectuer des recherches dans des documents auxquels vous n'avez peut-être jamais accédé.
- Elle doit effectuer des recherches non pas simplement par correspondance de texte sur le titre du document, mais avec une compréhension complète du texte, des métadonnées et de toutes ces informations relatives à un document. Une compréhension robuste des synonymes, du langage naturel et du sens sémantique.
- Elle doit être conçue pour les utilisateurs avancés. Cela signifie prendre en charge plusieurs façons différentes d'affiner les résultats, par exemple par type, date de création, auteur, et bien plus encore.
- Elle doit être conçue pour chaque employé de l'entreprise.
Chez Glean, nous pensons qu'aucune requête de recherche n'est erronée et nous visons à satisfaire chacun des besoins d'information que vous pourriez avoir. Plusieurs entreprises ont tenté de s'attaquer à ce problème par le passé, et beaucoup ont échoué simplement parce qu'il ne s'agissait pas de la véritable recherche d'entreprise selon cette définition.
Difficulté technique
Les ingénieurs, moi y compris, sont souvent attirés par la résolution de problèmes difficiles. En quête d'un problème à risque réduit, vous ne voulez pas vous contenter d'un problème facile ! Pour une startup, résoudre un problème techniquement difficile est l'un des moyens les plus efficaces de bâtir un formidable avantage concurrentiel pour votre activité. De façon peut-être controversée, je trouve que beaucoup — j'oserais dire la plupart — des produits d'entreprise ne résolvent généralement pas un problème d'informatique fondamentale très intéressant. Pour citer un commentaire classique et mémorable de Hacker News : « Dropbox n'est-il qu'un habillage sophistiqué autour de fsync ? » Combien de startups modernes à succès construisent de nouvelles technologies fondamentales au lieu de simplement mieux emballer des applications de technologies existantes ? Ce n'est pas pour rien qu'on dit qu'Excel est le plus grand concurrent de toute entreprise SaaS.
En net contraste, je soutiendrais que la recherche grand public, et encore moins la recherche d'entreprise, reste un problème difficile et non résolu. Malgré toutes les critiques de Google Search, il semble techniquement presque impossible de créer un concurrent digne de ce nom (et ce n'est pas faute d'avoir essayé). Construire un moteur de recherche est un problème multimodal qui combine de nombreux domaines de recherche fondamentaux de l'informatique : recherche d'information, systèmes distribués, sécurité, compréhension du langage naturel, apprentissage automatique et bien plus encore. Avec l'essor de Google dans les années 2000, même les recherches académiques novatrices dans les domaines axés sur la recherche étaient bien loin de ce qui fonctionne dans le monde réel.
La recherche d'entreprise ajoute une couche de complexité supplémentaire par rapport à la recherche grand public. Désormais, tous vos documents ne sont pas visibles par tous vos utilisateurs. Dans le monde de la recherche grand public, les systèmes de Google peuvent apprendre très rapidement du comportement des utilisateurs sur près de 10 milliards de requêtes par jour afin de comprendre comment les utilisateurs cliquent, survolent ou interagissent avec la page de résultats de recherche. Dans le monde de l'entreprise, au sein d'un même client, vous ne serez tout simplement pas exposé à ce volume de données. Pire encore, la distribution des requêtes est bien plus uniforme, et une part bien plus importante de requêtes sont rencontrées pour la première fois chaque jour. Cela rend la formulation de la recherche comme un problème d'apprentissage bien plus difficile.
Chez Glean, nous réfléchissons en profondeur à la manière de classer les résultats en l'absence de données de retour à grande échelle. De plus, la plupart des recherches académiques ignorent complètement la recherche d'entreprise, en se concentrant souvent sur des algorithmes qui fonctionnent bien pour des besoins d'information bien plus simples. Même la recherche interne de Google, Moma, était réputée pour être bien moins efficace pour trouver ce dont vous avez besoin par rapport à sa version grand public. S'attaquer à ce problème technique difficile et aux multiples facettes, avec peu de recherches académiques sur lesquelles s'appuyer, rend le problème que nous résolvons chez Glean extrêmement intéressant. Mes collègues Eddie et Mrinal ont abordé ce problème de manière plus technique.
L'une des choses que j'entends le plus souvent au sujet des candidats, c'est : <Insérez le nom de la startup ici> ? Mais que font-ils au juste ? Beaucoup de gens ont peur de se lancer dans la création d'une startup parce qu'ils ne comprennent même pas le problème qu'ils essaient de résoudre. Chez Glean, nous nous efforçons d'apporter aux gens les connaissances dont ils ont besoin pour faire la différence dans le monde. Avec la recherche en son cœur, les problèmes chez Glean sont non résolus, abordant une variété de problèmes fondamentaux d'informatique tout en gardant nos utilisateurs au centre de nos préoccupations. Mon retour préféré de la part de l'un de nos utilisateurs était : « S'il fallait revenir à la façon dont les choses étaient avant Glean, ce serait un tollé… les employés pourraient se révolter. »
Dans cet article et dans le précédent, j'ai parlé de l'équipe et du problème. Dans le prochain article, je parlerai de l'activité. Si vous avez envie de résoudre des problèmes difficiles et intéressants, découvrez nos postes ouverts et contactez-nous. Ce n'est que le début.






