سوليديتي تنتقل إلى بولكادوت: 219 ممارس يكشفون عن اتجاهات جديدة في بيئة المطورين الصينيين

دورة Solidity على Polkadot: كشف الاتجاهات المستقبلية لنظام مطوري البرمجيات الصينيين

مؤخراً، تعاونّا مع مؤسسة تدريبية لفتح دورة بعنوان "Solidity on Polkadot". في البداية، كنا نرغب فقط في اختبار مدى اهتمام المطورين بأداة PolkaVM، لكن النتيجة كانت غير متوقعة: حيث سجل 219 شخصًا، وبلغت نسبة إكمال الواجبات حوالي 38%.

بالطبع، هذه البيانات مرضية، لكن ما يثير التفكير أكثر هو: من خلال هذه الدورة، تلقينا بصيرة غير متوقعة حول اتجاهات التطور المستقبلية لنظام مطوري Polkadot الصيني.

ستتناول هذه المقالة بعمق تعليقات ومشكلات هؤلاء المستخدمين الحقيقيين، بينما سنشارك كيف بنينا تدريجياً خارطة طريق نحو "بناء النظام البيئي" من تجربة دورة جديدة.

خلفية الدورة: البحث عن الحقيقة، وليس متابعة الصيحات

تعمل Polkadot على推进 الترقية 2.0، والهدف الأساسي هو تحقيق التوحيد عبر السلاسل، وتقليل العوائق، وتحسين تجربة التطوير. كبيئة تنفيذ متوافقة مع Ethereum، من المحتمل أن تصبح PolkaVM المدخل المفضل لمطوري Web2 أو EVM للدخول إلى نظام Polkadot البيئي. ومع ذلك، يجب علينا مواجهة واقع: في عالم Web3، غالبًا ما تصبح السردية التقنية مجرد زخرفة سطحية. غالبًا ما يكون عدد الأشخاص الذين يرغبون حقًا في الممارسة الشخصية قليلًا. لا يزال انطباع العديد من الناس عن Polkadot عالقًا في مستويات "معقد"، و"صعب الفهم"، و"عائق تطوير عالٍ"، ناهيك عن محاولة كتابة العقود أو نشر DApp.

لذلك، نحن نقدم هذه الدورة ليس فقط لأغراض الدعاية، بل الأهم من ذلك، نأمل من خلال الممارسة أن نجيب على الأسئلة الرئيسية التالية:

  1. ما هي الجوانب التي يهتم بها المطورون في بيئة VM الجديدة؟
  2. هل يعتبر PolkaVM فرصة أم تحدياً بالنسبة لهم؟
  3. هل يمكن أن تدعم سلسلة الأدوات الحالية تطوير المشاريع الحقيقية، وليس فقط حالات العرض؟
  4. في رحلة المطور بالكامل، في أي مرحلة من الأسهل أن تحدث المشاكل؟

لم يكن الهدف الأساسي من تصميم هذه الدورة هو تقديم محاضرات تقنية متقدمة للمطورين ذوي الخبرة، بل كانت تجربة عملية موجهة للمبتدئين. نأمل أن نصبح "مرشدين للمبتدئين"، ونرافقهم في إكمال الجولة الأولى من عملية التطوير، ومراقبة مختلف الحالات التي قد تظهر طوال العملية.

أربعة اكتشافات غير متوقعة

1. يظهر المتعلمون فضولًا قويًا واستثمارًا في الوقت

كنا نعتقد في الأصل أن معظم الأشخاص يشاركون في الدورات للحصول على مكافآت أو شهادات، لكن الحقيقة ليست كذلك. 80% من المشاركين هم من مواليد التسعينيات، وربعهم من الطلاب، ويكرس معظمهم من ساعة إلى ساعتين يوميًا للدراسة من تلقاء أنفسهم. إن شدة هذه الدراسة تتجاوز بكثير مجرد إتمام المهام، مما يدل على موقفهم الجاد في المحاولة.

يبدأ بعض المتعلمين من البداية إلى النهاية فقط من أجل نشر عقد بأنفسهم; بينما يقول آخرون: "على الأقل يمكنني كتابة تجربة 'نجحت في نشر DApp في بيئة PolkaVM' على سيرتي الذاتية." في الواقع، ليس من الضروري أن يكونوا مهتمين بقوة تقنية Polkadot، بل يحتاجون إلى بيئة ودية للتحقق مما إذا كانوا مناسبين لدخول مجال Web3.

