Polkadot'ta Solidity Kursu, Çinli Geliştirici Ekosisteminin Geleceğini Ortaya Çıkarıyor: Dört Keşif Yön Belirliyor

robot
Abstract generation in progress

Polkadot'ta Solidity Kursu: Çince Geliştirici Ekosisteminin Gelecek Yönünü Ortaya Çıkarmak

Son zamanlarda, PolkaVM geliştirme araç zincirinin popülaritesini test etmeyi amaçlayan "Polkadot'ta Solidity" adlı bir kurs başlattık. Beklenmedik bir şekilde, katılımcı sayısı 219'a ulaştı ve ödev tamamlama oranı %38'e yaklaştı. Bu sadece veriler açısından bir başarı değil, aynı zamanda bu kurs sayesinde Polkadot'un Çinli geliştirici ekosisteminin gelecekteki gelişim eğilimlerini de keşfetmiş olduk.

Bu makale, bu yeni kurstan elde ettiğimiz gerçek kullanıcı geri bildirimleri ve sorunları inceleyecek ve bunlardan "ekosistem inşası" için bir yol haritası çıkarmanın yollarını araştıracaktır.

Kurs Arka Planı: Gerçekleri Keşfetmek, Moda Peşinden Koşmak Değil

Polkadot, 2.0 güncellemesi gerçekleştiriyor ve temel hedefi, zincirler arası birliği sağlamak, geliştirme engellerini azaltmak ve geliştirici deneyimini artırmaktır. PolkaVM, Ethereum ile uyumlu bir yürütme ortamı olarak, Web2 veya EVM geliştiricilerinin Polkadot ile tanışması için muhtemelen tercih edilen platform olacaktır. Ancak, bir gerçek ile yüzleşmemiz gerekiyor: Web3 dünyasında, teknik anlatılar genellikle yüzeysel bir süs haline geliyor. Gerçekten uygulama yapmaya istekli olanlar genellikle azınlıkta kalıyor.

Birçok kişi Polkadot hakkında hâlâ "karmaşık", "anlamak zor" ve "geliştirme eşiği yüksek" gibi düşüncelere sahip, dahası akıllı sözleşme yazma veya merkeziyetsiz uygulama dağıtma girişiminde bile bulunmuyor. Bu kursu açmamızın bir tanıtım amacı olsa da, daha önemlisi, aşağıdaki birkaç soruyu yanıtlamak istiyoruz:

  1. Geliştiricilerin yeni sanal makine ortamında en çok neyi önemsiyor?
  2. PolkaVM onlar için bir fırsat mı yoksa bir zorluk mu?
  3. Araç zinciri, yalnızca bir gösterim değil, gerçek proje geliştirmeyi destekleyebilir mi?
  4. Geliştirici yolculuğu boyunca en çok hangi aşamada zorlukla karşılaşılır?

Bu nedenle, bu kursu uzmanlara karmaşık teknikleri göstermek için değil, gerçek bir geliştirici uygulama deneyimi olarak tasarladık. Onların ilk geliştirme turunu tamamlamalarına eşlik eden "yeni başlayan rehberler" olmayı umuyoruz ve süreçte ortaya çıkabilecek sorunları gözlemliyoruz.

Dört Beklenmedik Keşif

1. Öğrenciler güçlü bir merak ve bağlılık ruhuna sahiptir.

Çoğu insanın ödül veya sertifika almak için katıldığını düşünmüştük ama durum böyle değil. Katılımcıların %80'i 90'lı yıllarda doğmuş, dörtte biri ise okulda öğrenci. Çoğunluğu her gün gönüllü olarak 1-2 saat öğrenmeye zaman ayırıyor. Bu öğrenme yoğunluğu, onların sadece görev tamamlamak için değil, gerçekten becerileri kazanmayı umduklarını gösteriyor.

Bazı insanlar baştan sona öğreniyor, sadece bir akıllı sözleşmeyi kendileri dağıtmak için; bazıları ise şunu ifade ediyor: "En azından özgeçmişimde 'PolkaVM ortamında DApp başarıyla dağıttım' yazabiliyorum." Kısacası, Polkadot'un teknik gücü hakkında çok fazla endişelenmiyorlar, sadece Web3 alanına girip giremeyeceklerini doğrulamak için dostça bir ortama ihtiyaçları var.

2. Deneyimli olmak, kolay kavranabilir olmak anlamına gelmez; en büyük zorluk düşünce yapısını değiştirmektir.

