Toptal Global Mentors: التعليم في كل مكان

نشرت: 2022-03-11

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

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

لدى Toptal مهمة لمساعدة الفئات المحرومة من خلال تعليم تطوير البرمجيات ، عبر برنامج Toptal Global Mentors ، حيث يصبح المطورون المسجلون مرشدين لمدة ستة أشهر لطالب واحد. خلال هذه الفترة ، من المتوقع أن يجتمع المرشدون والموجهون لمدة ساعة على الأقل كل أسبوع ، ويتواجد الموجهون لتقديم التوجيه المهني.

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

المشكلة

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

لكن تطوير البرمجيات ليس مهارة سهلة التعلم ؛ يستغرق الأمر قدرًا كبيرًا من الوقت والتركيز لتصبح مبرمجًا ماهرًا ، وبالنسبة لغير الملمين ، يمكن أن تكون المفاهيم الأساسية غير قابلة للفهم تمامًا بدون توجيه.

تم تصميم برنامج Toptal Global Mentors لتحقيق تكافؤ الفرص.

تم تصميم برنامج Toptal Global Mentors لتحقيق تكافؤ الفرص.
سقسقة

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

باختصار ، فإن الملعب ليس متساويًا. نتيجة لذلك ، لا يعاني فقط أولئك الذين يواجهون هذه العيوب ، ولكن صناعة التكنولوجيا ككل تعاني أيضًا. تم تصميم برنامج Toptal Global Mentors لمعالجة هذه المشكلة.

برنامج Toptal Global Mentors

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

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

علاقة مينتور-مينتي

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

دائمًا ما أقضي وقتًا ممتعًا عندما أكون على اتصال بطالبتي. أحب التحدث معه عن خلفيته وخبراته وخططه للمستقبل ؛ أعتقد أن كلانا يستفيد من مساعدة بعضنا البعض على فهم الأشياء بشكل أفضل ، سواء كانت تقنية أو ثقافية. في كثير من الأيام ، أشعر أنني أتعلم منه بقدر ما أتعلم منه مني.

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

يجب أن تكون علاقة المرشد والمتعلم مباشرة ومثمرة ومفيدة للطرفين.

يجب أن تكون علاقة المرشد والمتعلم مباشرة ومثمرة ومفيدة للطرفين.
سقسقة

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

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

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

أدوات مفيدة للموجهين والطلاب

بالنسبة للموجهين والمتدربين الذين بدأوا برنامج Toptal Global Mentors ، إليك بعض الأدوات المجانية التي قد تجدها مفيدة للاتصال والعمل معًا على البرنامج.

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

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

الدردشة ومشاركة الشاشة

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

مشاركة المستندات والملفات

لمشاركة المستندات والصور والملفات الأخرى بسرعة وسهولة ، لا شيء يتفوق على Google Drive أو Dropbox . يكون هذا مفيدًا لمشاركة مواد الدرس وملفات التعليمات البرمجية المصدر والرسومات وأي شيء آخر قد يرغب الطلاب في الوصول إليه في الوقت بين اللقاءات.

مستودعات الكود

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

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

محرري النصوص

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

برمجة الزوج

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

بصفتي مستخدمًا لبرنامج Atom ، فأنا جزء من المكون الإضافي motepair . هناك خيار آخر يعمل مع Atom و Sublime Text والعديد من المحررين الآخرين ، وهو Floobits . يوفر كلا الخيارين أداة قوية للتعليم وتعلم البرمجة معًا.

خاتمة

البرمجة ليست عملاً سهلاً ، وحتى المبرمجين المتمرسين يجدون أنفسهم يكافحون أثناء تعلم لغات وأدوات وخوارزميات جديدة. تخيل كيف يجب أن يشعر الطلاب!

من خلال المشاركة في برنامج Toptal Global Mentors ووجود مرشد مخصص لمساعدتهم طوال رحلتهم ، تتاح للطلاب الفرصة لتتبع تعلمهم سريعًا ، والعثور على طريقهم إلى مهنة جديدة رائعة.