Ex-Microsoft MD talar om Web3-utveckling efter flytten till NEO

John deVadoss tillbringade nästan två decennier på toppen av Microsoft som verkställande direktör. Från 1998 till 2016 var John avgörande för att bygga .NET, Microsoft Digital, Azure och Visual Studio Tools, bland andra. Nu bygger han för Web3-utvecklare.

Han är för närvarande utvecklingschef på Neo (NEO), en blockchain med öppen källkod som vid ett tillfälle var allmänt känd som "kinesen Ethereum.” Grundades som Antshares 2014, tros det vara den första offentliga blockkedjan någonsin i Kina och den första kedjan att anta en dubbel token-modell och en BFT-liknande konsensusprocess.

Så varför bestämde sig en tidigare VD för Microsoft för att packa sina väskor och åka till Web3? För John var det den långsamma insikten att den nuvarande makthungriga modellen av internet hade fatala brister. "Det måste finnas något annat än vad de stora spelarna hyllade, evangeliserade och kontrollerade med de så kallade Web2-stackarna."

En annan motivation var insikten om att decentralisering hade blivit en röd sill och ett modeord med liten koppling till verkligheten. I hans sinne var det som verkligen betydde "självsuveränitet". Ett koncept som kan spåras från tidig demokrati i antikens Grekland, genom den engelske filosofen John Lockes arbete och Bill of Rights, och hela vägen till samtida debatter kring aborter och vacciner. "Det var verkligen det som fick mig att vilja bygga i Web3-utrymmet", säger han. "Och verkligen, för att bidra med mina tidigare erfarenheter, efter att ha arbetat med och byggt betydande delar av det som kallas Web1 och, tyvärr, det som också kallas Web2."

Sätter Web3-utvecklare först

Under de senaste åren har Neo fokuserat på att bygga ett interoperabelt dApp-ekosystem som stöds av en blomstrande världsomspännande gemenskap av utvecklare. Den skryter med att vara den mest funktionsrika plattformen för att bygga dApps. För att komma till det utlovade landet insisterar John på att projekt måste sätta utvecklarna först.

"[Det] måste finnas en rättvis, rimlig balans mellan dessa plattformar och de människor som skapar värde för plattformen", säger han. "Utvecklare kommer till den växande insikten att de muromgärdade trädgårdarna de bidrog till inte var i användarnas eller ens utvecklarnas bästa intresse."

"Det finns möjligen 22 miljoner professionella utvecklare där ute, och det finns många, många fler miljoner som programmerar deltid. Och att se att det var en total brist på vad man kan kalla en professionell utvecklarupplevelse.”

Som ett nyckelexempel på Neos engagemang för bättre byggarupplevelser, nämner John sitt teams skapande av branschens första smarta kontraktsfelsökare – en grundläggande del av verktygslådan för utvecklare. "Vi sa, titta, vänta lite. Det här fungerar inte. Vårt mål, med början då, är att bygga en professionell utvecklingsupplevelse, med en verktygsuppsättning och en utvecklingsplattform som är jämförbar med, om inte överlägsen, den som erbjuds av Amazon Web Services och Microsoft Azure."

"Detta är inte din fars ansökningar"

Trots att han byggde dessa verktyg och ständigt hävdar sin nya bransch, säger John till BeInCrypto att han fortfarande stöter på skepsis från utvecklargemenskapen om att bygga i Web3. Denna speciella vision om internets framtid delas inte av alla. En del av den skepsisen beror på hur olika blockkedjor fungerar.

"Om du tittar på datavetenskapens historia, beräknings- och datorplattformarnas historia som går tillbaka till Alan Turing själv... allt är rörmokeri", förklarar han. "Blockkedjeplattformar är unika i datavetenskapens historia och unika i datorplattformarnas historia eftersom blockkedjor inte är passiva VVS. Det är nästan det närmaste man kan komma en modern evighetsmaskin.”

Han förklarar hur, för traditionella utvecklare, föreställningen om ekonomiska plattformar som inkluderar kryptoekonomiska protokoll, incitament och straff, i den underliggande stacken, fortfarande i hög grad är ett främmande koncept. "Det tar tid att kunna förstå och förstå [det], än mindre att kunna utnyttja det, att använda det för att bygga för att skapa värde."

