Principaux points à retenir

  • Une histoire sur la façon dont les développeurs répartis dans le monde entier chez Binance jouent le rôle de chirurgiens et de thérapeutes de ce « cœur » vital : le moteur de trading.

  • Apprenez-en davantage sur les défis et la culture uniques auxquels nos développeurs sont confrontés dans l'industrie de la blockchain et sur Binance, les points forts de leur travail et pourquoi ils choisissent de rester ici.

Imaginez un avion à haute altitude traversant le globe, transportant des millions de passagers vers diverses destinations. Le moteur, qui tourne sans relâche 24 heures sur 24 et 7 jours sur 7, constitue le cœur battant de l’avion.

Le cœur de l'écosystème cryptographique de Binance est son moteur de correspondance de trading, qui fournit des services de cryptomonnaies à plus de 150 millions d'utilisateurs, exécute 1,4 million d'ordres par seconde et a égalé le volume de transactions quotidien au niveau de cent milliards de dollars pendant les périodes de pointe du marché. En ouvrant l'application Binance, vous trouverez plus de 20 fonctionnalités diverses en plus des services de trading, notamment le paiement, le contenu et les gains, etc., ce qui en fait une véritable super application.

Les développeurs répartis dans le monde entier chez Binance jouent le rôle de chirurgiens et de thérapeutes de ce « cœur » vital, ce sont également ceux qui se tiennent le plus près du moteur et ressentent sa chaleur. Tout comme un moteur d'avion doit être léger, efficace et avoir un faible taux de panne, les tâches quotidiennes des développeurs consistent à diagnostiquer, entretenir et gérer tout ce qui concerne « ce moteur », à résoudre le problème et à assurer son bon fonctionnement.

Dans le langage des développeurs, cela implique de gérer efficacement un éventail de problèmes inattendus, tels que le débogage, la résolution des problèmes de compatibilité, la résolution des problèmes de mise à l'échelle et l'optimisation des performances.

Quelle que soit sa complexité, il s’agit essentiellement d’une course contre la montre, à l’image des défis auxquels sont confrontés les chirurgiens. Dans un secteur où les utilisateurs sont sensibles au temps à la seconde près, gérer correctement la capacité du système et garantir la stabilité du système est crucial et difficile, en particulier dans des conditions de marché extrêmement volatiles. À certains moments, faire fonctionner cette gigantesque machine de trading en temps réel au milieu des fluctuations du marché s'apparente à effectuer des travaux de maintenance et de réparation en plein vol à haute altitude.

Au-delà de la pression du travail, les développeurs de Binance doivent également faire face aux commentaires et aux plaintes les plus directs des utilisateurs lorsque des problèmes surviennent.

Cela signifie que les développeurs occupant certains postes sont de garde 24 heures sur 24, ce qui les incite à transporter leur ordinateur portable même lorsqu'ils sortent pour des activités de routine comme faire les courses. D'autres scènes de travail largement diffusées incluent la randonnée, la pêche en haute mer ou même le visionnage d'un film au cinéma. Presque tous les employés de Binance ont vécu des situations telles que travailler dans des aéroports ou des restaurants, tandis que de nombreux ingénieurs les considèrent comme routinières. Tout comme les chirurgiens doivent toujours être prêts à répondre à un appel et à se précipiter vers la table d'opération.

Un autre défi majeur découle de l'approche unique de Binance en matière de travail à distance. En tant qu'organisation entièrement distante depuis le premier jour, cela est rare pour une entreprise de sa taille comptant des milliers d'employés. L'équipe de Binance comprend six continents et plus de 100 pays, couvrant presque tous les fuseaux horaires du monde.

C'est comme une pièce de monnaie à deux faces, la pièce à double face apporte liberté et flexibilité d'un côté, avec des défis de l'autre. Par exemple, des horaires de réunion impairs en raison du décalage horaire, des collègues de langues et d'origines culturelles diverses et le coût supplémentaire de la communication entre les équipes sont les défis affichés à l'autre bout du fil.

Jaden, un développeur BigData basé à Dubaï, raconte un scénario dans lequel il souhaite demander un coup d'œil sur son écran, une sorte d'assistance « non officielle », à un proche pour des bugs de code, pour se retrouver seul dans la pièce. "Les collègues sont toujours prêts à aider, mais cela devient un peu bizarre de planifier une réunion juste pour jeter un coup d'œil et se rattraper", a déclaré Jaden en se grattant la tête.

Les défis de communication entre les continents semblent correspondre à la croyance commune selon laquelle les développeurs ont généralement une proportion plus élevée de personnalités introverties.

