المدونة

كيف تبني ملف أعمال علوم الحاسب قبل التقديم على التدريب التعاوني

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

الخلاصة

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

تسوى تعرض عروض الطلاب الحالية في السعودية على جيت هب.

ضمن موضوع
ثلاثة مجلدات مشاريع بعلامات صح

إعداد فريق تسوى التحريري، من المصادر الرسمية المذكورة في آخر الدليل. كيف نكتب أدلتنا

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

ما مشاريع علوم الحاسب التي تضعها في ملف أعمالك؟

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

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

هل تصلح مشاريع علوم الحاسب الدراسية للعرض؟

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

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

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

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

كيف تكتب ملف README يقرؤه المسؤول عن التوظيف؟

يعرض موقع GitHub ملف README أول ما يفتح الزائر المستودع، ولذلك هو واجهة مشروعك.1 اكتبه كأنك تشرح لزميل لم يحضر معك المقرر.

  1. اكتب سطراً يقول ما هو المشروع

    «أداة تنظم ملفات التقارير حسب الأسبوع والمادة». لا مقدمة قبله.

  2. اشرح المشكلة التي حلها

    لماذا احتجته؟ جملتان تكفيان، ولا تبدأ بتاريخ الحاسب.

  3. ضع لقطة شاشة أو مثالاً للمخرج

    القارئ يريد أن يرى النتيجة قبل أن يقرأ الكود.

  4. اكتب أوامر التشغيل كما جربتها

    ثم جربها على جهاز آخر أو في مجلد جديد. هذا اختبار لا غنى عنه.

  5. اذكر الأدوات التي استخدمتها ولماذا

    لغة، ومكتبة، وقاعدة بيانات، مع سبب الاختيار بكلمات قليلة.

  6. اختم بما تعلمته وما كنت ستغيره

    سطران صادقان يدلان على نضجك أكثر من قائمة مزايا.

ست فقرات في ملف شرح المشروع (كيف تبني ملف أعمال علوم الحاسب قبل التقديم على التدريب)

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

وأضف ترخيصاً للمستودع إن كنت تريد أن يعيد غيرك استخدام الكود، ويعرض موقع Choose a License شرحاً مبسطاً للخيارات.3 وإن كنت جديداً على Git فابدأ من GitHub للمبتدئين.

كيف تجمع المشاريع في صفحة واحدة؟

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

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

ماذا تفعل إذا كان كودك من تدريب سابق؟

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

وتعرف على ما تطلبه الجهات من طلاب علوم الحاسب في مهارات التدريب التعاوني لعلوم الحاسب، وعلى طرق البحث عن الفرصة في التدريب التعاوني لعلوم الحاسب في السعودية.

واكتب في كل مستودع اسماً يفهمه الغريب: «timetable-clash-checker» أوضح من «project1». الاسم أول ما يراه القارئ في قائمة مستودعاتك، وهو الذي يقرر هل يفتح المشروع أو يتجاوزه.

ما الأخطاء التي تضعف الملف؟

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

وللمقابلة اختر مشروعاً واحداً واستعد لشرحه في دقيقتين: المشكلة، وقرارك الأهم، وما الذي سيتغير لو أعدت بناءه. المشروع الذي تعرف أخطاءه أفضل من المشروع الذي تدعي أنه بلا عيوب.

وللمعلومات العامة عن إطار التدريب والتوظيف يمكنك مراجعة موقع وزارة الموارد البشرية والتنمية الاجتماعية،4 ثم الرجوع إلى لائحة قسمك لشروط فصل التدريب.

أسئلة

كم مشروعاً أضع في ملف أعمال علوم الحاسب؟

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

هل تكفي مشاريع المقررات لملف التدريب التعاوني؟

نعم بعد تنظيفها. احذف الملفات التي لا يجوز نشرها، واكتب شرحاً بلغتك، وحدد دورك إن كان العمل جماعياً.

ما أفضل مكان لنشر ملف أعمال علوم الحاسب؟

GitHub مناسب لأغلب الطلاب، ومعه صفحة واحدة مجانية عبر GitHub Pages تجمع مشاريعك برابط واحد.

ماذا أكتب في ملف README؟

اكتب ما هو المشروع، والمشكلة التي حلها، ولقطة للنتيجة، وأوامر التشغيل، والأدوات، وما تعلمته.

هل أنشر كودي من التدريب السابق؟

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

هل أحتاج موقعاً شخصياً أم يكفي GitHub؟

يكفي GitHub إن رتبت المستودعات وكتبت README لكل واحد. الصفحة الواحدة تساعد لكنها ليست شرطاً.

المصادر

  1. GitHub Docs: About READMEs: docs.github.com/en/repositories/managing-your-repository-settings-and-features/customizing-your-repository/about-readmes
  2. GitHub Docs: Creating a GitHub Pages site: docs.github.com/en/pages/getting-started-with-github-pages/creating-a-github-pages-site
  3. Choose a License (GitHub): choosealicense.com
  4. Ministry of Human Resources and Social Development: hrsd.gov.sa

خلّك أول من يدري يوم تفتح تسوى.

انضم للقائمة مجاناً. نبلغك يوم يطلق التطبيق، وبعدها توثّق إنك طالب وتفتح العروض حسب شروطها.

  • مجاني دايم
  • بلا بطاقة
  • دقيقة وحدة
انضم للقائمة

مقالات ثانية

مخطط: جدول زمني متخيل لدوران طائرة مع المسار الحرج

ملف أعمال تدريب عمليات الطيران: ما تضعه فيه وما تحذفه حفاظاً على السرية

ملف أعمال تدريب عمليات الطيران: اصنع نموذجاً واحداً من بيانات متخيلة أو عامة، واعرضه بوضوح، واحذف كل ما يخص جهة أو مسافراً.

اقرأ ←
مخطط: ورقة مخبرية بالسؤال والطريقة والضوابط والنتيجة والخطأ

ملف أعمال تدريب التقنية الحيوية: ماذا تضع وماذا تحذف

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

اقرأ ←
فقاعة حوار بدرع ومؤقت

مقابلة تدريب الأمن السيبراني: أي مشروع تحكيه وكيف

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

اقرأ ←
مخطط: مربع مشروع كبير وخمسة صغيرة

ملف أعمال طالب التصميم الجرافيكي للتدريب التعاوني: ماذا يضم

ملف أعمال طالب التصميم الجرافيكي للتدريب التعاوني: كم مشروعاً تضع، وكيف تكتب كل مشروع، وما الذي يُسقط الملف من الدقيقة الأولى.

اقرأ ←
لينكد ان للتدريب التعاوني: ملف يُبنى قبل أن تحتاجه بفصل كامل

لينكد ان للتدريب التعاوني: ملف يُبنى قبل أن تحتاجه بفصل كامل

ملف لينكد ان للتدريب التعاوني والصيفي: عنوان ونبذة بجمل جاهزة، كلمات يبحث بها مسؤولو التوظيف، وخطة زمنية لكل فصل دراسي.

اقرأ ←
سؤال وبيانات وحدود وخيارات وتوصية

ملف أعمال لطالب السياسات العامة: ورقة سياسات واحدة ببيانات منشورة

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

اقرأ ←

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