Cât de important este un Dev de încredere?

Când s-au trezit, deținătorii SKYAI au fost șocați; ceea ce era o Alpha AI promițătoare a devenit brusc un colaps de 99% al valorii de piață, fără nicio posibilitate de recuperare.

Motivul pentru care s-a întâmplat aceasta este că dezvoltatorul SKYAI, Bob (@futuristfrog), a declarat pe 5 ianuarie că experimentul său a eșuat, „Vești proaste. Am eșuat”. Imediat după, SKYAI a avut o cădere dramatică, iar mulți investitori care erau anterior foarte optimiști în legătură cu acest proiect au spus că doresc să găsească echipe de proiecte de încredere, afirmând că fondatorul joacă un rol decisiv într-un proiect.

Bob a fost descoperit că era încă elev în 2022, iar la începutul lansării SKYAI a fost numit un token utilitar al unui Dev genial. În ultima sa declarație, a scris: „Până acum, am realizat doar un agent AI de aplicație pe computer extrem de restrâns și supraînvățat, și chiar și așa, aceste agenți au avut aproape niciun efect.” Prin urmare, a decis să nu facă nicio actualizare la SkyAI înainte de lansarea noilor modele mari.

Acțiunea aceasta va fi considerată un comportament responsabil al unui Dev? Din perspectiva câștigului investitorilor, cu siguranță nu poate fi clasificată ca un bun Dev.

Tot pe 5 ianuarie, tokenul nativ al DeFi AI Agent The Hive, care a participat la hackathonul Solana AI, BUZZ, a atins o valoare de piață de peste 80 de milioane de dolari în doar două zile. Motivul pentru acest FOMO a fost că comunitatea a descoperit că Dev-ul Jason Hedman a obținut primul loc în aproape fiecare proiect la care a participat și a câștigat deja 9 hackathoane, având o contribuție substanțială pe GitHub, cu un istoric complet și clar de dezvoltare.

Lecturi suplimentare: (Valoarea de piață BUZZ 40 M, „DeFi Agent” trage primul foc?)

Pagina principală GitHub a Jsaon

Și Jason deține 5% din oferta de tokenuri BUZZ, dar pentru a spori transparența proiectului și încrederea pe piață, a decis să blocheze această parte a tokenurilor timp de un an, fiind astfel parte din potențialul de creștere al BUZZ.

De la eșecul SKYAI la explozia BUZZ, nu este greu de observat importanța unui dezvoltator de încredere pentru un proiect - abilități tehnice, responsabilitate și reputația personală a dezvoltatorului sunt adesea strâns legate de potențialul de apreciere viitoare al proiectului.

Cum să găsești dezvoltatori sau proiecte AI buni pe GitHub?

Odată ce am realizat importanța dezvoltatorilor pentru proiecte, următoarea întrebare devine cum să identificăm eficient potențialii „Bob” și „Jason” dintre numeroasele proiecte AI + Crypto, găsind echipele tehnice cu adevărat demne de urmărit și investit.

GitHub este fără îndoială cea mai bună „stație de transfer”, fiind cea mai mare platformă de colaborare și gestionare a versiunilor de cod sursă din lume. Aici nu doar că se reflectă nivelul tehnic și capacitatea de producție continuă a dezvoltatorilor, ci se oferă și interacțiune comunitară, iterații de versiuni și alte date valoroase. BlockBeats a compilat câteva tehnici cheie pentru „cercetarea” pe GitHub, ajutându-ne să controlăm mai bine calitatea proiectelor și nivelul Dev.

Utilizarea eficientă a căutării și a paginii Trending

Pagina Trending GitHub prezintă proiecte populare recente, de obicei ordonate în funcție de limbă, intervalul de timp și creșterea numărului de Star-uri. Alegând AI și limbile asociate (cum ar fi Python, C++, Go etc.), puteți descoperi rapid care proiecte au o popularitate ridicată și o gamă largă de aplicații. Proiectele cu un număr mare de Star-uri, Fork-uri și Watch-uri indică de obicei o recunoaștere ridicată din partea comunității, având astfel și mai multe resurse și discuții.

Pe lângă pagina Trending, puteți folosi funcția de căutare avansată GitHub, combinând numărul de Star-uri, limbajul de programare, data actualizării etc. pentru a face selecții. De exemplu, introducând în bara de căutare stars:>100 language:Python topic:AI, veți găsi proiecte cu Star-uri mai mari de 100, care utilizează Python și sunt legate de subiectul „AI”, punând astfel bazele pentru a identifica dezvoltatorii potriviți.

