Son zamanlarda, PolkaVM geliştirme araç setinin popülaritesini test etmek amacıyla "Polkadot'ta Solidity" adlı bir kurs açtık. Beklenmedik bir şekilde, kayıt sayısı 219 kişiye ulaştı ve ödev tamamlama oranı %38'e yaklaştı. Bu veriler elbette dikkate değer, ancak daha ilginç olan, Polkadot Çinli geliştirici ekosisteminin gelecekteki yönünü burada keşfetmiş olmamız.
Bu yazı, bu yeni kurstan elde ettiğimiz içgörüleri ve "ekosistem inşası" yol haritasını nasıl çizebileceğimizi paylaşacaktır.
Kursun Amacı: Gerçek İhtiyaçları Keşfetmek
Polkadot, 2.0 güncellemesini ilerletiyor ve çapraz zincir birliği, giriş engellerini azaltma ve geliştirme deneyimini artırma gibi özelliklere odaklanıyor. PolkaVM, Ethereum ile uyumlu bir yürütme ortamı olarak, Web2 veya EVM geliştiricilerinin Polkadot ile tanışması için bir kapı olabilir. Ancak, Web3 dünyasında, teknik anlatımlar genellikle yüzeysel hale geliyor ve gerçekten denemeye istekli olanlar oldukça az. Birçok kişi, Polkadot'un "karmaşık", "anlaşılması zor" ve "yüksek giriş engeli" gibi aşamalarda kaldığını düşünüyor.
Bu dersle şunları öğrenmeyi umuyoruz:
Geliştiricilerin yeni VM ortamına gerçek ilgisi
PolkaVM onlar için bir fırsat mı yoksa bir meydan okuma mı?
Araç zinciri gerçek proje geliştirmeyi destekleyebilir mi?
Geliştirme sürecinde hangi aşamada en çok sorun çıkma olasılığı vardır?
Bu kurs, uzmanlara yönelik derin bir seminer değil, geliştiricilerin bizzat deneyimleyeceği bir deneydir. Amacımız, acemilere rehberlik ederek onların başlangıç aşamalarında yanlarında olmaktır.
Dört Beklenmedik Bulgu
1. Öğrenme isteği yüksek
Beklenmedik bir şekilde, katılımcıların çoğu ödül veya sertifika için gelmemiştir. %80'i 90'lı yıllarda doğmuş, dörtte biri ise okulda öğrencidir; her gün kendiliğinden 1-2 saat öğrenmeye zaman ayırıyorlar. Bu öğrenme yoğunluğu, bu teknolojiyi denemek ve ustalaşmak istediklerini gösteriyor.
Bazıları sıfırdan başlayarak kendi akıllı sözleşmelerini dağıtmak için öğreniyor; bazıları ise özgeçmişlerine "PolkaVM ortamında başarılı bir DApp dağıtma" deneyimini eklemek istiyor. Onlar sadece Polkadot'un teknik gücüne değil, aynı zamanda bu dostane ortamda Web3 alanına girip giremeyeceklerini doğrulamaya da önem veriyorlar.
2. Deneyimli olmak, kolayca öğrenmek anlamına gelmez.
Birçok zengin geliştirme deneyimine sahip olan ve hatta EVM projelerinde pratik deneyimi olan katılımcılar, Polkadot ekosistemine girdiklerinde bazı terim farklılıkları nedeniyle kafaları karışabiliyor. Örneğin, PolkaVM'in konsepti, AssetHub'un konumu, gas limitinin Ethereum'dan farkı gibi konularda merak içinde kalıyorlar.
Sorun, kodu anlamamak değil, tanıdık kavramsal modelin aniden geçersiz hale gelmesidir; bu, birçok insanın geri çekilmesine neden olan bir dizi kavramı yeniden anlamalarını gerektirir.
Kurslarımız, katılımcıların PolkaVM geliştirme deneyiminin aslında zor olmadığını, sadece kavramların ve uygulamaların farklı olduğunu anlamalarına yardımcı olarak bu bilişsel farkı bir ölçüde hafifletti. Bu son derece önemlidir, çünkü birçok kişi bir ekosistemi terk ederken genellikle programlama bilmediği için değil, belgeleri ilk başta anlamadıkları için pes ediyor.
Bu, bize geliştirici belgelerinin sadece bilgi sağlamakla kalmayıp, aynı zamanda kullanıcıların bilişsel dönüşümlerine yardımcı olması gerektiğini hatırlatıyor. Gelecekte belgelerde PolkaVM ile diğer ana akım VM'ler (örneğin EVM) arasındaki anahtar farkların karşılaştırmasını eklemeyi planlıyoruz, böylece daha fazla insanın yanlış yollara sapmasını önleyebilir ve "Demek böyleymiş" anlarını artırabiliriz.
3. Öğrenciler "gizli katkıda bulunanlar" olarak dönüşüyor.
Çoğu katılımcı sözleşme geliştirme konusunda acemi olmasına rağmen, soru sormaktan, hataları rapor etmekten ve teknik sınırları test etmekten çekinmiyorlar. Örneğin, biri Remix'in derlemesinin sorun olmadığını, ancak zincir üzerindeki dağıtımın başarısız olduğunu belirtti. Bu geri bildirimler, Parity'ye birden fazla araç zinciri sorunu bildirmemizi sağladı ve belgelerin geliştirilmesi ile hataların düzeltilmesini teşvik etti.
Deneyimli geliştiriciler bazı küçük sorunları aşmayı alışkanlık haline getirmiş olabilir, ancak acemiler daha fazla zorlukla karşılaşabilir. Bu durum, kursu 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 sorunlar, PolkaVM ekosistem deneyimini ölçmenin en doğrudan termometresi.
4. Genel süreç deneyimi, geliştiricinin devam edip etmeyeceğini belirler.
Birçok insan, "öğrenemediği" için değil, "karşılaştığı sorunları çözemediği" için ayrılır. Örneğin, aynı kodun farklı ortamlarda hata vermesi, çeşitli geliştirme araçlarının farklı ortamlarda tutarsız performans göstermesi, belgelerde gerekli bilgilere ulaşılamaması, hata mesajlarının sezgisel olmaması gibi durumlar, geliştiricilerin vazgeçmesine neden olabilir.
Geliştirici deneyiminin (DevEx) yalnızca kodlama sürecinin akıcılığı olmadığını, aynı zamanda ortam oluşturma, sorun çözme, dağıtım sonuçları ve hatta gelecekteki yükseltmelerin tüm sürecinin ne kadar sorunsuz ve güvenilir olduğuyla ilgili olduğunu kabul ediyoruz. Herhangi bir aşamada bir sorun çıkması, geliştiricilerin güvenini kaybetmesine neden olabilir. Bu nedenle, bu yalnızca bir teknik sorun değil, aynı zamanda bir duygu ve güven tasarımı sorunudur.
Kurs Değeri: Araçlar, Kullanıcılar ve Beklentiler
Ekosistemlerin erken aşamalarında, geliştirici kurslarının anlamı yalnızca tek yönlü bilgi aktarımından ibaret değildir ve bir sonraki Web3 girişim yıldızını yetiştirmek için de değildir. Bu kurs sayesinde üç değerli sonuç elde ettik:
Blockchain Basınç Testi: Kurstaki Uniswap V2 sözleşme göç alıştırması, gas hataları, yol hataları, geliştirme araçlarının tutarsız performansı gibi birçok beklenmedik sorunu ortaya çıkardı. Bu sorunlar geliştiriciler için bir engel, bizim için ise "erken belirtiler" olup, sorunların zamanında tespit edilmesine ve çözülmesine yardımcı olmaktadır.
Kullanıcı Profili ve Dönüşüm İpuçları: Öğrencilerin soruları ve ilgi alanları sayesinde, mimari, geliştirme verimliliği ve araç uyumluluğu konusundaki ihtiyaçlarını anladık. Bu bilgiler, PolkaVM'in kullanım kılavuzunu geliştirmemize yardımcı olacaktır.
Ürün Beklentilerini Oluşturma: Kurs, PolkaVM'nin kullanım deneyimini ve değerini gerçek gösterimlerle tanıtan çok bölümlü bir reklam gibi. Bazı özellikler henüz tam olarak geliştirilmemiş olsa bile, birilerinin kullanması ve beklemesi, ekosistemin gelişimi için olumlu bir sinyaldir.
Geçmişte, insanlar Polkadot'un kullanıcı eksikliği olduğunu sıkça söylerdi. Aslında, kullanıcılar esas olarak blockchain altyapı ekipleriydi, DApp geliştiricileri değil. PolkaVM'in devreye girmesiyle, kontrat geliştiricileri nihayet sürece katılabiliyor. Yeni teknolojilerin her zaman şüpheler doğurması kaçınılmazdır, ancak bu "yeni" küçük ekipler için fırsatlar sunarak öne geçme şansı tanıyor.
Uniswap V2'yi PolkaVM'ye başarıyla taşıdığımızda, toplulukta büyük bir tartışma başlattı. Bu, Uniswap'ın kendisinin ne kadar yenilikçi olduğundan değil, ilk kez Polkadot üzerinde çalıştığını görmekten kaynaklanıyor. Polkadot'un hala yüksek piyasa değerine sahip bir ekosistem olduğunu ve bol miktarda finansman desteği ve çok sayıda DOT sahibine sahip olduğunu göz önünde bulundurursak, bu, keşfedilmeye değer bir mavi okyanus fırsatı olabilir.
Bir sonraki kurs içeriğini hazırlıyoruz. Belirli modüller veya proje uygulamalarıyla ilgileniyorsanız, lütfen bize mesaj bırakın.
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.
10 Likes
Reward
10
4
Share
Comment
0/400
ParallelChainMaxi
· 07-22 09:49
Bu katılımcı sayısı da hayli fazla, istikrarlı bir şekilde iyiye gidiyor.
View OriginalReply0
CafeMinor
· 07-22 09:46
Artık yeni bir dil öğrenmek için kafa yormama gerek yok.
Polkadot'ta Solidity Kursu İlhami: Ekosistem İnşasının Beklenmedik Kazançları ve Gelecek Yönü
Polkadot'ta Solidity Dersi: Sınıftan Ekosistem İnşasına Beklenmedik Kazanımlar
Son zamanlarda, PolkaVM geliştirme araç setinin popülaritesini test etmek amacıyla "Polkadot'ta Solidity" adlı bir kurs açtık. Beklenmedik bir şekilde, kayıt sayısı 219 kişiye ulaştı ve ödev tamamlama oranı %38'e yaklaştı. Bu veriler elbette dikkate değer, ancak daha ilginç olan, Polkadot Çinli geliştirici ekosisteminin gelecekteki yönünü burada keşfetmiş olmamız.
Bu yazı, bu yeni kurstan elde ettiğimiz içgörüleri ve "ekosistem inşası" yol haritasını nasıl çizebileceğimizi paylaşacaktır.
Kursun Amacı: Gerçek İhtiyaçları Keşfetmek
Polkadot, 2.0 güncellemesini ilerletiyor ve çapraz zincir birliği, giriş engellerini azaltma ve geliştirme deneyimini artırma gibi özelliklere odaklanıyor. PolkaVM, Ethereum ile uyumlu bir yürütme ortamı olarak, Web2 veya EVM geliştiricilerinin Polkadot ile tanışması için bir kapı olabilir. Ancak, Web3 dünyasında, teknik anlatımlar genellikle yüzeysel hale geliyor ve gerçekten denemeye istekli olanlar oldukça az. Birçok kişi, Polkadot'un "karmaşık", "anlaşılması zor" ve "yüksek giriş engeli" gibi aşamalarda kaldığını düşünüyor.
Bu dersle şunları öğrenmeyi umuyoruz:
Bu kurs, uzmanlara yönelik derin bir seminer değil, geliştiricilerin bizzat deneyimleyeceği bir deneydir. Amacımız, acemilere rehberlik ederek onların başlangıç aşamalarında yanlarında olmaktır.
Dört Beklenmedik Bulgu
1. Öğrenme isteği yüksek
Beklenmedik bir şekilde, katılımcıların çoğu ödül veya sertifika için gelmemiştir. %80'i 90'lı yıllarda doğmuş, dörtte biri ise okulda öğrencidir; her gün kendiliğinden 1-2 saat öğrenmeye zaman ayırıyorlar. Bu öğrenme yoğunluğu, bu teknolojiyi denemek ve ustalaşmak istediklerini gösteriyor.
Bazıları sıfırdan başlayarak kendi akıllı sözleşmelerini dağıtmak için öğreniyor; bazıları ise özgeçmişlerine "PolkaVM ortamında başarılı bir DApp dağıtma" deneyimini eklemek istiyor. Onlar sadece Polkadot'un teknik gücüne değil, aynı zamanda bu dostane ortamda Web3 alanına girip giremeyeceklerini doğrulamaya da önem veriyorlar.
2. Deneyimli olmak, kolayca öğrenmek anlamına gelmez.
Birçok zengin geliştirme deneyimine sahip olan ve hatta EVM projelerinde pratik deneyimi olan katılımcılar, Polkadot ekosistemine girdiklerinde bazı terim farklılıkları nedeniyle kafaları karışabiliyor. Örneğin, PolkaVM'in konsepti, AssetHub'un konumu, gas limitinin Ethereum'dan farkı gibi konularda merak içinde kalıyorlar.
Sorun, kodu anlamamak değil, tanıdık kavramsal modelin aniden geçersiz hale gelmesidir; bu, birçok insanın geri çekilmesine neden olan bir dizi kavramı yeniden anlamalarını gerektirir.
Kurslarımız, katılımcıların PolkaVM geliştirme deneyiminin aslında zor olmadığını, sadece kavramların ve uygulamaların farklı olduğunu anlamalarına yardımcı olarak bu bilişsel farkı bir ölçüde hafifletti. Bu son derece önemlidir, çünkü birçok kişi bir ekosistemi terk ederken genellikle programlama bilmediği için değil, belgeleri ilk başta anlamadıkları için pes ediyor.
Bu, bize geliştirici belgelerinin sadece bilgi sağlamakla kalmayıp, aynı zamanda kullanıcıların bilişsel dönüşümlerine yardımcı olması gerektiğini hatırlatıyor. Gelecekte belgelerde PolkaVM ile diğer ana akım VM'ler (örneğin EVM) arasındaki anahtar farkların karşılaştırmasını eklemeyi planlıyoruz, böylece daha fazla insanın yanlış yollara sapmasını önleyebilir ve "Demek böyleymiş" anlarını artırabiliriz.
3. Öğrenciler "gizli katkıda bulunanlar" olarak dönüşüyor.
Çoğu katılımcı sözleşme geliştirme konusunda acemi olmasına rağmen, soru sormaktan, hataları rapor etmekten ve teknik sınırları test etmekten çekinmiyorlar. Örneğin, biri Remix'in derlemesinin sorun olmadığını, ancak zincir üzerindeki dağıtımın başarısız olduğunu belirtti. Bu geri bildirimler, Parity'ye birden fazla araç zinciri sorunu bildirmemizi sağladı ve belgelerin geliştirilmesi ile hataların düzeltilmesini teşvik etti.
Deneyimli geliştiriciler bazı küçük sorunları aşmayı alışkanlık haline getirmiş olabilir, ancak acemiler daha fazla zorlukla karşılaşabilir. Bu durum, kursu 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 sorunlar, PolkaVM ekosistem deneyimini ölçmenin en doğrudan termometresi.
4. Genel süreç deneyimi, geliştiricinin devam edip etmeyeceğini belirler.
Birçok insan, "öğrenemediği" için değil, "karşılaştığı sorunları çözemediği" için ayrılır. Örneğin, aynı kodun farklı ortamlarda hata vermesi, çeşitli geliştirme araçlarının farklı ortamlarda tutarsız performans göstermesi, belgelerde gerekli bilgilere ulaşılamaması, hata mesajlarının sezgisel olmaması gibi durumlar, geliştiricilerin vazgeçmesine neden olabilir.
Geliştirici deneyiminin (DevEx) yalnızca kodlama sürecinin akıcılığı olmadığını, aynı zamanda ortam oluşturma, sorun çözme, dağıtım sonuçları ve hatta gelecekteki yükseltmelerin tüm sürecinin ne kadar sorunsuz ve güvenilir olduğuyla ilgili olduğunu kabul ediyoruz. Herhangi bir aşamada bir sorun çıkması, geliştiricilerin güvenini kaybetmesine neden olabilir. Bu nedenle, bu yalnızca bir teknik sorun değil, aynı zamanda bir duygu ve güven tasarımı sorunudur.
Kurs Değeri: Araçlar, Kullanıcılar ve Beklentiler
Ekosistemlerin erken aşamalarında, geliştirici kurslarının anlamı yalnızca tek yönlü bilgi aktarımından ibaret değildir ve bir sonraki Web3 girişim yıldızını yetiştirmek için de değildir. Bu kurs sayesinde üç değerli sonuç elde ettik:
Blockchain Basınç Testi: Kurstaki Uniswap V2 sözleşme göç alıştırması, gas hataları, yol hataları, geliştirme araçlarının tutarsız performansı gibi birçok beklenmedik sorunu ortaya çıkardı. Bu sorunlar geliştiriciler için bir engel, bizim için ise "erken belirtiler" olup, sorunların zamanında tespit edilmesine ve çözülmesine yardımcı olmaktadır.
Kullanıcı Profili ve Dönüşüm İpuçları: Öğrencilerin soruları ve ilgi alanları sayesinde, mimari, geliştirme verimliliği ve araç uyumluluğu konusundaki ihtiyaçlarını anladık. Bu bilgiler, PolkaVM'in kullanım kılavuzunu geliştirmemize yardımcı olacaktır.
Ürün Beklentilerini Oluşturma: Kurs, PolkaVM'nin kullanım deneyimini ve değerini gerçek gösterimlerle tanıtan çok bölümlü bir reklam gibi. Bazı özellikler henüz tam olarak geliştirilmemiş olsa bile, birilerinin kullanması ve beklemesi, ekosistemin gelişimi için olumlu bir sinyaldir.
Geçmişte, insanlar Polkadot'un kullanıcı eksikliği olduğunu sıkça söylerdi. Aslında, kullanıcılar esas olarak blockchain altyapı ekipleriydi, DApp geliştiricileri değil. PolkaVM'in devreye girmesiyle, kontrat geliştiricileri nihayet sürece katılabiliyor. Yeni teknolojilerin her zaman şüpheler doğurması kaçınılmazdır, ancak bu "yeni" küçük ekipler için fırsatlar sunarak öne geçme şansı tanıyor.
Uniswap V2'yi PolkaVM'ye başarıyla taşıdığımızda, toplulukta büyük bir tartışma başlattı. Bu, Uniswap'ın kendisinin ne kadar yenilikçi olduğundan değil, ilk kez Polkadot üzerinde çalıştığını görmekten kaynaklanıyor. Polkadot'un hala yüksek piyasa değerine sahip bir ekosistem olduğunu ve bol miktarda finansman desteği ve çok sayıda DOT sahibine sahip olduğunu göz önünde bulundurursak, bu, keşfedilmeye değer bir mavi okyanus fırsatı olabilir.
Bir sonraki kurs içeriğini hazırlıyoruz. Belirli modüller veya proje uygulamalarıyla ilgileniyorsanız, lütfen bize mesaj bırakın.