التدريب المتوازي عندما تبلغ من العمر 14 عامًا



مرحبا يا هبر!
اسمي تيموثي. عمري 14 سنة. ذهبت مؤخرًا إلى مكتب باراليلز موسكو لزيارة مرشدتي. في هذه المقالة ، أود أن أشارك انطباعاتي حول فترة التدريب التي سبقت هذا الحدث وحول الرحلة إلى المكتب نفسه.



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

أعدّ مرشدتي إيفان كوروبوف (قائد فريق حقيقي لفريق باراليلز) مهمة بحث لي ، وقد ناقشناها جيدًا قبل تحقيقها.



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

في البداية فكرت في استخدام libxdo ، لكن بسبب عدم التوافق بين الإصدارين الثاني والثالث من المكتبة (بالنسبة لمعظم توزيعات Linux ، لقطة من نسخة غير مستقرة من libxdo 2 من مستودع مشروع SVN مع بعض التصحيحات ، libxdo 3 ، حيث المفتاح بأكمله تمت إضافة واجهات برمجة التطبيقات (APIs) فقط في أحدث إصدارات Ubuntu و Fedora ، ونتيجة لذلك تم ربط الشفرة بها بشكل صحيح فقط) ، وأيضًا بسبب عدم وجود دعم Wayland ، بدأت في التفكير في خيارات أخرى ، بما في ذلك حتى كتابة مكون إضافي لـ GNOME Shell كيدي البلازما ولكن في التعاون echnom نتيجة لذلك، وقع الاختيار على libinputsynth مكتبة من Collabora.

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

تم الانتهاء من التدريب بنجاح ؛ اكتسبت خبرة هائلة عند العمل مع مهمة في أقرب وقت ممكن لمكافحة الظروف.



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



بعد لقائي مع إيفان ، حصلت على جولة صغيرة من مكتب الموازي. يقع مكتب الشركة في موسكو في الطوابق 8 و 9 في مركز تجاري كبير في منطقة محطة مترو Sviblovo. إنه فضولي ، لكن لون مركز الأعمال نفسه في الخارج والجو داخل المكتب يتوافق مع النمط المؤسسي للشركة. كل شيء أحمر وأبيض.


الموازي اثنين من الكافيتريات. من العنصر الجمالي ، أحببت القطط على لوح الجرافيت في منطقة المقهى في الطابق التاسع ، والأهم من ذلك كله أنني أعشق القطط!



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



تمكنت أيضًا من التعرف على فريق Cloud - المحترفون الحقيقيون والشباب العظماء ، كان من الجيد جدًا مناقشة التقنيات الحالية معهم ، لقد تعلمت الكثير من الأشياء المثيرة للاهتمام. تم تنفيذ مجلس الاستضافة ، والآن يقع عملي هناك .

بشكل عام ، كانت رحلة مفيدة ومثيرة للغاية ، حيث قابلت شبابًا مبدعين وممتعين للغاية.

Source: https://habr.com/ru/post/ar479000/


All Articles