Cependant, certains efforts en coulisses peuvent être aperçus grâce à la plateforme d’apprentissage en ligne Udemy. Binance fournit des comptes de formation Udemy à ses employés, et l'équipe de développeurs a été parmi les premiers et les plus actifs utilisateurs. Cela pourrait être lié à la proportion d'employés de Binance, car l'équipe technique est le plus grand département après le service client. Il est intéressant de noter que le cours lié à la communication interdépartementale et interpersonnelle est depuis longtemps en tête de la liste de popularité des développeurs Binance, dépassant Java, Python, JavaScript et autres.

Certains développeurs considèrent la diversité culturelle comme une opportunité de croissance, qui les aide à élargir leur vision du monde et à créer des produits et des solutions adaptés à l’échelle mondiale.

Les développeurs de Binance possèdent généralement une expérience et des compétences exceptionnelles, une expérience auprès des plus grandes sociétés Internet ou une connaissance approfondie du secteur des cryptomonnaies.

Alors, qu’est-ce qui pousse ces esprits intelligents à rejoindre et à rester chez Binance, malgré l’immense pression de la course contre la montre, la communication à distance entre les cultures et les départements, et l’environnement réglementaire et commercial externe complexe et en constante évolution ?

"Je n'ai jamais vu ce genre de liberté offerte par une autre organisation comptant des milliers d'employés", a déclaré Shawn, l'un des ingénieur back-end derrière l'outil de connaissance du client (KYC) de Binance, qui souligne la liberté et la flexibilité uniques de Binance.

Shawn explique que la liberté n'implique pas seulement la façon dont vous planifiez votre emploi du temps ou l'endroit où vous allez travailler aujourd'hui, mais aussi le fait d'être encouragé à proposer des idées, à repousser les limites professionnelles et à apprendre des victoires et des échecs. L’expérience de Shawn illustre cette liberté : lui et son équipe ont donné vie et concrétisation à une nouvelle idée de produit en seulement un mois et cinq jours, impactant des dizaines de millions d’utilisateurs.

"Chez Binance, la créativité individuelle est encouragée et il y a un but à atteindre", a ajouté Shawn.

Contrairement à d'autres entreprises de taille similaire, Binance favorise une attitude « capable de faire » que l'on retrouve souvent dans les environnements de startup. Ici, il n'y a pas de frontières strictes entre « ma responsabilité » et « pas ma responsabilité ». La structure organisationnelle plate de Binance garantit que les titres de poste n’éclipseront pas les opinions de chacun. Par exemple, les développeurs sont encouragés à s’approprier et à prendre en compte les informations sous plusieurs angles, notamment le produit, le marketing et, bien sûr, les utilisateurs, à tous les niveaux.

YZ, un développeur de services de données de niveau intermédiaire basé à Singapour, est d'accord avec ce point. Initialement déployées pour le trading au comptant, leurs plateformes de gestion de données se sont étendues pour prendre en charge plus de 20 scénarios commerciaux, motivées par l'exploration proactive des nouvelles exigences des unités commerciales. « Habituellement, nous ne pouvons pas obtenir de retour immédiat puisque nos produits ne ciblent pas les utilisateurs particuliers et, pour être honnête, le travail avec les données peut parfois s'avérer fastidieux. Mais l'idée que nos efforts sont derrière un produit leader au service de dizaines de millions d'utilisateurs donne nous un fort sentiment de bonheur et de motivation », déclare YZ.

En plus de la liberté et du sentiment d'accomplissement, des salaires et des primes compétitifs sont offerts pour attirer les meilleurs développeurs du monde entier, en s'alignant sur les plus grandes sociétés Internet mondiales. Le dévouement est reconnu et récompensé chez Binance, comme le souligne Daniel du Danemark, un développeur junior axé sur la stabilité du système. "Chez Binance, lorsque vous travaillez dur, vous serez récompensé, matériellement et spirituellement, et vous le savez."

Outre la liberté et le sentiment d’accomplissement, l’une des principales raisons qu’ils partagent réside dans la possibilité de travailler aux côtés de certains des esprits les plus brillants de l’industrie de la blockchain.

"Je n'ai pu travailler qu'avec les meilleures personnes de ma ville, mais chez Binance, je suis entouré des meilleurs esprits du secteur technologique du monde entier." Mindy, un développeur de produits de paiement basé en France, partage : « Vous pouvez demander conseil à qui vous voulez, et l'ambiance de porte ouverte et l'interaction déclenchent d'excellentes idées qui vous aident à apprendre en permanence. »

Zen, un ingénieur back-end de l'équipe Infrastructure, reconnaît le rythme exigeant sous la pression du travail et les longues heures de réunion, mais il admet également qu'il apprécie le travail ici. "La satisfaction de résoudre des problèmes pour les utilisateurs apporte un sentiment d'accomplissement et une montée d'adrénaline persistante que vous ne trouverez nulle part ailleurs."

"Il n'est pas facile d'entretenir un avion en plein vol, mais nous construisons le meilleur avion", a-t-il déclaré.

Lectures complémentaires

  • La culture de travail de Binance expliquée