Solidity Pindah ke Polkadot: 219 Praktisi Mengungkap Tren Baru Ekosistem Pengembang Berbahasa Mandarin

Kurs Solidity di Polkadot: Mengungkap Arah Masa Depan Ekosistem Pengembang Tiongkok

Belakangan ini, kami bekerja sama dengan suatu lembaga pelatihan untuk membuka kursus yang bernama "Solidity on Polkadot". Pada awalnya, kami hanya ingin menguji seberapa besar minat pengembang terhadap alat PolkaVM, tetapi hasilnya sangat mengejutkan: total 219 orang mendaftar, dengan tingkat penyelesaian tugas hampir 38%.

Data ini memang memuaskan, tetapi yang lebih menarik adalah: melalui kursus ini, kami secara tidak sengaja mendapatkan wawasan tentang tren perkembangan masa depan ekosistem pengembang Polkadot berbahasa Mandarin.

Artikel ini akan membahas secara mendalam umpan balik dan masalah dari pengguna nyata ini, sekaligus berbagi bagaimana kami secara bertahap membangun peta jalan menuju "pembangunan ekosistem" dari percobaan kursus baru.

Latar Belakang Kursus: Mencari Kebenaran, Bukan Mengejar Tren

Polkadot sedang mendorong upgrade 2.0, dengan tujuan inti untuk mencapai kesatuan lintas rantai, mengurangi hambatan, dan meningkatkan pengalaman pengembangan. Sebagai lingkungan eksekusi yang kompatibel dengan Ethereum, PolkaVM kemungkinan akan menjadi pintu masuk pilihan bagi pengembang Web2 atau EVM untuk terhubung dengan ekosistem Polkadot. Namun, kita harus menghadapi satu kenyataan: dalam dunia Web3, narasi teknologi sering kali menjadi hiasan permukaan. Mereka yang benar-benar bersedia untuk praktik langsung sering kali hanya sedikit. Banyak orang masih memiliki kesan tentang Polkadot yang terjebak pada "rumit", "sulit dipahami", dan "tingkat hambatan pengembangan yang tinggi", apalagi mencoba menulis kontrak atau menerapkan DApp.

Oleh karena itu, kami membuka kursus ini bukan hanya untuk tujuan promosi, tetapi yang lebih penting, kami berharap dapat menjawab beberapa pertanyaan kunci berikut melalui praktik:

  1. Apa yang paling diperhatikan oleh pengembang tentang lingkungan VM baru?
  2. Apakah PolkaVM adalah peluang atau tantangan bagi mereka?
  3. Apakah alat yang ada saat ini dapat mendukung pengembangan proyek nyata, dan tidak hanya terbatas pada kasus demonstrasi?
  4. Dalam seluruh perjalanan pengembang, tahap mana yang paling rentan terhadap masalah?

Kursus ini tidak dirancang sebagai kuliah teknis tingkat lanjut untuk pengembang berpengalaman, melainkan sebagai eksperimen praktis untuk pemula. Kami berharap dapat menjadi "pemandu pemula", menemani mereka menyelesaikan proses pengembangan putaran pertama, dan mengamati berbagai situasi yang mungkin muncul selama seluruh proses.

Empat Penemuan yang Tak Terduga

1. Pembelajar menunjukkan rasa ingin tahu yang kuat dan komitmen waktu

Kami awalnya berpikir bahwa sebagian besar orang mengikuti kursus untuk mendapatkan hadiah atau sertifikat, tetapi kenyataannya tidak demikian. 80% peserta adalah generasi 90-an, seperempatnya adalah siswa yang masih belajar, dan sebagian besar orang secara sukarela menghabiskan 1-2 jam sehari untuk belajar. Intensitas belajar ini jauh melebihi sekadar menyelesaikan tugas, menunjukkan sikap tulus mereka untuk mencoba.

Beberapa siswa belajar dari awal hingga akhir, hanya untuk dapat menerapkan sebuah kontrak sendiri; ada juga yang menyatakan: "Setidaknya saya bisa menuliskan pengalaman 'berhasil menerapkan DApp di lingkungan PolkaVM' di resume saya." Sebenarnya, mereka tidak selalu peduli seberapa kuat kekuatan teknologi Polkadot, lebih banyak yang mereka butuhkan adalah lingkungan yang ramah untuk memverifikasi apakah mereka cocok untuk memasuki bidang Web3.

