متى يحتاج المشروع إلى تغيير لغه البرمجه لتحسين الصيانة؟
2026-02-09 23:18:38
106
اختبار شخصية ABO
أجب عن اختبار سريع لاكتشاف ما إذا كنت Alpha أم Beta أم Omega.
الرائحة
الشخصية
نمط الحب المثالي
الرغبة الخفية
جانبك المظلم
ابدأ الاختبار
5 الإجابات
Austin
2026-02-10 23:25:43
أحس أن المؤشرات العملية يجب أن تكون واضحة قبل الشروع في تغيير لغة المشروع: تزايد عدد الحوادث الإنتاجية بسبب أخطاء لغوية أو نقص المكتبات، ارتفاع وقت الانضمام للمطورين الجدد، أو توقف المجتمع عن دعم الإطار المستخدم. أكتب دائمًا قائمة تحقق بسيطة قبل الاقتراع على التغيير: فوائد متوقعة قابلة للقياس، تكلفة الانتقال (تدريب، أدوات، إعادة كتابة)، خطة للتدرج، ومعايير نجاح قابلة للقياس.
عمليًا، أبدأ بنموذج أولي أو تحويل خدمة واحدة، وأقيس مدى تحسّن مؤشرات الصيانة خلال فترة محددة. إذا تحسّن الأداء والوقت اللازم للتسليم وقلّت الأخطاء، أوسع الانتقال تدريجيًا. هذه الطريقة تحميني من مغامرات أعيد فيها الشيفرة دون عائد واضح، وفي نفس الوقت تتيح للمشروع التطور عندما يكون ذلك ضروريًا.
Nora
2026-02-11 14:43:30
أجد نفسي أقرأ المؤشرات الاقتصادية قبل الدخول في تغيير لغة برمجة: هل سيختصر الوقت على الفريق؟ هل سيقلل أخطاء الإنتاج ويخفض تكاليف الصيانة؟ إذا كان الجواب نعم مع أرقام تقريبية، يصبح القرار مبررًا. لقد شهدت مشاريع حيث التمسك بلغة قديمة أدى إلى بطء التوظيف، لأن المهندسين الجدد رفضوا العمل بلغة شبه مهجورة، فارتفعت تكلفة الموارد البشرية.
من تجربتي العملية، أسلوب التدرج هو الأفضل: تحويل أجزاء واضحة المعالم بدلاً من إعادة كتابة كل شيء دفعة واحدة. أفضّل جدولًا زمنيًا به نقاط مراجعة لاختبار الفرضيات—مثلاً خفض متوسط زمن إصلاح العيب بنسبة 30% أو تقليل تكلفة الإصدار الشهري. إذا لم تتحقق هذه الأهداف خلال فترة التجربة، أعيد تقييم القرار بدلًا من المضي قدمًا بلا خطة واضحة.
هذا النهج يوفر توازنًا بين الطموح التقني والمسؤولية المالية.
Mila
2026-02-11 14:58:39
أشعر أحيانًا أن قرار تغيير اللغة ينبع من مشكلة بسيطة تتضخم: ضعف التوثيق، صعوبة قراءة الشيفرة، أو نقص المطورين الجدد القادرين على الفهم. عندما يصبح الأمر أن كل مهمة تأخذ وقتًا مضاعفًا بسبب غموض الكود أو افتقاد الأدوات المساعدة، تبدأ ضرورة التغيير بالظهور. لكني أتحفّظ على خطوة الانتقال العنيف: التهيئة والتدريب للمطوّرين الجدد أهم من تغيير اللغة لوحده.
أقترح مزيجًا عمليًا: تحسين التوثيق، كتابة اختبارات وحدية وأدوات تطوير أولًا، ثم تقييم إن بقيت مشاكل الصيانة. إن استمر العجز بعد كل هذا، يصبح تحويل أجزاء محددة بلغة أحدث خيارًا معقولًا.
Dylan
2026-02-13 01:49:30
أبديتُ في مرات سابقة تحفظًا أوليًا ثم انقلبتُ لتأييد التغيير بعد فحص قاعدة الشفرات بعمق: نسبة التغطية بالاختبارات، الاعتماديات الخارجية، نمط الترابط بين المكونات، ومؤشرات الأداء. عندما تكون التبعيات متشابكة بشدة ولا توجد حدود واضحة للمسؤولية (high coupling، low cohesion)، يصبح كل تغيير صغير مخاطرة كبيرة، ما يجعل لغة جديدة مع هيكلة أفضل خيارًا منطقيًا.
أعتبر أيضًا عامل المجتمع والأدوات لا يقل أهمية عن اللغة نفسها: هل هناك مكتبات جاهزة تُسرّع التطوير؟ هل أدوات القياس والتجميع تدعمها؟ هل فريقنا يستطيع الاستفادة من ميزات اللغة الحديثة مثل إدارة الذاكرة الآمنة أو البرمجة الوظيفية التي تقلل الأخطاء؟ أُفضل دائمًا تحويل وحدات قابلة للعزل أولًا، وبناء واجهات واضحة (APIs) تجعل التبديل تدريجيًا.
في الختام، لا أتخذ القرار على أساس جمال اللغة أو شائعها فقط، بل على أثرها الواضح على إمكانيّة الصيانة والمرونة طويلة الأمد.
Abigail
2026-02-14 13:13:02
أعتقد أن تغيير لغة البرمجة يجب أن يأتي بعد علامات واضحة على أن الوضع الحالي يقف عقبة أمام العمل.
أشاهد في المشاريع التي أتعامل معها مؤشرات محددة تُنذر بضرورة التفكير في لغة جديدة: تكدّس الديون التقنية بحيث يصبح إضافة ميزات بسيطة مغامرة، أو الاعتماد على مكتبات مهجورة لا تتلقى تحديثات أمنية، أو صعوبة توظيف مطورين لديهم خبرة باللغة الحالية. عندما يبدأ الوقت المطلوب لإصلاح خطأ أو تنفيذ ميزة بالتزايد بصورة مستمرة مقارنة بما كان عليه سابقًا، فهذا مؤشر حقيقي.
أميل إلى المقاربة المدروسة: لا أؤيِّد إعادة كتابة كاملة دون خطة. أحب أن أبدأ بمشروع تجريبي صغير أو مكوّن مستقل يُحوَّل أولًا بلغة جديدة، ثم أراقب مؤشرات الجودة والوقت والتكلفة. أفضّل استخدام نمط 'الحَلّاق' (strangler pattern) لتقليل المخاطر، مع مضاعفة الجهود على التغطية الاختبارية وعمليات التكامل المستمر.
أختم بملاحظة شخصية: كل تغيير لغة له تكلفة اجتماعية وتقنية، لذلك أرى أنه يجب أن يكون قرارًا مبنيًا على بيانات وقياسات واضحة وليس انطباعًا عابرًا.
أنا الابنة الكبرى لعشيرة ليان. من يتزوجني يحظى بدعم عائلة ليان.
يعلم الجميع أنني وريان نحب بعضنا البعض منذ الطفولة، وأننا قد خُلقنا لبعضنا البعض. أنا أعشق ريان بجنون.
في هذه الحياة، لم أختر ريان مرة أخرى، بل اخترت أن أصبح مع عمه لوكاس.
وذلك بسبب أن ريان لم يلمسني قط طوال سنوات زواجنا الخمس في حياتي السابقة.
لقد ظننت أن لديه أسبابه الخاصة، حتى دخلت يومًا ما بالخطأ إلى الغرفة السرية خلف غرفة نومنا، ووجدته يمارس العادة السرية باستخدام صورة ابنة عمي.
وأدركت فجأة أنه لم يحبني من قبل، بل كان يقوم فقط باستغلالي.
سأختار مساعدتهم في تحقيق غايتهم بعد أن وُلدت من جديد.
ولكن في وقت لاحق، هَوَى ريان عندما ارتديت فستان الزفاف وسيرت تجاه عمه.
في ليلة زفافهما، أجبرته عائلته على الذهاب إلى ساحة المعركة، وتركها وحدها في الغرفة الفارغة.
بعد ثلاث سنوات من القتال الدامي، عاد إلى المنزل بشرف، ولكن بعد أن تم دس السم له أصبح أبله، ولحسن الحظ قامت بإنقاذه.
الأسرة تضطهد، والعالم يضحك عليها...
في هذه الليلة، أستيقظ!
تدور القصة حول فتاة تُجبر على الزواج رغم عدم رضاها، تحت ضغط والدها والعائلة، محاولةً في البداية أن تتقبل حياتها الجديدة وتعيش كما يُراد لها. لكن مع مرور الوقت، تبدأ تشعر بعدم الراحة والاغتراب داخل هذا الزواج، خاصة بعد أن تتكشف لها خيبات وألم عاطفي داخل العلاقة.
تزداد الأمور تعقيدًا حين تدخل في صراع داخلي بين واجبها تجاه عائلتها وبين رغبتها في أن تعيش حياتها بقرارها هي. ومع تصاعد الخلافات والخذلان، تصل إلى نقطة مفصلية تقرر فيها إنهاء هذا الزواج، حتى لو كان ضد رغبة والدها والمجتمع من حولها.
تنتهي القصة برحلة تحرر مؤلمة لكنها قوية، حيث تختار البطلة نفسها أخيرًا، وتبدأ حياة جديدة مبنية على الاستقلال، بعد أن دفعت ثمن قرارها لكنها استعادته كرامتها وصوتها
اقترب وجهه منها حتى كادت أنفاسه الحارقة تلامس بشرتها المرتجفة، فأغمضت عينيها لا إراديًا، بينما شفتاها تهتزّان من الخوف الذي تسلل إلى أعماقها. ابتسم ابتسامة شيطانية، وهمس بصوت خفيض لكنه زلزل كيانها:
- عقابك هذه المرة لن يكون كالسابق، سترين الجحيم بعينه يا نازلي...
تجمد الدم في عروقها، وشعرت أن الخوف لم يعد يصف حالتها، بل تخطّته إلى حدود الذعر الحقيقي. لم تدرك كيف تحرر فكها من بين أصابعه، لكنها استغلت الفرصة لتدفعه بكل ما أوتيت من قوة، قبل أن تنطلق هاربة من المكتب بأقصى سرعة.
كانت تركض كمن فقدت عقلها، ضحكة هستيرية تفلت منها بينما الدموع تترقرق في عينيها. إحساسها بالهرب المذعور أضحكها، لكن زئيره الغاضب الذي دوّى خلفها كزئير أسد هائج جعل الرعب ينهش قلبها.
بأنفاس متلاحقة، اندفعت إلى غرفتهما، ومن هناك إلى الحمام. أمسكَت بمقبض الباب ودارته بأصابع مرتعشة حتى أغلقته بإحكام، ثم نظرت حولها بجنون، باحثة عن أي شيء يسدّ الباب. كان هناك دولاب متوسط الحجم، سحبته بكل ما أوتيت من قوة وجرّته أمام الباب، حتى أصبح حاجزًا بينها وبينه.
جلست فوقه، صدرها يعلو ويهبط بعنف، وراحت تفرك أصابعها بتوتر، قبل أن تبدأ بقضم أظافرها، بينما أذناها تترقبان كل حركة تصدر من الخارج.
هل سينجح في كسر الباب؟
أجهضت جنيني الذي لم يتجاوز عمره ثلاثة أشهر، دون علم خطيبي.
لأنه كان لا يزال مغرمًا بحبيبته الأولى.
ولكي يُشعرها وكأنها في منزلها، أفرغ غرفة نومي الرئيسية وأعطاها لها دون تردد.
بل إنه حوّل حفل خطوبتنا إلى مأدبة ترحيب بها.
وتركني أُصبح أضحوكة أمام الجميع.
لذا تخلصت من فستان خطوبتي الممزق، ووافقت على الزواج من الشخص الذي رشحته لي أختي.
في يوم العائلة بروضة الأطفال، تعذر زوجي ياسر الطيب بأن لديه اجتماعا مهما في الشركة، وطلب مني أن لا نحضر أنا وابنتي.
عندما رأيت الحزن على وجه ابنتي الصغير، شعرت بالأسى وقررت أن آخذها بنفسي.
ما إن دخلنا الروضة، حتى رأيت ياسر الطيب يحمل طفلا صغيرا بيد ويمسك بيد سارة النجار، صديقة طفولته، باليد الأخرى.
كانوا يبدون كعائلة حقيقية، يضحكون ويتبادلون الأحاديث في جو من السعادة.
وعندما رآني مع ابنتي، تجعد جبينه قليلا، وترك يد سارة على الفور.
"ليلى العامري، لا تسيئي الفهم. سارة أم عزباء ومن الصعب عليها تربية طفلها وحدها. اليوم عيد ميلاد ابنها الخامس، وأراد أن يشعر بحنان الأب."
نظرت إليه نظرة ذات مغزى، ثم انحنيت وأمسكت بيد ابنتي الصغيرة:
"حبيبتي، سلمي على العم."
من خلال تجاربي مع أطفال مختلفين لاحظت أن البداية الصحيحة تصنع كل الفرق.
أبدأ دائمًا بالأدوات المرئية لأن عقل الطفل يتفاعل بسرعة مع السحب والإفلات والقصص: 'ScratchJr' و'Kodable' و'Lightbot' ممتازة للأطفال من 4 إلى 8 سنوات. هذه البرامج تعلم مفاهيم أساسية مثل التسلسل، الحلقات، والشروط بطريقة لعبية بسيطة. أحب أن أضع نشاطًا قصيرًا بعد كل جلسة — لعبة ورقية أو تمثيل — لتثبيت الفكرة بدون شاشة.
لأطفال أكبر قليلًا أو للصفوف الابتدائية العليا، أنتقل إلى 'Scratch' و'Code.org' و'Tynker' و'MakeCode' لأنها تمنحهم حرية أكبر لبناء مشاريع تفاعلية أو ألعاب بسيطة. بعدها أخطط لمشروعات صغيرة: لعبة متكاملة، قصة تفاعلية، أو تجربة مع 'micro:bit' أو 'Sphero' للتعرف على الأجهزة الحقيقية. عندما يصبح الطالب مستعدًا للانتقال إلى النصوص البرمجية، أوجّههم نحو 'Python' عبر 'CodeCombat' أو 'Trinket' أو 'Swift Playgrounds' للأطفال المهتمين ببيئة آبل.
ألاحظ أن المزج بين اللعب والمشروعات الواقعية (روبوت بسيط، مجسّم متحرك) والتمارين غير الرقمية يُحافظ على الحماس ويُنمّي مهارات حل المشكلات بصورة أفضل من الاعتماد على برنامج واحد فقط. هذه الخلطة أعطت نتائج رائعة معي في بناء ثقة الأطفال وحبهم للبرمجة.
أعتقد أن أفضل بداية لهاي المغامرة هي اختيار مكان يفهم قيمة الكتابة بالعربية ويقدّرها. لقد وجدت خلال تجاربي أن 'مستقل' و'خمسات' رائعان للعثور على مشاريع قصيرة ومتوسطة بسرعة، خصوصًا إذا جهزت قائمة بعينات عمل قوية وسعر واضح.
أما لمن يريد مشاريع أكثر استمرارية ومكاتب أكبر فـ'أريد' منصة مخصصة للكتابة والترجمة تُربط مباشرة مع شركات تبحث عن محتوى عربي احترافي. أيضاً لا تنسَ المنصات العالمية مثل 'Upwork' و'Fiverr' و'Freelancer' لأنها قد تجلب لك عملاء دوليين يدفعون أفضل، لكن يتطلب ذلك ملفًا احترافيًا وشرحًا واضحًا للخدمات، وسابق خبرة ظاهرة.
نصيحتي العملية: ركّز على تخصص واحد أو اثنين (مثل كتابة محتوى تسويقي أو محتوى تقني أو نصوص إعلانية)، استثمر في صفحة ملف احترافية، واحمل دائماً باقة من عينات العمل مرتبة بحسب النوع والصناعة. طرق الدفع مهمة—علّب حسابك بـPayoneer أو PayPal إن أمكن، وتعرّف على شروط المنصة قبل قبول أي عقد. مع الوقت ستبني قاعدة عملاء ثابتة وتستطيع رفع الأسعار بثقة.
أذكر أنني بدأت رحلة التعلم مع دورات جوجل من دون أي خلفية تقنية، وكانت المفاجأة الجميلة أن العديد منها مهيأ تمامًا للمبتدئين. في أول مساق ألتحقته، شعرت أن اللغة بسيطة والمفاهيم تُشرح خطوة بخطوة، مع أمثلة عملية وتمارين صغيرة تساعد على الفهم. مكتبات الفيديو والمواد النصية عادةً تذكر بوضوح إن كانت الدورة «لا تحتاج خبرة سابقة» أو «مناسبة للمبتدئين»، فكنت أتحقق من هذا الجزء قبل الاشتراك.
لكن ليس كل دورات جوجل بنفس المستوى؛ بعض البرامج المتقدمة تتطلب حلاً بسيطًا للبرمجة أو مفاهيم سابقة. مثلاً، 'Google IT Automation with Python' يفترض أن لديك حس مبدئي في كتابة الأكواد أو أنك مرتاح مع المفاهيم الأساسية للبرمجة، بينما دورات مثل 'Google IT Support Professional Certificate' أو محتوى 'Google Digital Garage' غالبًا ما تبدأ من الصفر وتشرح الأمور العملية بوضوح.
نصيحتي العملية بعد تجربتي: اقرأ وصف الدورة بعناية، انظر إلى قائمة الموضوعات والفيديوهات التجريبية، وابدأ بدورات تضع عبارة «no prior experience» أو «suitable for beginners». إذا شعرت أن هناك فجوة، لا تخف من المرور بدورة تمهيدية قصيرة في أساسيات البرمجة (بايثون مثلاً) ثم العودة. التجربة العملية والتدرج هما أهم شيء، ومع القليل من الصبر ستجد أن معظم مواد جوجل المجانية يمكن الوصول إليها بسهولة، بينما القفز مباشرة إلى المحتوى المتقدم يحتاج استعداد بسيط.
أحتاج أن أكون واضحًا منذ البداية: العثور على قائمة شاملة لترجمات حوراء النداوي ليس بالأمر السهل.
بعد متابعة مقتطفات ومراجعات ومقابلات عبر الإنترنت، يظهر أن الجزء الأكبر من أعمالها متاح باللغة العربية حصريًا، وأن أي ترجمات موجودة عادة ما تكون مقتطفات أو نصوص صغيرة نُشرت في مجلات ثقافية أو على مواقع أدبية متعددة اللغات.
من بين ما اطلعت عليه، تبدو الترجمات إلى الإنجليزية هي الأكثر شيوعًا بنسخ متفرقة أو ملخصات، تليها ترجمات عرضية إلى الفرنسية في بعض المجلات الثقافية. قد تجد أيضًا ترجمات أقل انتشارًا إلى لغات أخرى على شكل مقالات أو ملفات قصيرة، لكن لا يبدو أن هناك نشرات دولية شاملة لأعمال كاملة بعد. أظل متفائلًا أن تنال أعمالها مزيدًا من الانتباه لاحقًا، لأن صوتها يصلح أن يُعرف عالمياً أكثر مما هو عليه الآن.
أحببت مرّة أن أغوص في تفصيلة صغيرة حول كيف تصل الكلمات الحارة إلى قلوب غير الناطقين بالعربية.
حين فكّرت في ترجمة 'يافارج الهم'، رأيت أن السر ليس في النقل الحرفي بل في اصطياد اللحظة العاطفية. عملت مع مترجمين لغويين وموسيقيين محليين، وبدأنا بنسخة حرفية كقاعدة ثم حذفنا أو عدّلنا تعبيرات لا تعطي شعوراً موازياً في اللغة المستهدفة. أحرص أن أحافظ على صور النص الأساسية—كالأمل والنداء والارتكاز إلى الإيمان—حتى لو استبدلنا صياغة أو استعارة لتناسب ثقافة المستمع.
التجربة العملية كانت تتطلب إعادة ضبط الإيقاع والسياق: أحيانا نكتب جملًا أقصر أو نمدد صوت ليتناسب مع اللحن، وأحيانًا نترك مقطعًا بالعربية لنعطيه طابع الطقوس. لاحقًا نستدعي مرجعيات محلية في الحاشية أو فيديو تعريفي لتوضيح رمزية العبارة. بهذه الطريقة، لا نخسر روح 'يافارج الهم' بل نمنحها جسداً لغوياً جديداً يتنفس في لغة أخرى، وهذا ما يُدخلني دائمًا في حالة رضا عندما أرى الناس يتفاعلونه كما لو كان لهم.
أحرص دائمًا على وضع مخطط واضح قبل أن أبدأ بصنع ملف PDF للدروس؛ هذا يعطي النص بنية ويسهّل عليّ التوزيع الزمني للدرس. أولاً أحدد الأهداف التعليمية بعبارات بسيطة: ماذا يجب أن يتقنه الطلاب بعد انتهاء الحصة؟ بعد ذلك أراجع 'منهج اللغة العربية' وأقارن الأهداف مع المهارات المطلوبة—قواعد، قراءة، كتابة، ومفردات—ثم أحدد الأنشطة التي تخدم كل هدف.
أقسّم الملف إلى أقسام واضحة: عنوان الدرس، الأهداف، المفردات الجديدة مع أمثلة، شرح موجز للقواعد، أمثلة محلولة، ثم تمارين تدريجية (بداية من السهل إلى الأصعب). أضع تعليمات قصيرة وواضحة لكل نشاط وأستخدم خطوطًا مناسبة وكبيرة قليلًا للطلاب الأصغر سناً، مع فواصل بصرية بين الأقسام. أضيف مساحات للكتابة إن كان الملف قابل للطباعة، وأحيانًا أضمّن مفتاح إجابات في الصفحة الأخيرة لتسهيل التصحيح.
عندما يتعلق الأمر بالوسائط، أحب أن أدمج رموزاً لروابط صوتية أو رموز QR لتسجيلات النطق أو قصص قصيرة مسموعة، وهذا يمنح الطلاب تجربة متعددة الحواس. أخيراً أراجع الملف بصيغة PDF للتأكد من ثبات التنسيقات، وأجرب الطباعة على ورقتين قبل المشاركة مع الطلاب أو رفعه على منصة المدرسة.
أحبّ أن أشاركك اقتراحًا عمليًا ومباشرًا: إذا كنت تبحث عن قناة على اليوتيوب تعلم اللهجة المصرية بشكل واضح وممتع فابدأ بـ'Easy Arabic'.
شاهدت الكثير من حلقاتهم المصوّرة في شوارع القاهرة، والأسلوب مزدوج بين المقابلات البسيطة والشرح تحت الفيديو، مما يجعل التعلم طبيعيًا جداً—بتتعلم مفردات مستخدمة فعلاً بدلًا من العبارات المصطنعة. أُفضّل مشاهدة نفس الحلقة مرة أولى بدون ترجمة، ثم أكررها مع الترجمة العربية والإنجليزية، وأقنص عبارات مألوفة لأكررها بصوت عالٍ.
بجانب ذلك أنصح بالاطلاع على قناة 'ArabicPod101' لأن لديهم قوائم تشغيل مخصصة للهجات تتضمن دروسًا قصيرة ومقسمة حسب المستوى. أنا شخصيًا أستخدم مزيجًا من الاثنين: 'Easy Arabic' للّسياق اليومي والمحادثات الطبيعية، و'ArabicPod101' للهيكل والقواعد البسيطة والتمارين السمعية. ختمًا، لا تتردد في تكرار عبارات المتحدثين ومحاكاة النبرة المصرية—هذا ما يسرّع التحسّن فعلاً.
أذكر أنني بحثت كثيرًا قبل التقديم على دبلومات اللغة الإنجليزية المجانية، واشتريت لنفسي خريطة طريق صغيرة لفرز الخيارات — لأن الشروط تختلف من جهة لأخرى. عمومًا، أول شرط يتكرر هو المؤهل الدراسي؛ كثير من البرامج تشترط شهادة إتمام الثانوية العامة أو ما يعادلها، وبعضها يقبل المتعلّمين من مستوى أقل لكن مع اختبار قبول. ثم يأتي شرط الإقامة أو الجنسية: برامج تقدمها جهات حكومية أو جمعيات محلية تمنح الأولوية للمواطنين أو المقيمين الدائمين أو لفئات محددة مثل الطلاب ذوي الدخل المحدود أو العاطلين عن العمل.
هناك دائمًا اختبار تحديد مستوى، سواء ورقيًا أو إلكترونيًا، ليحددون مجموعتك الصفية (مبتدئ/متوسط/متقدم). لا تهمل متطلبات الحضور والانضباط: معظم الدبلومات المجانية تشترط نسبة حضور محددة للحصول على الشهادة، وقد تُستثنى الشهادات عند تجاوز الغيابات. بالنسبة للبرامج الأونلاين، ستحتاج لجهاز متصل بالإنترنت ومهارات رقمية أساسية.
الوثائق المطلوبة عادةً: هوية شخصية، صورة شخصية، شهادة دراسية أو بيان درجات، وفي بعض الحالات سيرة ذاتية بسيطة أو رسالة دوافع قصيرة. قد يطلبون مقابلة قصيرة أو رسالة توصية لبعض البرامج التنافسية. نصيحتي العملية: اقرأ شروط الجهة بعناية، حضر لاختبار المستوى مسبقًا، وأرسل ملفاتك قبل الموعد النهائي لأن الأماكن محدودة غالبًا.