主なポイント

  • Binance のグローバルに分散した開発者たちが、取引エンジンという重要な「心臓」の外科医やセラピストの役割をどのように果たしているかについての物語です。

  • ブロックチェーン業界と Binance で開発者が直面する独自の課題と文化、仕事のハイライト、そしてここで働き続けることを選んだ理由について詳しく知りましょう。

地球を横断し、さまざまな目的地に何百万人もの乗客を運ぶ高高度飛行機を想像してください。24時間休みなく稼働しているエンジンは、飛行機の鼓動する心臓部の役割を果たします。

Binance の包括的な暗号エコシステムの中心は、その取引マッチング エンジンです。このエンジンは、1 億 5,000 万人以上のユーザーに暗号資産サービスを提供しており、1 秒あたり 140 万件の注文を処理し、市場のピーク時には 1 日の取引量が 1,000 億ドルレベルに達しています。Binance アプリを開くと、取引サービス以外にも、支払い、コンテンツ、収益など、20 を超える多様な機能があり、まさにスーパー アプリケーションとなっています。

Binance の世界中に分散している開発者たちは、この重要な「心臓」の外科医やセラピストの役割を果たしており、エンジンの最も近くに立ち、その熱を感じる人たちでもあります。飛行機のエンジンが軽量で効率的で、故障率が低い必要があるのと同じように、開発者の日々の業務には、「このエンジン」に関連するすべての診断、保守、処理、問題の解決、スムーズな動作の確保が含まれます。

開発者の言葉で言えば、これはデバッグ、互換性の問題の解決、スケーリングの問題への対処、パフォーマンスの最適化など、一連の予期しない問題を巧みに管理することを意味します。

複雑さにかかわらず、それは本質的に時間との競争であり、外科医が直面する課題を反映しています。ユーザーが秒単位で時間に敏感な業界では、システム容量を適切に管理し、システムの安定性を確保することは、特に極端に不安定な市場環境では重要かつ困難です。ある瞬間、この巨大なリアルタイム取引マシンを市場変動の中で操作することは、高高度で飛行中にメンテナンスや修理作業を行うのに似ています。

仕事上のプレッシャー以外にも、Binance の開発者は、問題が発生した場合にユーザーからの最も直接的なフィードバックや苦情にも対処しなければなりません。

これは、一部の職種の開発者が24時間待機していることを意味し、食料品の買い物などの日常的な活動に出かけるときでもラップトップを持ち歩くことを余儀なくされます。他のよく知られている仕事のシーンには、トレッキング、深海釣り、映画館での映画鑑賞などがあります。ほぼすべてのBinance従業員が空港やレストランでの勤務などの状況を経験したことがありますが、多くのエンジニアはそれらを日常的なものと見なしています。外科医が常に電話に出て手術台に駆けつける準備をしておかなければならないのと同じです。

もう 1 つの大きな課題は、Binance のリモート ワークに対する独自のアプローチから生じています。設立初日から完全にリモート ワークの組織であるため、これは数千人の従業員を抱える規模の企業としては珍しいことです。Binance のチームは 6 つの大陸と 100 か国以上で構成されており、世界のほぼすべてのタイム ゾーンにまたがっています。

これは表裏のあるコインのようなもので、両面コインは片側に自由と柔軟性をもたらし、もう片側には課題があります。たとえば、時差による会議時間の不規則さ、さまざまな言語や文化的背景を持つ同僚、チーム間のコミュニケーションにかかる余分なコストなどが、もう片側に現れる課題です。

ドバイを拠点とするビッグデータ開発者のジェイデンは、コードのバグを見つけるために、近くの人に画面を見てもらい、一種の「非公式」な支援を受けたいと思ったが、部屋には自分一人しかいないというシナリオを語る。「同僚はいつも喜んで助けてくれるが、ただふらっと見て近況を報告するためだけに会議を予定するのは、少し変な感じがする」とジェイデンは頭をかみながら言った。

大陸をまたいだコミュニケーションの課題は、開発者には通常、内向的な性格の割合が高いという一般的な考えと一致しているようです。

