Am părăsit @uniswap după 3,5 ani uimitori. Pe măsură ce laboratoarele au crescut de la 30 la 150+, am crescut foarte mult și sunt incredibil de recunoscător că am lucrat cu oameni atât de talentați. 5 lecții pe care le-am învățat în timp ce treceam de la cea mai mică echipă de engleză la cea mai mare echipă de engleză de la Uniswap 🧵
1/ Proiectați stiva completă ca un singur sistem, nu straturi Deși ingineria protocoalelor are cele mai lungi cicluri de dezvoltare, proiectarea full-stack în primele etape este cea mai bună modalitate de a evita sistemele inutil de complexe. Fiecare echipă ENG de la Uniswap a lucrat la unison pentru a oferi o funcție puternică cu UX fără întreruperi, care a fost posibilă doar prin proiectarea full-stack de la bun început
2/ Deciziile de infrastructură pot crea avantaje structurale Inițial ne-am construit produsele în depozite separate, iar consolidarea într-un monorepo a fost transformatoare. Am putea livra funcții pe toate platformele cu puțin efort suplimentar și dezavantaje neglijabile ale UX. Interfața noastră web a rămas solidă, în timp ce portofelele noastre au crescut de la zero la milioane de utilizatori, 10 miliarde de dolari+ în volum și cele mai mari evaluări pentru portofelele fără custodie pe iOS, Android și Chrome
3/ opriți înghesuirea logicii în frontend-uri Multe produse cripto blochează prea multă logică în frontend. Mutarea complexității către servicii backend strategice a deblocat un devx mai bun, performanță și noi fluxuri de venituri. Cel mai clar exemplu a fost mutarea logicii noastre de tranzacționare către un API care ne alimentează toate frontend-urile, facilitând în același timp miliarde în volum pentru integratorii externi
4/ Echipe mici și obiective înguste > echipe mari și obiective generale Pe măsură ce produsele au crescut, echipele noastre au devenit monolitice, iar inginerii au schimbat contextul în mod constant, ceea ce a făcut dificil să ne simțim proprietari. Ne-am reorganizat în echipe concentrate, complete, fiecare cu declarații de misiune, valori și foi de parcurs - beneficiile au depășit așteptările. Expertiza în domeniu s-a agravat, inginerii s-au simțit revigorați, echipele au fost mai agile și am stabilit o cale pentru scalarea pe termen lung
5/ Oamenii >>> orice altceva Uniswap este special datorită oamenilor. Sunt geniali și le pasă de valorile cripto, în timp ce înțeleg că concentrarea laser pe UX este cea mai bună modalitate de a le răspândi. Nu aș fi putut avea atât de mult impact nicăieri altundeva și nu am nicio îndoială că oamenii de la Uniswap vor continua să-l propulseze pe noi culmi!
Plec @uniswap cu prietenii de durată, amintiri uimitoare și un sentiment profund de mândrie. În ceea ce privește ceea ce urmează, sunt încântat de următorul meu capitol cu o echipă DeFi la fel de talentată și de impact. mai multe despre asta în curând 🦋
@the_2ke @Uniswap poate fi nevoie de câteva încercări și erori pentru a găsi tipul potrivit de muncă la locul potrivit - știu că a fost pentru mine! Dacă îți urmezi curiozitatea, sunt sigur că vei ajunge acolo. noroc!
52,35K