2. Pengalaman tidak selalu berarti mudah untuk dikuasai, tantangan terbesar terletak pada perubahan pola pikir.

Banyak peserta memiliki pengalaman pengembangan yang kaya, bahkan ada yang memiliki pengalaman praktis dengan proyek EVM, tetapi setelah memasuki ekosistem Polkadot, mereka masih akan bingung oleh beberapa perbedaan istilah: Apa itu PolkaVM? Apakah AssetHub itu rantai atau modul? Mengapa batas gas berbeda dengan Ethereum? Kontrak berhasil dikerahkan, mengapa panggilan front-end gagal?

Masalah yang mereka hadapi bukanlah kesulitan dalam memahami kode, tetapi model kognitif yang ada tiba-tiba tidak berfungsi, sehingga perlu mempelajari kembali serangkaian konsep, yang dapat menyebabkan penolakan secara psikologis.

Kursus kami telah mengurangi kesenjangan pemahaman ini sampai batas tertentu, dan membuat peserta menyadari bahwa: pengalaman pengembangan PolkaVM tidaklah rumit, hanya saja konsep dan istilahnya berbeda. Ini sangat penting, karena banyak orang meninggalkan suatu ekosistem, seringkali bukan karena mereka tidak bisa menulis kode, tetapi karena mereka merasa bingung saat pertama kali berhadapan dengan dokumentasi.

Ini mengingatkan kita: dokumentasi pengembangan tidak hanya boleh menumpuk poin-poin pengetahuan, tetapi juga perlu membantu pengguna menyelesaikan konversi pola kognitif. Di masa depan, kami berencana untuk menambahkan perbandingan perbedaan kunci antara PolkaVM dan VM utama lainnya (seperti EVM) dalam dokumentasi, untuk membantu lebih banyak orang mengurangi jalan yang berliku dan meningkatkan momen pencerahan "oh, begitu".

3. Peserta kursus bukan hanya pelajar, tetapi juga kontributor ekosistem yang potensial.

Meskipun sebagian besar peserta adalah pemula dalam pengembangan kontrak, mereka berani mengajukan pertanyaan, melaporkan bug, dan aktif menguji batasan teknologi. Misalnya, ada yang menunjukkan bahwa kompiler Remix tidak bermasalah, tetapi ada kasus kegagalan saat melakukan penyebaran di blockchain. Umpan balik ini langsung mendorong kami untuk mengajukan beberapa masalah terkait alat kepada tim pengembang, yang mendorong perbaikan dokumentasi dan perbaikan bug.

Sebagai pengelola hubungan pengembang yang berpengalaman, kita mungkin sudah terbiasa menghindari beberapa masalah umum, banyak "peringatan kesalahan" telah menjadi perilaku refleks. Namun, pemula tidak memiliki pengalaman ini. Mereka belum membangun sistem penilaian yang lengkap, sehingga lebih mudah untuk menemukan masalah potensial—ini justru menjadikan kursus sebagai pengumpul masalah yang berharga. Bagi peserta, kursus adalah buffer; bagi kami, pengalaman penggunaan yang nyata ini adalah indikator paling langsung untuk menilai ekosistem PolkaVM.

4. Kunci untuk menentukan apakah pengembang akan terus berpartisipasi adalah pengalaman keseluruhan dari proses.

Banyak orang pergi bukan karena "tidak bisa belajar", tetapi karena "menghadapi kesalahan tetapi tidak dapat menemukan solusi".

Kode yang sama menghasilkan kesalahan di lingkungan yang berbeda; Hardhat, Foundry, dan Remix menunjukkan perilaku yang tidak konsisten di masing-masing lingkungan; masalah seperti informasi yang dibutuhkan tidak ditemukan dalam dokumentasi dan pesan kesalahan yang tidak cukup jelas dapat menyebabkan pengembang menyerah untuk mencoba.

