مقدمة:
في فيلم «سر نجاحي»، يعبّر برانتلي فوستر، الذي يؤديه مايكل جيه. فوكس، عن سؤال كل خريج: كيف أكتسب خبرة قبل أن أحصل على وظيفة تمنحني إياها؟ فأصعب ما في بدء مهنة هو الخبرة، وتظهر المفارقة: كيف تعمل دون خبرة، وكيف تكتسبها دون عمل؟
في عالم المصدر المفتوح تصبح المعضلة أقل إخافة، لأنك تستطيع صنع خبرتك. فبالمشاركة في مشروعات تدعمها شركات مفتوحة المصدر، تعمل فيما تحب لدى جهات تشعرك بقيمتك، ثم تستخدم خبرتك للبحث عن وظيفة.
ولا تسمح معظم الشركات للمبتدئين بالتعامل مع ملكيتها الفكرية وموادها دون اتفاق عدم إفصاح أو تدريب أو فحص أمني. لكن حين تكون الشفرة مفتوحة للجميع للمساهمة والنسخ والاستخدام، يختلف الأمر. وتحتضن الشركات المساهمين وتبني مجتمعات يدخل فيها الطلاب إلى البرمجة والاختبار والتوثيق. وتعتمد شركات كثيرة على مساهمات متطوعين يعملون لرغبتهم، ويمثل ذلك للطالب تدريبًا بلا أجر وخبرة واقعية.
قررنا في Our Best Words تنفيذ تجربة لمعرفة فائدة مشاركة طلابنا في توثيق مشروع مفتوح، وكيف تساعدهم على بدء مهنة التواصل التقني. وكنت صاحبة المبادرة وجهة الاتصال، فتواصلت مع شركات عدة، وكانت GitLab الأكثر إيجابية.
تطور الشركة برمجيات إدارة مستودعات غت وتتبع المشكلات وخطوط التكامل والتسليم المستمرين. وتستخدمها مئات الآلاف من المؤسسات، وأعلنت عام 2019 بلوغ إيراداتها السنوية المتكررة مئة مليون دولار.
عرّفني مايك جانغ من الشركة إلى مارشين سيدلاك ياكوبوفسكي ومارسيا دياس راموس، لقرب موقعهما من مكاتب مؤسستنا في إسرائيل. واتفقنا على التفاصيل ومهام الإطلاق منتصف سبتمبر. واختار الثلاثة تسع عشرة مسألة للطلاب، بوسم Tich-Tov-only، لتخصيصها لطلابنا ومنع غيرهم من العمل عليها.
وقدمت عروضًا تدريبية على GitLab، الذي لم يستخدمه الطلاب سابقًا، وكان بعضهم قلقًا. لكن غت، الذي يعرفونه، أساسه، فلم يصعب التعلم كثيرًا. ثم أرسلت مجلدًا في غوغل درايف يضم شروحات وأسئلة شائعة وموارد أخرى.
كانت المسائل من توثيق GitLab المكتوب بماركداون، الذي تفحصه أداة Vale للتحليل الساكن. ومهمة الطلاب إصلاح ما تكشفه من إملاء وقواعد واستعمال وأسلوب؛ واحتاجت بعض الصفحات إلى إعادة كتابة كاملة.
ولضمان نجاح التجربة وسلاستها قصرناها على سبعة من طلابنا الأربعة عشر، حتى أتابعهم عن قرب ويتولى كل منهم مسألتين أو ثلاثًا خلال شهري المشروع. والمشاركون، الذين يربط الأصل بملفاتهم في GitLab، هم: آرون غورساتش، وآنا ليستر، وآفي تشازن، وإيلا غرينبرغ، وراشيل غوتسمان، وستيفاني سافرن، وتاليا نوفيتش.
عملنا أساسًا في سبتمبر وأكتوبر، وأنهينا في نوفمبر. ووضعنا جميع المسائل في لوحة كانبان، وعقدنا اجتماعات قصيرة منتظمة لمناقشة العمل والعقبات. وكثرت فرص التعليم: المساعدة في المستودعات، وتشخيص مشكلات طلبات الدمج، وتطبيق نظريات الكتابة التقنية عمليًا.
جاء نوفمبر أسرع مما توقعنا، وبدا انتهاء التجربة سريعًا جدًا. وفي منتصفها تقريبًا جمعت آراء مارشين ومارسيا ومايك، وكانت إيجابية. وعرضوا علينا، بعد إنجاز المخصص، تولي مسائل إضافية إذا أردنا.
وفعلت راشيل غوتسمان ذلك؛ إذ أكملت 33 طلب دمج وساعدت في إعادة كتابة صفحات من التوثيق، وكانت مساهمتها مهمة للإصدار 13.7 حتى أعلنتها GitLab صاحبة لقب المساهم الأبرز فيه. وقد أسعدنا ذلك كثيرًا، وورد اسمها في صفحة المساهمين المكرمين. تهانينا راشيل!
ونستعد لعام ودورة جديدين، ونعتزم إعادة التجربة ضمن مقرر توثيق البرمجيات للمتخصصين في التواصل التقني. ظهر المقال أولًا في مدونة Our Best Words، وأُعيد نشره في المصدر بإذن.
ملاحظة تحريرية: هذا سرد مهني لتجربة تعليمية، وليس دراسة تجريبية ذات نتائج قابلة للتعميم أو وعدًا بالتوظيف. ولم تُنقل صور الطلاب ولقطات الشاشة.
المراجع
- https://ourbestwords.com/
- https://about.gitlab.com/
- https://www.redhat.com/en/services/training/rh024-red-hat-linux-technical-overview?intcmp=7016000000127cYAAQ
- https://www.linkedin.com/in/mijang/
- https://www.linkedin.com/in/marcin-sedlak-jakubowski-91143a124/
- https://www.linkedin.com/in/marciadiasramos/
- https://gitlab.com/aarongor
- https://gitlab.com/Anna-Lester
- https://gitlab.com/avichazen
- https://gitlab.com/elagreenberg
- https://gitlab.com/gottesman.rachelg
- https://gitlab.com/stefaniesaffern
- https://gitlab.com/TaliaNovich
- https://release-13-7.about.gitlab-review.app/releases/2020/12/22/gitlab-13-7-released/
- https://about.gitlab.com/community/mvp/
- https://ourbestwords.com/training-courses/skills-courses/
- https://ourbestwords.com/topic/blog/