لا داعي للقلق

آب (أغسطس) 2018

كثيرًا ما يتحدّث إيفغيني كوت من Dart Russia عن فوائد استخدام Dart وكيفية تغيير التصورات عن لغة Dart في منتدى المطوّرين، ومشاكلها في ذلك. اقرأ المزيد عن تأثير الالتزام الشخصي وقوة المنتدى لإحداث تأثير طويل عند نشر الوعي.

لعبة Dart روسيا

إيفغيني كوت
إيفجيني، أنت تعمل في شركة تستخدم Dart لمنتج برنامج إدارة المشروعات الخاص بها. كيف أثرت تجربتك اليومية مع Dart على استعدادك لبدء منتدى حول Dart؟

كان هناك القليل من المنتدى حول Dart أو كان لا يوجد منتدى حولها عندما بدأنا استخدامها لأول مرة في 2014 في WRIKE. كان من الصعب مشاركة معرفتنا وخبرتنا. قررنا تغيير ذلك ونظمنا لقاءنا الأول في سانت بطرسبورغ لحوالي 30 شخصًا. بعد ذلك، بعد مؤتمرات وفعاليات مختلفة، بدأ الأشخاص في استخدام Dart فقط للعب، بينما بدأ الآخرون في استخدامها للعمل على المشروعات. تدريجيًا، بدأ مجتمع صغير ينمو وينمو حول اللغة. آمل أن تستمر هذه العملية. نعقد مؤتمرات سنوية وفعاليات صغيرة مختلفة لدعم هذا النمو. نرحّب بجميع المطوّرين الناطقين بالروسية من جميع أنحاء العالم في خدمة المحادثة على Telgram. أنا مقتنع أن Dart كمنصة ولغة توفر أساسًا متينًا للمطورين. لهذا السبب بدأت أتحدث في المؤتمرات للترويج له.

ما الذي يعجبك في Dart؟

كانت التعليمات البرمجية تُكتب بلغة JavaScript، وكان هناك الكثير منها، 2.0 ميل من السطور. نرى أن Dart تعمل بشكل أفضل مع التطبيقات الأكثر فعالية، خاصةً لتوسيع نطاقها. وذلك بفضل نظام الكتابة القوي والمكتبة القياسية الجيدة وأطر عمل الويب والأجهزة الجوّالة، ما يساعد مطوّري البرامج على إنشاء مشاريع متوسطة إلى كبيرة. وتوجد أيضًا العديد من المكتبات المنشورة على GitHub. لدينا حاليًا في WRIKE أكبر تطبيق AngularDart خارج Google.

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

يبدو أنك تستمتع حقًا بالعمل باستخدام Dart. هل كان من الأسهل عليك التحدث بشكل علني عن شيء أنت شغوف به؟

كان علي بالتأكيد التدرب على التحدث أمام الجمهور، لكنك محق في قول أنه سيكون من الأسهل إذا كنت تتحدث عن موضوع تعرفه وتحبه. التحدث أمام الجمهور هو مثل الرياضة، كلما تدربت أكثر وتدربت، كلما تحسنت. تساعد الملاحظات الإيجابية أيضًا على اكتساب الثقة. مع زيادة حجم المنتدى (لدينا حاليًا 300 عضو تقريبًا)، هناك العديد من المتحدثين الموهوبين الآخرين الذين يساعدون في نشر الخبر حول Dart، وأنا ممتنة جدًا لجميعهم. إنه جهد جماعي بالتأكيد.

هل تنظّم المحادثة على قنوات وسائل التواصل الاجتماعي؟

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

كم عدد المنظِّمين المشارِكين لديك؟

نحن فريق أساسي مؤلف من شخصين. صديقي، أنتون أنوخين، منظِّم رائع للأشياء والأشخاص، وعادة ما أكون الشخص الذي يتحدث.

كيف يبدو اللقاء النموذجي؟

يُقام اللقاء الرئيسي في مؤتمرنا السنوي الذي يحضره نحو 200 مطوّر برامج. بعد كونك الراعي الرئيسي، أصبح كل شيء أسهل كثيرًا. نحرص على امتلاك موقع رائع لنحقّق سوى تقدّمنا في كل فعالية - ففي عام 2017، أعددنا في عام 2017 بيرة "Dart" الداكنة المميّزة لهذه الفعالية. وقد أعطيناها كهدية لمطوري لعبة الرشق بالسهام (ضحك).

ستتعلم مع كل لقاء تنظمه. أنا متخصص في الكمال وأهتم كثيرًا بالتفاصيل، ولكن هناك دائمًا أشياء لن تنجح. هناك دائمًا "شيء ما" يتعلق بالمعدات أو المشكلات الفنية الأخرى، لكن عليك أن تكون قادرًا على التعامل مع الموقف والتعلم منه. في النهاية، الشيء الأكثر أهمية هو التفاعل بين المتحدث والجمهور. ونحن نخطط هذا العام لتنظيم فعالية أكبر، لذا ابق على اتصال. (يمكنك الانضمام إلينا على Telegram أو متابعة Twitter أو نادي Wrike Tech).

إذن المؤتمر هو لقائك الرئيسي ولبقية الوقت الذي يجتمع فيه المنتدى عبر الإنترنت؟

وننظّم أيضًا بعض اللقاءات الأصغر حجمًا، مثل البث المباشر الحصري لمؤتمر DartConf، ونساعد أيضًا أصدقائنا من المجتمعات الأخرى في نشر الوعي. نحن نبث جميع اللقاءات التي نعقدها على YouTube. نصيحتي لك لأي شخص يفكر في البث المباشر: أن يكون الحد الأدنى المطلق هو استخدام كاميرا واحدة لالتقاط صوت المتحدّث. ستحتاج إلى جهاز عرض للشرائح وميكروفون طويل (نستخدم جهاز SENNHEISER). ستحتاج أيضًا إلى ميكروفون يد واحد (أو أكثر) لطرح أسئلة الجمهور. يجب عليك تسجيل شاشة السماعة (نستخدم جهاز التقاط شاشة مثل AverMedia). يضيف البث المباشر قيمة إلى اللقاء، ولكن الأهم هو الاجتماع معًا كمنتدى.

ما هو أكثر ما يعجبك في ما يتعلّق بكونك منظمًا للمنتدى؟

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

هل هناك أي تحديات فريدة تواجهها في الوقت الحالي؟

التحدي الرئيسي بالنسبة إلينا هو معرفة كيفية توسيع نطاق المنتدى وتطويره، مع الاستمرار في الترويج لمكتبة Dart وإنشاء منتديات جديدة. يمكن لأي شخص مهتم الاتصال بي على Twitter. سيكون من اللطيف أيضًا الحصول على وقت إضافي لممارسة كل أنشطة المنتدى هذه (ضحك).