Pe lângă verificarea contribuțiilor dezvoltatorilor AI pe GitHub, puteți vizita pagina lor personală pentru a vedea la ce proiecte au participat și dacă au depus cod de calitate pe cadre AI cunoscute. De asemenea, puteți verifica secțiunea „Repositoare fixate” de pe pagina lor personală pentru a înțelege care sunt proiectele lor cheie.

Pagina GitHub a fondatorului ai16z, Shaw

În plus, servicii terțe precum CodersRank, Sourcegraph etc. vor evalua codul public al dezvoltatorilor pentru a oferi scoruri sau analize ale hărților de abilități. Dacă doriți să înțelegeți mai complet obiceiurile de programare și stiva tehnologică a dezvoltatorilor, puteți urmări datele furnizate de aceste instrumente.

Verificați README, codul și istoricul de modificări

Un fișier README al unui proiect conține de obicei obiectivele proiectului, o prezentare generală a funcțiilor, metodele de utilizare și bibliotecile de care depinde. Un README detaliat și logic nu doar că te ajută să te familiarizezi rapid cu proiectul, ci reflectă și nivelul de profesionalism al dezvoltatorului și prietenia acestuia față de utilizatorii comunității. Dacă README-ul include diagrame arhitecturale, teste de comparație a performanței, linkuri către lucrări relevante etc., atunci este un punct în plus pentru profesionalismul proiectului.

Citind cu atenție structura codului proiectului, împărțirea modulelor și normele de denumire, se poate evalua inițial maturitatea dezvoltatorului în ingineria software-ului. Dacă observați frecvent că aceștia încarcă fișiere prin drag-and-drop (Adăugați fișiere prin încărcare) ca o formă neobișnuită de depunere, este foarte probabil ca proiectul să nu aibă capacitatea de a gestiona dezvoltarea continuă și să nu aibă suport tehnic real. Pe de altă parte, dacă mesajele de comitere sunt concise și împărțirea funcțiilor este clară, atunci acest lucru sugerează un proces de dezvoltare mai profesional și mai ușor de urmărit.

Sursa imaginii: @onlyzhynx

În proiectele AI, existența testelor unitare și a integrării continue (Travis CI, GitHub Actions etc.) este un indicator cheie al angajamentului dezvoltatorului față de calitate. Un dezvoltator AI de înalt nivel va combina de obicei metodele de testare automată pentru a asigura corectitudinea și stabilitatea funcționalității proiectului.

Interfața Issues, Pull Requests și Contributors

În Issues (urmărirea problemelor) și Pull Requests (cereri de îmbinare) ale proiectului, putem înțelege direct stilul de lucru al dezvoltatorilor și nivelul de interacțiune al comunității. De exemplu, dacă Issue-urile sunt răspunse prompt, dacă procesul de revizuire al PR-urilor este riguros, și dacă există suficientă revizuire și testare în timpul îmbinării codului. Dezvoltatorii AI excelenți vor ghida de obicei noii contribuitori prin intermediul revizuirii de cod sau vor oferi mai multe informații tehnice și logica implementării în descrierea PR-ului, ajutând astfel comunitatea proiectului să înțeleagă și să valideze rapid noile caracteristici.

Dacă proiectul are un număr mare de contribuabili și o distribuție echilibrată, acest lucru sugerează că proiectul beneficiază de un suport comunitar mai larg și de un impuls de dezvoltare continuu. Dacă doar una sau două persoane depun frecvent cod, atunci este necesar să înțelegem mai bine fundalul lor și scalabilitatea proiectului.

Unele proiecte de înaltă calitate pot lega forumuri externe, Slack, canale Discord etc. în README sau în Issues, pentru a discuta despre evoluția funcțiilor proiectului, remedieri de BUG-uri etc. Dacă utilizatorii din forum sunt foarte activi, acest lucru sugerează că proiectul are o bază comunitară solidă, ceea ce este un criteriu de evaluare a echipei.

În final, vreau să spun că, deși fiabilitatea tehnică a dezvoltatorilor este foarte importantă, inteligența emoțională este de asemenea un factor necesar pentru ca un proiect să aibă succes pe termen lung. În această bulă de AI + Crypto, dacă nu putem gestiona riscurile din cauza comportamentului absurd al dezvoltatorilor care ar putea reduce valoarea activelor peste noapte, poate că putem adopta o altă abordare, urmărind pe termen mediu și lung proiectele dezvoltatorilor de încredere, beneficiind astfel de creșterile periodice ale tokenurilor ca o metodă de operare mai stabilă.