Ex-MD Microsoft mówi o rozwoju Web3 po przejściu na NEO

John deVadoss spędził prawie dwie dekady na szczycie firmy Microsoft jako dyrektor zarządzający. W latach 1998-2016 John odegrał kluczową rolę w budowaniu narzędzi .NET, Microsoft Digital, Azure i Visual Studio, pośród innych. Obecnie buduje dla programistów Web3.

Obecnie jest dyrektorem ds. rozwoju w Neo (NEO), blockchain typu open source, który w pewnym momencie był powszechnie znany jako „chiński Ethereum”. Założona jako Antshares w 2014 roku, uważa się, że jest to pierwszy publiczny blockchain w Chinach i pierwsza sieć, która przyjęła model podwójnego tokena i proces konsensusu w stylu BFT.

Dlaczego więc były dyrektor zarządzający Microsoftu zdecydował się spakować walizki i wyjechać do Web3? Dla Johna było to powolne uświadomienie sobie, że obecny energochłonny model Internetu ma fatalne wady. „Musiało istnieć coś innego niż to, za czym opowiadali się, ewangelizowali i kontrolowali wielcy gracze za pomocą tak zwanych stosów Web2”.

Innym motywatorem było uznanie, że decentralizacja stała się czerwonym śledziem i modnym hasłem mającym niewielki związek z rzeczywistością. W jego mniemaniu tym, co naprawdę się liczyło, była „samodzielność”. Koncepcję, którą można prześledzić od wczesnej demokracji w starożytnej Grecji, poprzez prace angielskiego filozofa Johna Locke'a i Kartę Praw, aż po współczesne debaty wokół aborcji i szczepionek. „To właśnie skłoniło mnie do budowania w przestrzeni Web3” — mówi. „I oczywiście, aby podzielić się moimi wcześniejszymi doświadczeniami, pracując i budując znaczące części tego, co nazywa się Web1 i, niestety, również tego, co nazywa się Web2”.

Stawianie programistów Web3 na pierwszym miejscu

Przez ostatnie kilka lat Neo koncentrowało się na budowaniu interoperacyjnego ekosystemu dApp wspieranego przez dobrze prosperującą światową społeczność programistów. Szczyci się tym, że jest najbardziej bogatą w funkcje platformą do tworzenia dApps. Aby dostać się do tej ziemi obiecanej, John upiera się, że projekty muszą stawiać na pierwszym miejscu programistów.

„[Tam] musi istnieć uczciwa, rozsądna równowaga między tymi platformami a ludźmi, którzy tworzą wartość dla platformy” — stwierdza. „Deweloperzy coraz bardziej zdają sobie sprawę, że otoczone murem ogrody, do których powstania się przyczynili, nie leżały w najlepszym interesie użytkowników ani nawet samych deweloperów”.

„Prawdopodobnie istnieją 22 miliony profesjonalnych programistów, a jest o wiele, wiele więcej milionów programistów w niepełnym wymiarze godzin. I widząc, że brakowało czegoś, co można by nazwać profesjonalnym doświadczeniem programistycznym”.

Jako kluczowy przykład zaangażowania Neo w ulepszanie doświadczeń konstruktorów, John przytacza stworzenie przez jego zespół pierwszego w branży inteligentnego debugera kontraktów — fundamentalnej części zestawu narzędzi dla programistów. „Powiedzieliśmy, spójrz, poczekaj chwilę. To nie działa. Od tego momentu naszym celem jest zbudowanie profesjonalnego środowiska programistycznego z zestawem narzędzi i platformą programistyczną, która jest porównywalna, jeśli nie lepsza od tej oferowanej przez Amazon Web Services i Microsoft Azure”.

„To nie są wnioski waszego ojca”

Pomimo budowania tych narzędzi i ciągłego przedstawiania argumentów za swoją nową branżą, John mówi BeInCrypto, że wciąż spotyka się ze sceptycyzmem ze strony społeczności programistów co do budowania w Web3. Ta konkretna wizja przyszłości Internetu nie jest podzielana przez wszystkich. Część tego sceptycyzmu wynika z tego, jak różnie działają łańcuchy bloków.

„Jeśli spojrzysz na historię informatyki, historię komputerów i platform komputerowych sięgającą samego Alana Turinga… to wszystko jest hydrauliką” — wyjaśnia. „Platformy Blockchain są wyjątkowe w historii informatyki i unikalne w historii platform komputerowych, ponieważ blockchainy nie są pasywnymi systemami hydraulicznymi. To prawie najbardziej zbliżone do współczesnej wiecznej maszyny”.

Wyjaśnia, że ​​dla tradycyjnych programistów koncepcja platform ekonomicznych, które obejmują protokoły krypto-ekonomiczne, zachęty i kary, jest nadal bardzo obcą koncepcją. „Potrzeba czasu, aby móc to zrozumieć i pojąć, nie mówiąc już o tym, aby móc to wykorzystać, wykorzystać do budowania i tworzenia wartości”.