Birçok katılımcı, zengin geliştirme deneyimine ve hatta EVM projelerinde uygulamalı deneyime sahiptir, ancak Polkadot ekosistemine girdiklerinde bazı terim farklılıklarından hala rahatsızlık duyuyorlar: PolkaVM nedir? AssetHub bir zincir mi yoksa modül mü? Neden gaz limiti Ethereum'dan farklı? Sözleşme başarıyla dağıtıldı, neden ön uç çağrı yapamıyor?

Sorunları kodu anlamamak değil, mevcut bilişsel modellerinin aniden geçersiz hale gelmesi ve yeniden anlaması gereken birçok kavramla karşılaştıklarında birçok kişinin doğrudan vazgeçmesidir.

Kurslarımız, bu farkı bir dereceye kadar hafifletti ve katılımcılara PolkaVM'in geliştirme deneyiminin aslında zor olmadığını, sadece terimlerin ve yöntemlerin farklı olduğunu fark ettirdi. Bu çok önemlidir çünkü birçok kişi bir ekosistemi terk ederken, genellikle kodlama bilmediği için değil, belgelere ilk bakışta anlamadığı için pes ediyor.

Bu bize hatırlatıyor: Geliştirme belgeleri sadece bilgi yığmamalı, aynı zamanda kullanıcıların bilişsel dönüşümlerini tamamlamalarına da yardımcı olmalıdır. Gelecekte, belgelerde PolkaVM ile diğer ana akım VM'ler (örneğin EVM) arasındaki temel farkların karşılaştırmasını ekleyeceğiz, böylece daha fazla insanın yanlış yola girmesini önleyebilir ve "anladım" anlarını artırabiliriz.

3. Kurs katılımcıları sadece öğrenciler değil, aynı zamanda "görünmez katkıda bulunanlar".

Çoğu katılımcı akıllı sözleşme geliştirme konusunda acemi olsa da, soru sormaktan çekinmiyor, hataları rapor etmekten mutlu oluyor ve teknolojik sınırları test etmekten cesaret ediyorlar. Örneğin, biri Remix'in derlemede sorun olmadığını, ancak zincir üstü dağıtımın başarısız olduğunu belirtti. Bu geri bildirimler, Parity'ye bir dizi araç zinciri sorununu iletmemizi sağladı ve belgelerin tamamlanması ile hata düzeltmelerini teşvik etti.

Deneyimli bir Geliştirici İlişkileri (DevRel) ekibi olarak, bazı küçük sorunları atlatmaya alışkınız, birçok "hata uyarısı" artık içgüdüsel bir davranış haline geldi. Ancak, yeni başlayanlar böyle değil. Henüz bu yargı sistemini oluşturmadıkları için sorunlarla daha kolay karşılaşıyorlar - bu da kursu çok değerli bir sorun toplayıcı haline getiriyor. Katılımcılar için kurs, bir tampon bölge; bizim için ise bu "gerçek düşme" deneyimleri, PolkaVM ekosistem deneyiminin en somut termometresi.

4. Geliştiricinin "ikinci ziyaret" yapıp yapmayacağına karar vermek, genel süreç deneyimine bağlıdır.

Birçok insan, "öğrenemediği" için değil, "hata yaptığında, bunu nasıl çözeceğimi kimse bana söylemediği" için ayrılır.

Aynı kod farklı ortamlarda hatalar verebilir; Hardhat, Foundry, Remix gibi araçlar farklı ortamlarda tutarsız sonuçlar verebilir; belgelerde gerekli bilgilere ulaşılamaması veya hata mesajlarının doğrudan sonuçları göstermemesi, geliştiricilerin bir anda vazgeçmesine neden olabilir.

Farkındayız ki: geliştirici deneyimi (DevEx) yalnızca kodlama sürecinin akıcılığı ile ilgili değildir; çevre kurulumu, sorun geri bildirimi, dağıtım sonuçları ve hatta gelecekteki güncellemelerin tüm sürecinin sorunsuz ve güvenilir olup olmadığı ile ilgilidir. Bir aşamada sorun olduğunda, "zihinsel çöküş" yaşanması oldukça kolaydır. Bu nedenle, bu yalnızca bir teknik sorun değil, aynı zamanda "duygular ve güven tasarımı sorunu"dur.

Kurs oluşturma aracı, kullanıcılar ve beklentiler arasındaki kapalı döngü

Ekosistemin erken dönemlerinde, geliştirici kurslarının anlamının sadece tek yönlü bir "bilgi aktarımı" olmadığını, ayrıca bir kursun hemen bir sonraki Web3 girişimcisi yıldızını yetiştirmesini beklemenin doğru olmadığını anladık. Aksine, bu kurs aracılığıyla üç değerli sonuç elde ettik:

Zincir Basınç Testi

Örneğin, dersin Uniswap V2 sözleşmesi göç pratiğinde, bunun sıradan bir uygulama olduğunu düşünmüştük, ancak birçok beklenmedik sorunla karşılaştık: gas hataları, yol hataları, Remix ve Hardhat'ın tutarsız performansı vb.

Bu sorunlar geliştiriciler için engel teşkil ediyor, ancak bizim için "erken belirtiler". Ne kadar erken tespit edilirse o kadar iyi. Şimdi bu sorunlar Parity'nin çözülmesi gereken sorunlar listesine dönüştürüldü ve hızlı bir şekilde ele alındı.

kullanıcı profili ve dönüşüm ipuçları

Bazı insanlar yapı anlatımına ilgi duyuyor, bazıları geliştirme verimliliğini takip ediyor, bazıları ise şunu soruyor: "Sık kullandığım araçlar PolkaVM üzerinde doğrudan kullanılabilir mi?"

Her soru, geliştiricilerin gerçek endişelerini yansıtırken, aynı zamanda PolkaVM "kullanım kılavuzu"nun geliştirilmesi gereken yerlerini de ortaya koyuyor.

Ürün Beklentisi Oluştur

Kurslarımız bir dizi reklam gibi düşünülebilir, sözlü tanıtım yerine PolkaVM'nin gerçek kullanım deneyimini ve değerini yerinde göstererek. Bazı özellikler şu anda mükemmel olmayabilir, ama bazıları kullanıyor, bazıları beklemeye istekli; bu, ekosistem gelişiminin olumlu bir işareti.

Geçmişte Polkadot'un kullanıcı eksikliğinden şikayet edenler oldu, ancak aslında sürekli olarak kullanılan, altyapı ve zincir geliştiren ekiplerdi, DApp geliştiricileri değil. Şimdi PolkaVM'nin devreye girmesiyle, akıllı sözleşmeler yazan geliştiriciler nihayet bu sürece katılabiliyor. Elbette tereddüt kaçınılmaz: "Bu kadar yeni bir VM'de ilk denemecilerden biri olmaya cesaret edebilir miyim?", "Ağ hala test aşamasında, buna zaman ayırmaya değer mi?" Ancak tam da bu yenilik, küçük ekipler için bir avantaj sağlıyor.

Bu derste, Uniswap V2'yi PolkaVM'ye taşıdık ve bu, toplulukta canlı tartışmalara yol açtı. Bunun nedeni, herkesin Uniswap'ı daha önce görmemesi değil, Polkadot üzerinde çalıştığını ilk kez görmeleri. Polkadot yıllardır var olmasına rağmen, hala yüksek piyasa değeri olan bir ekosistem ve zengin finansman fırsatlarına sahip, DOT'u elinde bulunduran büyük yatırımcı sayısı da az değil. Layer2 alanında yoğun bir rekabet yerine, henüz tam olarak keşfedilmemiş bir mavi okyanus pazarını keşfetmek daha iyi değil mi?

Bir sonraki ders içeriğini planlıyoruz, eğer öğrenmek istediğiniz herhangi bir modül veya proje uygulaması varsa, lütfen bize bildirin.

DOT-1.98%
View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • 7
  • Share
Comment
0/400
ApeWithNoChainvip
· 07-23 23:38
Aman Tanrım, yine Emiciler Tarafından Oyuna Getirilmek öğrenme sınıfı değil mi?
View OriginalReply0
GasFeeCriervip
· 07-21 03:56
219 kişi gerçekten başlangıç mı? Ekosistem yeterince güçlü değil~
View OriginalReply0
GateUser-26d7f434vip
· 07-21 03:55
Meğerse dot ekosistemi bu kadar popülariteye sahipmiş!
View OriginalReply0
ContractTestervip
· 07-21 03:53
Web3, geliştiriciler için gerçekten cazip.
View OriginalReply0
ser_ngmivip
· 07-21 03:53
dot'un genel olarak daha fazla geliştirilmesi gerekiyor.
View OriginalReply0
GasBanditvip
· 07-21 03:45
Geldi geldi sonunda
View OriginalReply0
DefiPlaybookvip
· 07-21 03:35
Katılımcı sayısına dayanarak, Polkadot geliştirme ekosisteminin nüfuz oranı yalnızca %0.32'dir; büyüme potansiyeli oldukça yüksektir.
View OriginalReply0
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)