2. الخبرة الواسعة لا تعني سهولة البدء، التحدي الأكبر يكمن في تحويل أنماط الإدراك

يمتلك العديد من المشاركين خبرة واسعة في التطوير، بل إن بعضهم لديه خبرة عملية في مشاريع EVM، لكن عند دخولهم إلى نظام Polkadot البيئي، لا يزالون يعانون من بعض الاختلافات في المصطلحات: ما هو PolkaVM؟ هل AssetHub هو سلسلة أم وحدة؟ لماذا يختلف حد الغاز عن Ethereum؟ تم نشر العقد بنجاح، لماذا فشل الاتصال من الواجهة الأمامية؟

المشكلة التي يواجهونها ليست صعوبة في فهم الشفرة، بل فقدان نموذج الإدراك السابق بشكل مفاجئ، مما يتطلب إعادة تعلم مجموعة من المفاهيم، وهذه الحالة قد تؤدي بسهولة إلى مقاومة نفسية.

دوراتنا تخفف إلى حد ما من هذه الفجوة الإدراكية، مما يجعل المشاركين يدركون أن تجربة تطوير PolkaVM ليست معقدة، بل إن المفاهيم والمصطلحات مختلفة فقط. هذه النقطة مهمة للغاية، لأن الكثير من الناس يتخلون عن نظام بيئي، غالبًا ليس بسبب عدم قدرتهم على كتابة الكود، ولكن لأنهم يشعرون بالارتباك عند التعامل مع الوثائق لأول مرة.

هذا يذكرنا: يجب ألا تقتصر وثائق التطوير على تراكم نقاط المعرفة، بل يجب أن تساعد المستخدمين في إكمال تحول نماذج الإدراك. في المستقبل، نخطط لإضافة مقارنة رئيسية بين PolkaVM وVMs الرئيسية الأخرى (مثل EVM) في الوثائق، لمساعدة المزيد من الأشخاص على تقليل الطرق الوعرة وزيادة لحظات الإدراك "أها، هكذا الأمر".

3. المشاركون في الدورة ليسوا مجرد متعلمين، بل هم أيضًا مساهمون محتملون في النظام البيئي

على الرغم من أن معظم المشاركين هم مبتدئون في تطوير العقود، إلا أنهم كانوا شجعاناً في طرح الأسئلة، والإبلاغ عن الأخطاء، واختبار حدود التكنولوجيا بشكل نشط. على سبيل المثال، أشار البعض إلى أن تجميع Remix ليس به مشكلة، ولكن هناك حالات فشل في النشر على السلسلة. هذه الملاحظات دفعتنا مباشرة إلى تقديم العديد من المشكلات المتعلقة بسلسلة الأدوات إلى فريق التطوير، مما عزز تحسين الوثائق وإصلاح الأخطاء.

باعتبارنا موظفين ذوي خبرة في إدارة علاقات المطورين، قد نكون قد اعتدنا على تجنب بعض المشاكل الشائعة، حيث أصبحت العديد من "التحذيرات الخاطئة" سلوكاً لا إرادياً. لكن المبتدئين لا يمتلكون هذه الخبرة. لم يتمكنوا بعد من بناء نظام حكم كامل، مما يجعلهم أكثر عرضة لاكتشاف المشاكل المحتملة - وهذا بالضبط ما يجعل الدورة تجمعاً قيماً للأسئلة. بالنسبة للمشاركين، تعتبر الدورة منطقة عازلة؛ أما بالنسبة لنا، فإن هذه التجارب الحقيقية هي أكثر المؤشرات وضوحًا لتقييم نظام PolkaVM البيئي.

4. المفتاح لتحديد ما إذا كان المطورون سيستمرون في المشاركة هو تجربة العملية العامة

الكثير من الناس يغادرون ليس لأنهم "لا يستطيعون التعلم"، ولكن لأنهم "يواجهون أخطاء ولا يجدون حلولاً".

تظهر نفس الشفرة أخطاء في بيئات مختلفة؛ Hardhat و Foundry و Remix تظهر سلوكيات غير متسقة في بيئاتها الخاصة؛ عدم العثور على المعلومات المطلوبة في الوثائق، وعدم وضوح رسائل الخطأ، وغيرها من المشكلات، قد تؤدي إلى تخلي المطورين عن المحاولة.

