Kurs Solidity di Polkadot: Mengungkap Arah Masa Depan Ekosistem Pengembang Tiongkok
Baru-baru ini, kami meluncurkan kursus yang diberi judul "Solidity on Polkadot", yang awalnya dimaksudkan untuk menguji popularitas alat pengembangan PolkaVM. Yang mengejutkan, jumlah pendaftar mencapai 219 orang, dengan tingkat penyelesaian tugas mendekati 38%. Ini bukan hanya keberhasilan secara data, lebih penting lagi, melalui kursus ini kami secara tidak terduga mendapatkan wawasan tentang tren perkembangan masa depan ekosistem pengembang Polkadot berbahasa Cina.
Artikel ini akan membahas umpan balik dan masalah nyata dari pengguna yang kami dapatkan dari kursus baru ini, serta bagaimana kami menjelajahi peta jalan menuju "pembangunan ekosistem".
Latar Belakang Kursus: Menjelajahi Kebenaran, Bukan Mengikuti Arus
Polkadot sedang melakukan upgrade 2.0, dengan tujuan utama untuk mewujudkan kesatuan lintas rantai, mengurangi hambatan pengembangan, dan meningkatkan pengalaman pengembang. PolkaVM sebagai lingkungan eksekusi yang kompatibel dengan Ethereum, kemungkinan besar akan menjadi platform pilihan bagi pengembang Web2 atau EVM untuk mengenal Polkadot. Namun, kita harus menghadapi kenyataan: dalam dunia Web3, narasi teknologi sering kali menjadi hiasan semata. Sungguh-sungguh ingin mempraktikannya biasanya adalah sebagian kecil.
Banyak orang masih memiliki kesan tentang Polkadot yang terjebak pada tahap "kompleks", "sulit dipahami", "tingkat kesulitan pengembangan tinggi", apalagi mencoba menulis kontrak pintar atau menerapkan aplikasi terdesentralisasi. Meskipun kami membuka kursus ini juga memiliki tujuan promosi, yang lebih penting adalah kami ingin menjawab beberapa pertanyaan berikut:
Apa yang paling penting bagi pengembang tentang lingkungan mesin virtual baru?
Apakah PolkaVM adalah kesempatan atau tantangan bagi mereka?
Apakah rantai alat dapat mendukung pengembangan proyek nyata, dan tidak hanya sebagai demonstrasi?
Dalam keseluruhan perjalanan pengembang, tahap mana yang paling mudah menghadapi kesulitan?
Oleh karena itu, kami merancang kursus ini bukan untuk menunjukkan teknologi yang canggih kepada para ahli, tetapi sebagai sebuah eksperimen praktik pengembang yang nyata. Kami berharap dapat menjadi "pemandu pemula", menemani mereka menyelesaikan putaran pengembangan pertama, dan mengamati masalah yang mungkin muncul selama proses.
Empat penemuan yang tidak terduga
1. Pelajar memiliki rasa ingin tahu yang kuat dan semangat yang tinggi
Kami awalnya berpikir bahwa sebagian besar orang berpartisipasi untuk mendapatkan hadiah atau sertifikat, tetapi kenyataannya tidak demikian. 80% peserta adalah generasi 90-an, sepertiga adalah mahasiswa, dan sebagian besar secara sukarela menghabiskan 1-2 jam setiap hari untuk belajar. Intensitas belajar ini menunjukkan bahwa mereka tidak hanya ingin menyelesaikan tugas, tetapi benar-benar berharap dapat menguasai keterampilan.
Beberapa orang belajar dari awal hingga akhir hanya untuk secara pribadi menerapkan kontrak pintar; ada juga yang mengatakan: "Setidaknya saya bisa menuliskan di resume saya bahwa saya 'berhasil menerapkan DApp di lingkungan PolkaVM'." Singkatnya, mereka mungkin tidak terlalu peduli tentang seberapa kuat teknologi Polkadot, mereka hanya membutuhkan lingkungan yang ramah untuk memverifikasi apakah mereka cocok untuk memasuki bidang Web3.
2. Pengalaman tidak selalu berarti mudah untuk dipahami, tantangan terbesar adalah mengubah pola pikir.
Banyak peserta memiliki pengalaman pengembangan yang kaya, bahkan memiliki pengalaman praktis dengan proyek EVM, tetapi setelah memasuki ekosistem Polkadot, mereka masih akan bingung dengan beberapa perbedaan istilah: Apa itu PolkaVM? Apakah AssetHub adalah rantai atau modul? Mengapa batas gas berbeda dari Ethereum? Kontrak telah berhasil diterapkan, mengapa frontend tidak dapat memanggilnya?
Masalah mereka bukan pada ketidakmampuan memahami kode, tetapi pada kenyataan bahwa model pemahaman yang ada tiba-tiba tidak berlaku, dan menghadapi banyak konsep yang perlu dipahami kembali, banyak orang langsung menyerah.
Kursus kami telah mengurangi kesenjangan ini sampai batas tertentu, membuat peserta menyadari bahwa: pengalaman pengembangan PolkaVM sebenarnya tidak sulit, hanya saja istilah dan metodenya berbeda. Ini sangat penting, karena banyak orang meninggalkan sebuah ekosistem, seringkali bukan karena mereka tidak bisa memprogram, tetapi karena mereka menyerah setelah tidak bisa memahami dokumen pada pandangan pertama.
Ini mengingatkan kita: dokumentasi pengembangan tidak hanya bisa menumpuk pengetahuan, tetapi juga perlu membantu pengguna dalam melakukan perubahan pemahaman. Di masa depan, kami akan menambahkan perbandingan perbedaan kunci antara PolkaVM dan VM utama lainnya (seperti EVM) dalam dokumentasi, untuk membantu lebih banyak orang menghindari jalan yang salah dan meningkatkan momen pencerahan "Oh, jadi begitu".
3. Peserta kursus bukan hanya siswa, tetapi juga "kontributor yang tidak terlihat"
Meskipun sebagian besar peserta adalah pemula dalam pengembangan kontrak pintar, mereka berani bertanya, senang melaporkan bug, dan berani menguji batas teknologi. Misalnya, ada yang menunjukkan bahwa kompilasi Remix tidak ada masalah, tetapi penyebaran di blockchain gagal. Umpan balik ini langsung mendorong kami untuk mengajukan beberapa masalah rantai alat ke Parity, mendorong penambahan dokumentasi dan perbaikan bug.
Sebagai tim pengembang hubungan (DevRel) yang berpengalaman, kami sudah terbiasa melewati beberapa masalah kecil, banyak "peringatan kesalahan" telah menjadi perilaku naluriah. Tetapi pemula tidak demikian. Mereka belum membangun sistem penilaian ini, sehingga lebih mudah menghadapi masalah—ini justru menjadikan kursus sebagai pengumpul masalah yang sangat berharga. Bagi peserta, kursus adalah buffer; bagi kami, pengalaman "jatuh ke dalam masalah nyata" ini adalah termometer yang paling intuitif untuk pengalaman ekosistem PolkaVM.
4. Kunci untuk menentukan apakah pengembang akan melakukan "kunjungan kembali" adalah pengalaman keseluruhan dari proses.
Banyak orang pergi bukan karena "tidak bisa belajar", tetapi karena "menghadapi kesalahan, tidak ada yang memberi tahu saya bagaimana cara menyelesaikannya".
Kode yang sama mungkin mengalami kesalahan di lingkungan yang berbeda; Hardhat, Foundry, dan Remix menghasilkan hasil yang tidak konsisten di lingkungan yang berbeda; dokumen tidak menemukan informasi yang diperlukan, dan pesan kesalahan tidak langsung menampilkan hasil, semua ini dapat menyebabkan pengembang menyerah dalam kemarahan.
Kami menyadari bahwa: pengalaman pengembang (DevEx) bukan hanya tentang kelancaran proses pengkodean, tetapi juga tentang apakah seluruh proses dari pembangunan lingkungan, umpan balik masalah, hingga hasil pengiriman, bahkan peningkatan di masa depan berjalan dengan lancar dan dapat diandalkan. Jika ada satu tahap yang bermasalah, sangat mudah untuk menyebabkan "keterpurukan mental". Oleh karena itu, ini bukan hanya masalah teknis, tetapi juga "masalah desain emosi dan kepercayaan".
Membangun loop tertutup antara alat kursus, pengguna, dan harapan
Pada awal ekosistem, kami menyadari bahwa makna kursus pengembang tidak hanya sekadar "penyampaian pengetahuan" satu arah, dan juga bukan harapan bahwa satu kursus dapat melahirkan bintang startup Web3 berikutnya. Sebaliknya, melalui kursus ini kami mencapai tiga hasil berharga:
Uji tekanan rantai
Misalnya, dalam latihan migrasi kontrak Uniswap V2 di kursus, kami awalnya mengira ini hanya latihan biasa, tetapi kami menemukan banyak masalah yang tidak terduga: kesalahan gas, bug jalur, kinerja Remix dan Hardhat yang tidak konsisten, dll.
Masalah-masalah ini merupakan hambatan bagi para pengembang, tetapi bagi kami adalah "gejala awal", semakin cepat ditemukan semakin baik. Sekarang, masalah-masalah ini telah diubah menjadi daftar masalah yang harus diselesaikan oleh Parity, dan telah ditangani dengan cepat.
Profil Pengguna dan Petunjuk Konversi
Ada yang memperhatikan narasi arsitektur, ada yang mengejar efisiensi pengembangan, dan ada yang bertanya: "Apakah alat yang sering saya gunakan dapat digunakan langsung di PolkaVM?"
Setiap pertanyaan mencerminkan kekhawatiran nyata para pengembang, sekaligus mengungkapkan area yang perlu diperbaiki dalam "panduan penggunaan" PolkaVM.
Membangun Ekspektasi Produk
Kursus kami dapat disamakan dengan serangkaian iklan yang tidak bergantung pada promosi lisan, melainkan pada demonstrasi langsung pengalaman dan nilai penggunaan PolkaVM. Beberapa fitur mungkin belum sempurna saat ini, tetapi ada orang yang menggunakannya, ada orang yang bersedia menunggu, ini adalah sinyal positif untuk perkembangan ekosistem.
Dulu sering ada keluhan bahwa Polkadot kurang pengguna, tetapi sebenarnya, yang menggunakan selama ini sebagian besar adalah infrastruktur dan tim pengembang blockchain, bukan pengembang DApp. Sekarang dengan peluncuran PolkaVM, pengembang yang menulis kontrak pintar akhirnya dapat ikut serta. Tentu saja, keraguan itu tidak bisa dihindari: "VM yang begitu baru, apakah saya berani menjadi salah satu dari yang pertama mencobanya?", "Jaringan masih dalam tahap pengujian, apakah layak bagi saya untuk menginvestasikan waktu?" Tetapi justru karena baru, ini memberikan kesempatan bagi tim kecil untuk melewati rintangan.
Dalam kursus kali ini, kami akan memindahkan Uniswap V2 ke PolkaVM, yang memicu diskusi hangat di komunitas. Ini bukan karena orang-orang belum pernah melihat Uniswap, tetapi karena ini adalah kali pertama mereka melihatnya dapat berjalan di Polkadot. Meskipun Polkadot telah ada selama bertahun-tahun, ia tetap menjadi ekosistem dengan nilai pasar tinggi, memiliki banyak peluang pendanaan, dan banyak pemegang DOT yang besar. Daripada bersaing sengit di bidang Layer2, mengapa tidak menjelajahi pasar blue ocean yang belum sepenuhnya dikembangkan?
Kami sedang merencanakan konten kursus berikutnya. Jika Anda memiliki modul atau praktik proyek yang ingin Anda ketahui, silakan beri tahu kami.
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.
12 Suka
Hadiah
12
6
Bagikan
Komentar
0/400
GasFeeCrier
· 07-21 03:56
219 orang ternyata baru permulaan? Ekosistemnya belum cukup kuat~
Lihat AsliBalas0
GateUser-26d7f434
· 07-21 03:55
Ternyata ekosistem dot sangat populer ya!
Lihat AsliBalas0
ContractTester
· 07-21 03:53
Web3 layak untuk dicoba oleh para pengembang
Lihat AsliBalas0
ser_ngmi
· 07-21 03:53
dot secara keseluruhan masih perlu diasah ya
Lihat AsliBalas0
GasBandit
· 07-21 03:45
Datang, datang, akhirnya!
Lihat AsliBalas0
DefiPlaybook
· 07-21 03:35
Berdasarkan perkiraan jumlah peserta, tingkat penetrasi ekosistem pengembangan Polkadot hanya mencapai 0,32%, dengan ruang pertumbuhan yang sangat besar.
Kursus Solidity di Polkadot mengungkap masa depan ekosistem pengembang Tiongkok dengan empat temuan yang memimpin arah.
Kurs Solidity di Polkadot: Mengungkap Arah Masa Depan Ekosistem Pengembang Tiongkok
Baru-baru ini, kami meluncurkan kursus yang diberi judul "Solidity on Polkadot", yang awalnya dimaksudkan untuk menguji popularitas alat pengembangan PolkaVM. Yang mengejutkan, jumlah pendaftar mencapai 219 orang, dengan tingkat penyelesaian tugas mendekati 38%. Ini bukan hanya keberhasilan secara data, lebih penting lagi, melalui kursus ini kami secara tidak terduga mendapatkan wawasan tentang tren perkembangan masa depan ekosistem pengembang Polkadot berbahasa Cina.
Artikel ini akan membahas umpan balik dan masalah nyata dari pengguna yang kami dapatkan dari kursus baru ini, serta bagaimana kami menjelajahi peta jalan menuju "pembangunan ekosistem".
Latar Belakang Kursus: Menjelajahi Kebenaran, Bukan Mengikuti Arus
Polkadot sedang melakukan upgrade 2.0, dengan tujuan utama untuk mewujudkan kesatuan lintas rantai, mengurangi hambatan pengembangan, dan meningkatkan pengalaman pengembang. PolkaVM sebagai lingkungan eksekusi yang kompatibel dengan Ethereum, kemungkinan besar akan menjadi platform pilihan bagi pengembang Web2 atau EVM untuk mengenal Polkadot. Namun, kita harus menghadapi kenyataan: dalam dunia Web3, narasi teknologi sering kali menjadi hiasan semata. Sungguh-sungguh ingin mempraktikannya biasanya adalah sebagian kecil.
Banyak orang masih memiliki kesan tentang Polkadot yang terjebak pada tahap "kompleks", "sulit dipahami", "tingkat kesulitan pengembangan tinggi", apalagi mencoba menulis kontrak pintar atau menerapkan aplikasi terdesentralisasi. Meskipun kami membuka kursus ini juga memiliki tujuan promosi, yang lebih penting adalah kami ingin menjawab beberapa pertanyaan berikut:
Oleh karena itu, kami merancang kursus ini bukan untuk menunjukkan teknologi yang canggih kepada para ahli, tetapi sebagai sebuah eksperimen praktik pengembang yang nyata. Kami berharap dapat menjadi "pemandu pemula", menemani mereka menyelesaikan putaran pengembangan pertama, dan mengamati masalah yang mungkin muncul selama proses.
Empat penemuan yang tidak terduga
1. Pelajar memiliki rasa ingin tahu yang kuat dan semangat yang tinggi
Kami awalnya berpikir bahwa sebagian besar orang berpartisipasi untuk mendapatkan hadiah atau sertifikat, tetapi kenyataannya tidak demikian. 80% peserta adalah generasi 90-an, sepertiga adalah mahasiswa, dan sebagian besar secara sukarela menghabiskan 1-2 jam setiap hari untuk belajar. Intensitas belajar ini menunjukkan bahwa mereka tidak hanya ingin menyelesaikan tugas, tetapi benar-benar berharap dapat menguasai keterampilan.
Beberapa orang belajar dari awal hingga akhir hanya untuk secara pribadi menerapkan kontrak pintar; ada juga yang mengatakan: "Setidaknya saya bisa menuliskan di resume saya bahwa saya 'berhasil menerapkan DApp di lingkungan PolkaVM'." Singkatnya, mereka mungkin tidak terlalu peduli tentang seberapa kuat teknologi Polkadot, mereka hanya membutuhkan lingkungan yang ramah untuk memverifikasi apakah mereka cocok untuk memasuki bidang Web3.
2. Pengalaman tidak selalu berarti mudah untuk dipahami, tantangan terbesar adalah mengubah pola pikir.
Banyak peserta memiliki pengalaman pengembangan yang kaya, bahkan memiliki pengalaman praktis dengan proyek EVM, tetapi setelah memasuki ekosistem Polkadot, mereka masih akan bingung dengan beberapa perbedaan istilah: Apa itu PolkaVM? Apakah AssetHub adalah rantai atau modul? Mengapa batas gas berbeda dari Ethereum? Kontrak telah berhasil diterapkan, mengapa frontend tidak dapat memanggilnya?
Masalah mereka bukan pada ketidakmampuan memahami kode, tetapi pada kenyataan bahwa model pemahaman yang ada tiba-tiba tidak berlaku, dan menghadapi banyak konsep yang perlu dipahami kembali, banyak orang langsung menyerah.
Kursus kami telah mengurangi kesenjangan ini sampai batas tertentu, membuat peserta menyadari bahwa: pengalaman pengembangan PolkaVM sebenarnya tidak sulit, hanya saja istilah dan metodenya berbeda. Ini sangat penting, karena banyak orang meninggalkan sebuah ekosistem, seringkali bukan karena mereka tidak bisa memprogram, tetapi karena mereka menyerah setelah tidak bisa memahami dokumen pada pandangan pertama.
Ini mengingatkan kita: dokumentasi pengembangan tidak hanya bisa menumpuk pengetahuan, tetapi juga perlu membantu pengguna dalam melakukan perubahan pemahaman. Di masa depan, kami akan menambahkan perbandingan perbedaan kunci antara PolkaVM dan VM utama lainnya (seperti EVM) dalam dokumentasi, untuk membantu lebih banyak orang menghindari jalan yang salah dan meningkatkan momen pencerahan "Oh, jadi begitu".
3. Peserta kursus bukan hanya siswa, tetapi juga "kontributor yang tidak terlihat"
Meskipun sebagian besar peserta adalah pemula dalam pengembangan kontrak pintar, mereka berani bertanya, senang melaporkan bug, dan berani menguji batas teknologi. Misalnya, ada yang menunjukkan bahwa kompilasi Remix tidak ada masalah, tetapi penyebaran di blockchain gagal. Umpan balik ini langsung mendorong kami untuk mengajukan beberapa masalah rantai alat ke Parity, mendorong penambahan dokumentasi dan perbaikan bug.
Sebagai tim pengembang hubungan (DevRel) yang berpengalaman, kami sudah terbiasa melewati beberapa masalah kecil, banyak "peringatan kesalahan" telah menjadi perilaku naluriah. Tetapi pemula tidak demikian. Mereka belum membangun sistem penilaian ini, sehingga lebih mudah menghadapi masalah—ini justru menjadikan kursus sebagai pengumpul masalah yang sangat berharga. Bagi peserta, kursus adalah buffer; bagi kami, pengalaman "jatuh ke dalam masalah nyata" ini adalah termometer yang paling intuitif untuk pengalaman ekosistem PolkaVM.
4. Kunci untuk menentukan apakah pengembang akan melakukan "kunjungan kembali" adalah pengalaman keseluruhan dari proses.
Banyak orang pergi bukan karena "tidak bisa belajar", tetapi karena "menghadapi kesalahan, tidak ada yang memberi tahu saya bagaimana cara menyelesaikannya".
Kode yang sama mungkin mengalami kesalahan di lingkungan yang berbeda; Hardhat, Foundry, dan Remix menghasilkan hasil yang tidak konsisten di lingkungan yang berbeda; dokumen tidak menemukan informasi yang diperlukan, dan pesan kesalahan tidak langsung menampilkan hasil, semua ini dapat menyebabkan pengembang menyerah dalam kemarahan.
Kami menyadari bahwa: pengalaman pengembang (DevEx) bukan hanya tentang kelancaran proses pengkodean, tetapi juga tentang apakah seluruh proses dari pembangunan lingkungan, umpan balik masalah, hingga hasil pengiriman, bahkan peningkatan di masa depan berjalan dengan lancar dan dapat diandalkan. Jika ada satu tahap yang bermasalah, sangat mudah untuk menyebabkan "keterpurukan mental". Oleh karena itu, ini bukan hanya masalah teknis, tetapi juga "masalah desain emosi dan kepercayaan".
Membangun loop tertutup antara alat kursus, pengguna, dan harapan
Pada awal ekosistem, kami menyadari bahwa makna kursus pengembang tidak hanya sekadar "penyampaian pengetahuan" satu arah, dan juga bukan harapan bahwa satu kursus dapat melahirkan bintang startup Web3 berikutnya. Sebaliknya, melalui kursus ini kami mencapai tiga hasil berharga:
Uji tekanan rantai
Misalnya, dalam latihan migrasi kontrak Uniswap V2 di kursus, kami awalnya mengira ini hanya latihan biasa, tetapi kami menemukan banyak masalah yang tidak terduga: kesalahan gas, bug jalur, kinerja Remix dan Hardhat yang tidak konsisten, dll.
Masalah-masalah ini merupakan hambatan bagi para pengembang, tetapi bagi kami adalah "gejala awal", semakin cepat ditemukan semakin baik. Sekarang, masalah-masalah ini telah diubah menjadi daftar masalah yang harus diselesaikan oleh Parity, dan telah ditangani dengan cepat.
Profil Pengguna dan Petunjuk Konversi
Ada yang memperhatikan narasi arsitektur, ada yang mengejar efisiensi pengembangan, dan ada yang bertanya: "Apakah alat yang sering saya gunakan dapat digunakan langsung di PolkaVM?"
Setiap pertanyaan mencerminkan kekhawatiran nyata para pengembang, sekaligus mengungkapkan area yang perlu diperbaiki dalam "panduan penggunaan" PolkaVM.
Membangun Ekspektasi Produk
Kursus kami dapat disamakan dengan serangkaian iklan yang tidak bergantung pada promosi lisan, melainkan pada demonstrasi langsung pengalaman dan nilai penggunaan PolkaVM. Beberapa fitur mungkin belum sempurna saat ini, tetapi ada orang yang menggunakannya, ada orang yang bersedia menunggu, ini adalah sinyal positif untuk perkembangan ekosistem.
Dulu sering ada keluhan bahwa Polkadot kurang pengguna, tetapi sebenarnya, yang menggunakan selama ini sebagian besar adalah infrastruktur dan tim pengembang blockchain, bukan pengembang DApp. Sekarang dengan peluncuran PolkaVM, pengembang yang menulis kontrak pintar akhirnya dapat ikut serta. Tentu saja, keraguan itu tidak bisa dihindari: "VM yang begitu baru, apakah saya berani menjadi salah satu dari yang pertama mencobanya?", "Jaringan masih dalam tahap pengujian, apakah layak bagi saya untuk menginvestasikan waktu?" Tetapi justru karena baru, ini memberikan kesempatan bagi tim kecil untuk melewati rintangan.
Dalam kursus kali ini, kami akan memindahkan Uniswap V2 ke PolkaVM, yang memicu diskusi hangat di komunitas. Ini bukan karena orang-orang belum pernah melihat Uniswap, tetapi karena ini adalah kali pertama mereka melihatnya dapat berjalan di Polkadot. Meskipun Polkadot telah ada selama bertahun-tahun, ia tetap menjadi ekosistem dengan nilai pasar tinggi, memiliki banyak peluang pendanaan, dan banyak pemegang DOT yang besar. Daripada bersaing sengit di bidang Layer2, mengapa tidak menjelajahi pasar blue ocean yang belum sepenuhnya dikembangkan?
Kami sedang merencanakan konten kursus berikutnya. Jika Anda memiliki modul atau praktik proyek yang ingin Anda ketahui, silakan beri tahu kami.