私は驚くべき3.5年ぶりに@uniswapを去りました。 ラボが30から150+に成長するにつれて、私はそれとともに大きく成長し、このような才能のある人々と一緒に働けたことに非常に感謝しています。 Uniswap 🧵で最小のENGチームを率いて最大のENGチームになる中で学んだ5つの教訓
1/ フルスタックをレイヤーではなく 1 つのシステムとして設計する プロトコルエンジニアリングの開発サイクルが最も長いですが、不必要に複雑なシステムを回避するには、初期段階でフルスタックを設計することが最善の方法です。業界をリードするスマートウォレットの出荷は、UniswapのすべてのENGチームが一丸となって、シームレスなUXを備えた強力な機能を提供するために協力しましたが、これは最初からフルスタックを設計することによってのみ可能でした
2/ インフラストラクチャの決定は構造的な利点を構築できます 当初は別々のリポジトリで製品を構築していましたが、モノレポに統合することは変革をもたらしました。余分な労力をほとんど必要とせず、UX の欠点を無視できるほど、すべてのプラットフォームに機能を出荷できました。当社の Web インターフェイスは堅実であり続けましたが、ウォレットはゼロから数百万人のユーザー、$10B+ のボリューム、iOS、Android、Chrome の非保管ウォレットの最高評価に成長しました
3/ フロントエンドにロジックを詰め込むのをやめる 多くの暗号製品は、フロントエンドにあまりにも多くのロジックを詰め込んでいます。複雑さを戦略的なバックエンド サービスに移行することで、より優れた DevX、パフォーマンス、新しい収益源が開拓されました。最も明確な例は、すべてのフロントエンドを強化すると同時に、外部インテグレーターの数十億ドルのボリュームを促進する API に取引ロジックを移行したことです
4/ 小さなチームと狭い目標 > 大きなチームと広い目標 製品が成長するにつれて、私たちのチームはモノリシックになり、エンジニアは常にコンテキストを切り替えるため、所有権を感じることが困難になりました。私たちは、ミッションステートメント、指標、ロードマップを備えた集中的なフルスタックチームに再編成されましたが、そのメリットは期待を上回りました。対象分野の専門知識が複合的に強化され、エンジニアは活力を取り戻し、チームはより機敏になり、長期的な拡張のための道筋を確立しました
5/ 他のすべて>>>人 Uniswap は人々のおかげで特別です。彼らは優秀で、暗号通貨の価値を気にかけていますが、UX にレーザーに焦点を当てることを理解することが、それらを広める最良の方法です。 私は他の場所ではこれほど大きな影響を与えることができませんでしたし、Uniswap の人々がそれを新たな高みに押し上げ続けることに疑いの余地はありません。
私は永続的な友情、素晴らしい思い出、そして深い誇りを持って@uniswapを去ります。 次の予定については、同様に才能があり影響力のある DeFi チームとの次の章に興奮しています。それについては後ほど詳しく説明します 🦋
@the_2ke @Uniswap、適切な場所で適切な種類の仕事を見つけるには、試行錯誤が必要かもしれませんが、それが私にとってはそうだったことはわかっています。好奇心に追いつくなら、きっとそこにたどり着くでしょう。がんばって!
54.54K