John och Neos önskan att fokusera på utvecklarupplevelsen ser välgrundad ut. Trots den senaste marknadsnedgången finns det mer intresse för att utveckla Web3 än någonsin tidigare, enligt en rapport från Alkemi. Att döma av nedladdningar av två viktiga Web3-bibliotek – Ether.js och Web3.js – har aktiviteten tredubblats sedan tredje kvartalet förra året och tiodubblats sedan 3.

I september lämnades över 17,376 XNUMX smarta kontrakt till Etherscan, en populär blockera utforskaren, en ökning med 160 % jämfört med föregående år, vilket tyder på ett ökat intresse för decentraliserade protokoll.

Lärdomar från Microsoft

Från samtal med många av Johns kollegor på Neo är det tydligt att hans arton år på Microsoft verkligen gynnar deras projekt. Inom några ögonblick efter att ha frågat om sin tid på tekniska giganten, är John tillbaka till sin vägledande filosofi att sätta utvecklarnas behov först, med insiktsfulla och färgstarka analogier för att illustrera hans poäng. "Att skriva programvara borde vara som att åka skidor i utförsåkning. Det är inte som att vandra uppför ett berg. Du behöver inte en karta, en kompass eller en plan.”

DeVadoss asså att "du behöver inte packa din smörgås och vatten." "Du når toppen. Det är snabbt, det är flytande och du är i flödet. Det är vad jag lärde mig när jag byggde plattformar som .NET, Azure och många andra. Tänk på upplevelsen du möjliggör för dina utvecklare. Det måste vara lika roligt som att åka utför. Det är så du får fler utvecklare.”

För byggare är den så kallade "vetenskapen" om att bygga mjukvara välkänd. Men Johns tid på Microsoft lärde honom att det också fanns en konst i det. Att svara på signaler från användare och dina medutvecklare måste bli andra natur. Lär dig damma av dig själv och gå ännu mer framåt.

"Hur vet du att pastan är tillagad", säger han och ett leende dyker upp på hans läppar. "Du kastar den mot väggen för att se om den fastnar. Om det fastnar är det bra, och om det inte gör det är det inte så bra. Det är samma sak med mjukvara. Du försöker, och du ser om dina utvecklare gillar det. Om de gör det, skalar du det. Om inte går du snabbt vidare."

"Det är viktigt att du har ödmjukheten att skicka och sedan snabbt iterera baserat på vad dina användare och dina utvecklare vill ha. Kunden har alltid rätt. I det här fallet, för mig, är mina kunder utvecklare.”

Hans tankar om kollapsen av FTX

Så småningom slingrade samtalet sig över ämnet för den senaste kollapsen av FTX. Hans inledningsanförande är okontroversiell: "Det är dåliga skådespelare och mycket tydligt ett bedrägligt upplägg från topp till botten."

"Om någon ville skriva en bok om bedrägeri... Jag menar, det är vad de här killarna har gjort enligt min åsikt. Alla möjliga saker som du inte borde göra har de gjort. Det är helt fantastiskt hur de lyckades.”

Fallet för FTX de senaste veckorna utlöste ytterligare en seismisk krasch på kryptomarknaderna. Skapa rubriker runt om i världen. Kollapsen utplånades $ 1 miljarder i kundinsättningar, såväl som miljarder dollar över hela ekosystemet. FTX och dess tidigare vd, Sam Bankman-Fried, står nu inför flera brottsutredningar.

Krisen är symptomatisk för en bransch som måste sätta konsumentskyddet först. Med fler ansträngningar för att skydda inlåning. ”Den gemene man har blivit allvarligt skadad. Det finns inget annat alternativ än att ta reda på varför och hur systemet misslyckades. Vi måste fråga, 'hur kan vi förhindra att något sådant här händer igen?'” 

"Det är klart att de kontroller och balanser som finns på plats är helt värdelösa. Det fanns ingen åtskillnad av tillgångar mellan Alameda Research och själva börsen [FTX]. Nu, vad betyder det? Vi kan säkert ha fler policyer och förordningar. Men kommer det att vara kontrollerna som kommer att förhindra att detta händer igen? Det är den stora frågan, och jag vet inte.”

För Be[In] Cryptos senaste Bitcoin (BTC) analys, Klicka här.

Villkor

All information på vår webbplats publiceras i god tro och endast för allmän information. Alla åtgärder som läsaren vidtar på informationen på vår webbplats är strikt på deras egen risk.

Källa: https://beincrypto.com/devadoss-talks-web3-development-following-move-to-neo/