Kami menyadari bahwa: pengalaman pengembang (DevEx) tidak hanya terbatas pada kelancaran proses pengkodean, tetapi juga mencakup seluruh proses dari penyiapan lingkungan, umpan balik masalah hingga hasil penyebaran, bahkan pembaruan di masa depan yang berjalan lancar dan dapat diandalkan. Masalah di salah satu tahap dapat menyebabkan pengembang kehilangan kepercayaan. Oleh karena itu, ini bukan hanya masalah teknis, tetapi juga tantangan desain dalam mengelola emosi dan kepercayaan.

Kursus sebagai jembatan antara alat, pengguna, dan harapan

Di tahap awal ekosistem, kami menyadari bahwa makna kursus pengembang jauh lebih dari sekadar penyampaian pengetahuan satu arah, dan kami tidak berharap untuk menemukan bintang startup Web3 berikutnya hanya melalui satu kursus. Sebaliknya, kursus ini menghasilkan tiga pencapaian penting:

  1. Pengujian tekanan jaringan Latihan migrasi kontrak Uniswap V2 yang dilakukan dalam kursus, awalnya hanya merupakan operasi rutin, tetapi secara tidak terduga mengungkapkan serangkaian masalah: kesalahan gas, bug jalur, ketidaksesuaian kinerja antara Remix dan Hardhat, dan sebagainya.

Masalah-masalah ini menjadi penghalang bagi pengembang, tetapi bagi kami, ini adalah "peringatan dini" yang berharga. Sangat penting untuk dapat mendeteksi masalah ini lebih awal. Sekarang, masalah-masalah ini telah dimasukkan ke dalam daftar yang perlu diselesaikan oleh tim pengembang dan telah ditangani dengan cepat.

  1. Analisis Profil Pengguna dan Petunjuk Konversi Ada yang memperhatikan desain arsitektur, ada yang mengejar efisiensi pengembangan, dan ada yang bertanya: "Apakah alat yang sering saya gunakan dapat langsung digunakan di lingkungan PolkaVM?"

Setiap pertanyaan mencerminkan faktor-faktor nyata yang dipertimbangkan oleh pengembang, sekaligus mengungkapkan arah perbaikan yang diperlukan untuk "Panduan Penggunaan" PolkaVM.

  1. Membangun Harapan Produk Kursus kami dapat diibaratkan sebagai serangkaian demonstrasi langsung, yang menunjukkan kegunaan dan nilai PolkaVM melalui praktik nyata daripada promosi verbal. Meskipun beberapa fitur saat ini belum sempurna, selama ada orang yang menggunakannya dan ada orang yang bersedia menunggu, itu adalah sinyal positif untuk perkembangan ekosistem.

Dulu sering ada yang meragukan Polkadot karena kurangnya basis pengguna - pernyataan ini tidak akurat. Selama ini, yang menggunakan Polkadot terutama adalah tim yang mengembangkan infrastruktur dasar, bukan pengembang DApp. Dengan peluncuran PolkaVM, pengembang kontrak akhirnya memiliki panggung untuk menunjukkan bakat mereka. Tentu saja, menghadapi lingkungan VM yang begitu baru, keraguan tidak bisa dihindari: "VM yang begitu baru, apakah saya berani menjadi salah satu yang pertama mencobanya?", "Jaringan masih dalam tahap pengujian, apakah layak bagi saya untuk menginvestasikan waktu?" Namun justru karena baru, hal ini memberikan kesempatan bagi tim kecil untuk mengambil jalan pintas.

Dalam kursus ini, kami berhasil memigrasikan Uniswap V2 ke lingkungan PolkaVM, yang memicu perdebatan hangat di komunitas. Ini bukan karena Uniswap adalah sesuatu yang baru, tetapi karena orang-orang melihatnya untuk pertama kalinya dapat berjalan di ekosistem Polkadot. Meskipun Polkadot telah ada selama bertahun-tahun, ia tetap menjadi ekosistem dengan kapitalisasi pasar tinggi, memiliki banyak proyek yang didanai, serta banyak investor penting yang memegang DOT. Daripada bersaing secara ketat di bidang Layer2, mengapa tidak menjelajahi pasar blue ocean yang belum sepenuhnya dikembangkan?

Kami sedang mempersiapkan konten kursus berikutnya. Jika Anda tertarik pada modul tertentu atau praktik proyek, silakan beri tahu kami di kolom komentar.

DOT0.41%
Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
  • Hadiah
  • Komentar
  • Bagikan
Komentar
0/400
Tidak ada komentar
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)