نحن ندرك أن تجربة المطور (DevEx) لا تقتصر فقط على سلاسة عملية الترميز، بل تشمل أيضًا ما إذا كانت العملية بالكامل، من إعداد البيئة، وردود الفعل على المشاكل، إلى نتائج النشر، وحتى التحديثات المستقبلية، تسير بسلاسة وموثوقية. يمكن أن تؤدي أي مشكلة في أي مرحلة إلى فقدان المطورين للثقة. لذلك، هذه ليست مجرد مشكلة تقنية، بل هي أيضًا تحدٍ في إدارة المشاعر والثقة.

الدورة كأداة، جسر بين المستخدمين والتوقعات

في المراحل المبكرة من النظام البيئي، أدركنا أن أهمية دورات المطورين تتجاوز بكثير مجرد نقل المعرفة في اتجاه واحد، ولا نتوقع اكتشاف نجم جديد في ريادة الأعمال Web3 من خلال دورة واحدة. على العكس من ذلك، حققت هذه الدورة ثلاثة نتائج هامة:

  1. اختبار ضغط الشبكة في تمرين ترحيل عقد Uniswap V2 الذي تم إجراؤه في الدورة، كانت العملية في الأصل مجرد إجراء روتيني، لكنها كشفت عن مجموعة من المشاكل: خطأ في الغاز، أخطاء في المسار، عدم توافق بين Remix و Hardhat، وغيرها.

هذه المشاكل تمثل عائقًا للمطورين، لكنها بالنسبة لنا "إنذار مبكر" ثمين. من المهم جدًا اكتشاف هذه المشاكل في وقت مبكر. الآن، تم إدراج هذه المشاكل في قائمة الانتظار لفريق التطوير وتم التعامل معها بسرعة.

  1. تحليل صورة المستخدم وأدلة التحويل يُعنى البعض بتصميم الهيكل، بينما يسعى البعض الآخر إلى كفاءة التطوير، وهناك من يسأل: "هل الأدوات التي أستخدمها عادةً متاحة مباشرةً في بيئة PolkaVM؟"

تعكس كل مسألة اعتبارات حقيقية للمطورين، كما تكشف الاتجاهات التي تحتاج إلى تحسين في "دليل استخدام PolkaVM".

  1. إنشاء توقعات المنتج يمكن تشبيه دوراتنا بسلسلة من العروض الحية، حيث يتم عرض فائدة وقيمة PolkaVM من خلال الممارسة العملية بدلاً من الدعاية الشفوية. حتى لو كانت بعض الميزات غير مكتملة في الوقت الحالي، فإن وجود أشخاص يستخدمونها ورغبتهم في الانتظار هو إشارة إيجابية لتطور النظام البيئي.

لطالما كان هناك من يشكك في نقص قاعدة المستخدمين لـ Polkadot - هذه العبارة غير دقيقة. لطالما كانت الفرق التي تستخدم Polkadot هي الفرق التي تعمل على البنية التحتية الأساسية، وليس مطوري التطبيقات اللامركزية. مع إطلاق PolkaVM، أصبح لدى مطوري العقود أخيرًا منصة لإظهار مواهبهم. بالطبع، مع مواجهة بيئة VM الجديدة تمامًا، فإن التردد أمر لا مفر منه: "هل أجرؤ على أن أكون من أوائل المجربين لهذه الـ VM الجديدة؟"، "الشبكة لا تزال في مرحلة الاختبار، هل يستحق الأمر أن أستثمر الوقت؟" ولكن بالضبط بسبب كونها جديدة، فإنها تمنح الفرق الصغيرة فرصة لتجاوز الآخرين.

في هذه الدورة، نجحنا في نقل Uniswap V2 إلى بيئة PolkaVM، مما أثار نقاشات حماسية في المجتمع. ليس لأن Uniswap هو شيء جديد، بل لأن الناس رأوا لأول مرة أنه يمكن تشغيله في نظام Polkadot البيئي. على الرغم من أن Polkadot موجود منذ سنوات عديدة، إلا أنه لا يزال نظامًا بيئيًا عالي القيمة السوقية، مع مشاريع تمويل غنية، وعدد كبير من المستثمرين المهمين الذين يمتلكون DOT. بدلاً من التنافس الشديد في مجال Layer2، لماذا لا نستكشف سوقًا غير مستغل بشكل كافٍ؟

نحن بصدد التحضير لمحتوى الدورة القادمة. إذا كنت مهتمًا بوحدة معينة أو بممارسة مشروع معين، فلا تتردد في إخبارنا في التعليقات.

DOT0.65%
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • تعليق
  • مشاركة
تعليق
0/400
لا توجد تعليقات
  • تثبيت