しかし、オンライン学習プラットフォームのUdemyを通じて、舞台裏での取り組みを垣間見ることができます。Binanceは従業員にUdemyの学習アカウントを提供しており、開発者チームは最初の最もアクティブなユーザーの1つでした。これは、技術チームがカスタマーサービス部門に次ぐ最大の部門であるため、Binanceの従業員の割合に関係している可能性があります。興味深いことに、部門間および対人コミュニケーションに関連するコースは、Java、Python、JavaScriptなどを上回り、Binance開発者の人気リストで長い間トップを占めています。

開発者の中には、文化の多様性を成長の機会と捉え、世界観を広げ、世界に合わせた製品やソリューションを生み出すのに役立つ人もいます。

Binance の開発者は通常、優れた経歴とスキルを誇り​​、トップクラスのインターネット企業での経験や暗号通貨業界に関する幅広い知識を持っています。

では、時間との競争、文化や部門を越えた遠隔コミュニケーション、複雑で絶えず変化する外部規制や市場環境といった大きなプレッシャーがあるにもかかわらず、これらの優秀な人材が Binance に入社し、留まる理由は何なのでしょうか。

「何千人もの従業員を抱える他の組織が、このような自由を提供しているのを見たことがない」と、バイナンスの顧客確認(KYC)ツールのバックエンドエンジニアのショーンは語り、バイナンスの独自の自由と柔軟性を強調した。

ショーンは、自由とは単にスケジュールの立て方や今日の仕事場を決めることだけではなく、アイデアを提案したり、プロとしての限界を押し広げたり、成功と失敗の両方から学んだりすることを奨励されることでもあると説明しています。ショーンの経験は、この自由を体現しています。彼と彼のチームは、わずか 1 か月と 5 日で新しい製品のアイデアを実現し、何千万人ものユーザーに影響を与えました。

「バイナンスでは個人の創造性が奨励され、目的意識がある」とショーンは付け加えた。

他の同様の規模の企業とは異なり、Binance はスタートアップ環境でよく見られる「できる」という姿勢を育んでいます。ここでは、「自分の責任」と「自分の責任ではない」の間に厳密な境界は存在しません。Binance のフラットな組織構造により、役職が個人の意見を覆い隠すことがなくなります。たとえば、開発者は所有権を持ち、製品、マーケティング、そしてもちろんユーザーを含む複数の視点から、レベルを超えて洞察を考慮することが奨励されています。

シンガポールに拠点を置く中堅データサービス開発会社である YZ 社も、この点に同意しています。当初はスポット取引用に導入されましたが、同社のデータ管理プラットフォームは、新しいビジネス ユニットの要件を積極的に調査することで、20 を超えるビジネス シナリオをサポートするように拡張されました。「当社の製品は小売ユーザーを対象としていないため、通常はすぐにフィードバックを得ることができません。また、正直に言うと、データを扱う作業は退屈なこともあります。しかし、数千万人のユーザーにサービスを提供する主要製品を支えるのが当社の努力であると考えると、大きな喜びとモチベーションを感じます」と YZ 氏は言います。

自由と達成感に加えて、世界トップクラスのインターネット企業と足並みを揃え、世界中のトップクラスの開発者を引き付けるために競争力のある給与とボーナスが提供されています。システムの安定性に重点を置くデンマーク出身のジュニア開発者であるダニエルが指摘したように、Binance では献身が認められ、報われます。「Binance では、一生懸命働けば、物質的にも精神的にも報われます。あなたもそれを知っています。」

自由と達成感に加え、彼らが共有した最大の理由の 1 つは、ブロックチェーン業界で最も優秀な人材と一緒に働く機会があることです。

「これまでは自分の街の優秀な人材としか働くことができませんでしたが、バイナンスでは世界中のテクノロジー分野の優秀な人材に囲まれています。」フランスを拠点に決済製品をサポートする開発者のミンディさんは、「誰にでもアドバイスを求めることができ、オープンな雰囲気と交流が素晴らしいアイデアを生み、継続的に学ぶことができます。」と語ります。

インフラストラクチャ チームのバックエンド エンジニアである Zen は、仕事のプレッシャーと長時間の会議による厳しいペースを認識していますが、ここでの仕事を楽しんでいることも認めています。「ユーザーの問題を解決する満足感は、他では得られない達成感とアドレナリンの余韻をもたらします。」

「飛行中の飛行機の整備は簡単ではないが、我々は最高の飛行機を製造している」と彼は語った。

参考文献

  • Binanceの職場文化を解説