Seberapa penting seorang Dev yang dapat diandalkan?

Setelah terbangun, pemegang SKYAI terkejut, yang awalnya merupakan Alpha AI yang menjanjikan, namun tiba-tiba market capnya jatuh 99%, dan tidak ada kemungkinan untuk pulih.

Penyebab terjadinya situasi ini adalah pengembang SKYAI Bob (@futuristfrog) pada 5 Januari menyatakan bahwa eksperimennya gagal, "Kabar buruk. Saya telah gagal." Setelah itu, SKYAI mengalami penurunan tajam, membuat banyak investor yang sebelumnya sangat optimis terhadap proyek ini mengaku ingin mencari pengembang yang dapat diandalkan, menyatakan bahwa pendiri memiliki peran yang menentukan terhadap sebuah proyek.

Bob pernah ditemukan bahwa pada tahun 2022 ia masih berstatus sebagai siswa SMA, dan pada awal peluncuran SKYAI juga disebut sebagai token praktis dari Dev jenius. Dalam pernyataan terakhirnya, ia menulis, "Hingga saat ini, saya hanya membuat AI agent aplikasi komputer yang sangat sempit dan overfitting, dan bahkan dengan cara ini, agen-agen ini nyaris tidak memiliki hasil." Oleh karena itu, ia memutuskan tidak akan melakukan pembaruan pada SkyAI sebelum model besar generasi baru dirilis.

Apakah tindakan ini dianggap sebagai perilaku Dev yang bertanggung jawab? Dari sudut pandang keuntungan investor, jelas tidak bisa disebut sebagai Dev yang baik.

Pada 5 Januari yang sama, token asli BUZZ dari DeFi AI Agent The Hive yang berpartisipasi dalam hackathon Solana AI memiliki market cap tertinggi dalam dua hari mencapai 80 juta USD, di mana hal ini terjadi karena komunitas menemukan bahwa Dev Jason Hedman hampir selalu mendapatkan tempat pertama di setiap proyek yang diikutinya, dan telah menjadi pemenang hackathon selama 9 kali, dengan kontribusi di GitHub yang sangat intensif, memiliki riwayat lengkap dan catatan pengembangan yang jelas.

Baca lebih lanjut: (Market cap BUZZ cepat mencapai 40M, 'DeFi Agent' memulai serangan pertama?)

Halaman GitHub Jsaon

Dan Jason memiliki 5% dari pasokan token BUZZ, tetapi untuk meningkatkan transparansi proyek dan kepercayaan pasar, ia memutuskan untuk mengunci bagian token tersebut selama satu tahun, yang juga disebut sebagai bagian dari potensi kenaikan BUZZ.

Dari kegagalan SKYAI hingga ledakan BUZZ, tidak sulit untuk melihat pentingnya Dev yang dapat diandalkan bagi sebuah proyek—kemampuan teknis, rasa tanggung jawab, dan reputasi pribadi pengembang sering kali terkait erat dengan ruang pertumbuhan nilai proyek di masa depan.

Bagaimana cara menemukan AI Dev atau proyek yang baik di GitHub?

Ketika kita menyadari pentingnya pengembang terhadap proyek, pertanyaan selanjutnya adalah di antara banyak proyek AI+Crypto, bagaimana cara kita dengan efisien mengidentifikasi calon "Bob" dan "Jason", serta menemukan tim teknis yang benar-benar layak untuk diikuti dan diinvestasikan?

GitHub tidak diragukan lagi adalah "stasiun transit" terbaik, sebagai platform kolaborasi kode sumber terbuka dan manajemen versi terbesar di dunia, di sini tidak hanya menunjukkan tingkat teknik pengembang dan kemampuan output berkelanjutan, tetapi juga menyediakan interaksi komunitas, iterasi versi, dan data berharga lainnya. BlockBeats merangkum beberapa teknik kunci 'berburu harta karun' di GitHub, untuk membantu semua orang lebih baik dalam mengendalikan kualitas proyek dan tingkat Dev.

Memanfaatkan pencarian dan halaman Trending

Halaman Trending GitHub secara terpusat menampilkan proyek-proyek populer terbaru, biasanya diurutkan berdasarkan bahasa, rentang waktu, dan peningkatan Star. Memilih AI dan bahasa terkait (seperti Python, C++, Go, dll.) dapat dengan cepat menemukan proyek-proyek yang memiliki popularitas tinggi dan berbagai skenario aplikasi. Proyek-proyek yang memiliki banyak Star, Fork, dan Watch biasanya menunjukkan bahwa komunitas memiliki tingkat pengakuan yang tinggi, serta memiliki lebih banyak sumber daya dan diskusi.

Selain halaman Trending, kita juga bisa menggunakan fitur pencarian lanjutan GitHub, dengan menggabungkan jumlah Star, bahasa pemrograman, waktu pembaruan, dll. untuk melakukan penyaringan. Misalnya, dengan memasukkan stars:>100 language:Python topic:AI di kolom pencarian, kita dapat menemukan proyek-proyek yang memiliki Star lebih dari 100, menggunakan Python dan terkait dengan topik "AI", yang dapat menjadi dasar untuk mengunci Dev yang sesuai di masa mendatang.