Chęć Johna i Neo skupienia się na doświadczeniach programistów wydaje się uzasadniona. Pomimo niedawnego spowolnienia rynkowego zainteresowanie rozwijaniem Web3 jest większe niż kiedykolwiek wcześniej, wynika z raportu firmy Alchemia. Sądząc po pobraniu dwóch kluczowych bibliotek Web3 — Ether.js i Web3.js — aktywność wzrosła trzykrotnie od trzeciego kwartału ubiegłego roku i dziesięciokrotnie od 3 r.

We wrześniu złożono ponad 17,376 XNUMX inteligentnych kontraktów Etherscan, popularny Eksplorator bloków, wzrost o 160% rok do roku, co wskazuje na wzrost zainteresowania protokołami zdecentralizowanymi.

Wyciąganie lekcji z firmy Microsoft

Z rozmów z wieloma kolegami Johna z Neo jasno wynika, że ​​jego osiemnaście lat w Microsofcie z pewnością przyniesie korzyści ich projektowi. Po kilku chwilach od zapytania o czas spędzony w technologicznym molochu John wraca do swojej przewodniej filozofii stawiania potrzeb programistów na pierwszym miejscu, z wnikliwymi i barwnymi analogiami ilustrującymi jego punkt widzenia. „Pisanie oprogramowania powinno być jak zjazd na nartach. To nie jest jak wędrówka po górach. Nie potrzebujesz mapy, kompasu ani planu”.

DeVadoss twierdzi, że „nie musisz pakować kanapki i wody”. „Docierasz do szczytu. Jest szybki, płynny i płyniesz. Tego nauczyłem się budując platformy takie jak .NET, Azure i wiele innych. Pomyśl o doświadczeniach, jakie zapewniasz swoim programistom. To musi być równie zabawne jak zjazd na nartach. W ten sposób zdobywasz więcej programistów”.

Dla konstruktorów tak zwana „nauka” o tworzeniu oprogramowania jest dobrze rozumiana. Jednak czas spędzony przez Johna w Microsofcie nauczył go, że jest w tym także sztuka. Reagowanie na sygnały od użytkowników i innych programistów musiało stać się drugą naturą. Nauczyć się odkurzać i jeszcze bardziej iść do przodu.

„Skąd wiesz, że makaron jest ugotowany” — mówi, a na jego twarzy pojawia się uśmiech. „Rzucasz nim o ścianę, żeby zobaczyć, czy się przyklei. Jeśli się klei, to dobrze, a jeśli nie, to nie jest tak dobrze. Tak samo jest z oprogramowaniem. Próbujesz i widzisz, czy twoi programiści to lubią. Jeśli tak, skalujesz to. Jeśli nie, ruszasz szybko”.

„Ważne jest, abyś miał pokorę, aby dostarczać, a następnie szybko iterować w oparciu o to, czego chcą twoi użytkownicy i programiści. Klient ma zawsze rację. W tym przypadku moimi klientami są programiści”.

Jego przemyślenia na temat upadku FTX

W końcu rozmowa zeszła na temat niedawnego upadku FTX. Jego uwagi otwierające nie budzą kontrowersji: „To źli aktorzy i bardzo wyraźnie oszukańczy plan od góry do dołu”.

„Gdyby ktoś chciał napisać książkę o oszustwach… Mam na myśli to, co ci faceci moim zdaniem zrobili. Zrobili każdą możliwą rzecz, której nie powinieneś robić. To zdumiewające, jak im się to udało”.

Spadek FTX w ostatnich tygodniach wywołał kolejny sejsmiczny krach na rynkach kryptograficznych. Robienie nagłówków na całym świecie. Upadek się skończył $ 1 mld w depozytach klientów, a także miliardy dolarów w całym ekosystemie. FTX i jej były dyrektor generalny, Sam Bankman-Fried, stoją teraz w obliczu wielu dochodzeń kryminalnych.

Kryzys jest charakterystyczny dla branży, która musi stawiać ochronę konsumentów na pierwszym miejscu. Z większymi wysiłkami w celu ochrony depozytów. „Zwykły człowiek został poważnie zraniony. Nie ma innego wyjścia, jak tylko dowiedzieć się, dlaczego i jak system zawiódł. Musimy zadać sobie pytanie: „Jak zapobiec powtórzeniu się czegoś takiego?” 

„Oczywiście, istniejące mechanizmy kontroli i równowagi są całkowicie bezużyteczne. Nie było segregacji aktywów między Alameda Research a samą giełdą [FTX]. Co to znaczy? Z pewnością możemy mieć więcej zasad i przepisów. Ale czy to kontrola i równowaga zapobiegną powtórzeniu się tego? To jest wielkie pytanie, a ja nie wiem”.

For Be[In] Crypto najnowsze Bitcoin Analiza (BTC), kliknij tutaj.

Odpowiedzialność

Wszystkie informacje zawarte na naszej stronie internetowej są publikowane w dobrej wierze i wyłącznie w ogólnych celach informacyjnych. Wszelkie działania podejmowane przez czytelnika w związku z informacjami znajdującymi się na naszej stronie internetowej odbywają się wyłącznie na własne ryzyko.

Źródło: https://beincrypto.com/devadoss-talks-web3-development-following-move-to-neo/