Selain melihat kontribusi AI Dev di GitHub, kita juga bisa mengunjungi halaman pribadi mereka untuk melihat proyek-proyek yang mereka ikuti, apakah mereka pernah mengirimkan kode berkualitas di kerangka AI yang terkenal. Sementara itu, kita juga bisa melihat di bagian 'Pinned Repositories' di halaman pribadi mereka untuk memahami proyek inti yang benar-benar mereka kuasai.

Halaman GitHub pendiri ai16z, Shaw

Selain itu, layanan pihak ketiga seperti CodersRank, Sourcegraph, dll. akan memberikan penilaian atau analisis peta keterampilan berdasarkan kode publik pengembang. Jika ingin lebih memahami kebiasaan pemrograman dan tumpukan teknologi pengembang, kita juga bisa mengikuti data yang disediakan oleh alat-alat ini.

Melihat README, kode, dan catatan pengiriman

File README suatu proyek biasanya mencakup tujuan proyek, ringkasan fungsi, cara penggunaan, serta pustaka yang diperlukan. README yang rinci dan logis tidak hanya dapat membantu Anda cepat memulai proyek, tetapi juga mencerminkan tingkat profesionalisme pengembang dan keramahan mereka terhadap pengguna komunitas. Jika README mencakup diagram arsitektur, pengujian perbandingan kinerja, link ke makalah terkait, itu akan menjadi poin plus untuk profesionalisme proyek.

Membaca dengan seksama struktur kode proyek, pembagian modul, dan konvensi penamaan dapat memberikan penilaian awal tentang tingkat kematangan pengembang dalam rekayasa perangkat lunak. Jika sering melihat mereka mengunggah file dengan cara drag and drop (Add files via upload), ini bisa berarti proyek tersebut tidak memiliki kemampuan manajemen pengembangan berkelanjutan dan kurang didukung oleh teknologi yang nyata. Sebaliknya, jika informasi pengiriman (commit message) ringkas dan pembagian fungsi jelas, ini menunjukkan bahwa proses pengembangan lebih profesional dan dapat ditelusuri.

Sumber gambar: @onlyzhynx

Dalam proyek AI, apakah ada pengaturan unit testing, continuous integration (Travis CI, GitHub Actions, dll.) juga merupakan indikator kunci apakah pengembang memperhatikan kualitas. Seorang AI Dev yang berpengalaman biasanya akan menggabungkan metode pengujian otomatis untuk memastikan fungsi proyek benar dan stabil.

Issues, Pull Requests dan antarmuka Contributors

Di bagian Issues (pelacakan masalah) dan Pull Requests (permintaan penggabungan) proyek, kita dapat dengan jelas memahami cara kerja pengembang dan tingkat interaksi komunitas. Misalnya, apakah Issue dijawab tepat waktu, apakah proses review PR ketat, dan apakah ada cukup Review dan pengujian saat penggabungan kode. AI Dev yang baik biasanya akan membimbing kontributor baru melalui cara Code Review, atau memberikan lebih banyak latar belakang teknis dan logika implementasi di deskripsi PR, sehingga membantu komunitas proyek dengan cepat memahami dan memverifikasi fitur baru.

Jika jumlah Contributors proyek cukup banyak dan terdistribusi secara merata, itu menunjukkan bahwa proyek ini memiliki dukungan komunitas yang cukup luas dan tenaga pengembangan yang berkelanjutan. Jika hanya ada satu atau dua orang yang sering mengirimkan kode, maka perlu untuk memahami latar belakang mereka dan skalabilitas proyek.

Beberapa proyek berkualitas tinggi mungkin akan menghubungkan forum eksternal, Slack, atau saluran Discord di README atau Issues untuk mendiskusikan evolusi fungsi proyek, perbaikan BUG, dll. Jika pengguna di forum sangat aktif berkomunikasi, itu menunjukkan bahwa proyek memiliki dasar komunitas yang baik, dan ini juga merupakan salah satu standar untuk menguji tim.

Hal terakhir yang ingin saya katakan adalah, meskipun keandalan teknis pengembang sangat penting, sebenarnya kecerdasan emosional juga merupakan faktor yang diperlukan agar sebuah proyek bisa berjalan jauh. Dalam gelembung yang sedang berkembang dari AI+Crypto ini, jika kita tidak dapat mengendalikan aset di tangan kita karena tindakan yang tidak masuk akal dari Dev yang membuatnya kehilangan nilai dalam semalam, mungkin kita bisa berpikir dengan cara lain, dengan melakukan pemantauan jangka menengah dan panjang terhadap proyek yang dikelola oleh Dev yang dapat diandalkan, di mana memperoleh keuntungan dari kenaikan harga token juga merupakan salah satu cara yang lebih stabil.