كيف تبني مشروع معرض أعمال (Portfolio) يصمد أمام فحص مسؤولي التوظيف
تفشل معظم مشاريع معرض الأعمال قبل أن يقرأ مسؤول التوظيف الكود الخاص بك.
يفتحون رابط GitHub الخاص بك فيجدون ملف README فارغاً. لا يجدون عرضاً حياً (live demo). يرون 40 عملية commit بعنوان "update". ثم يغادرون.
يتم اتخاذ القرار في أقل من 60 ثانية. لكي تنجح، لست بحاجة إلى المزيد من المشاريع، بل تحتاج إلى مشروع واحد يعمل بشكل صحيح.
ركز على هذه الجوانب الأربعة:
- رابط العرض الحي (live demo).
- ملف README.
- هيكل الملفات (file tree).
- ملف أو ملفين من ملفات المصدر (source files).
نادراً ما يقوم المراجعون بعمل clone للكود الخاص بك؛ بل يكتفون بالتصفح السريع. إذا كان رابط العرض الخاص بك يعطي خطأ 404، فلن تهم جودة الكود الخاص بك.
المشروع الناجح يثبت ثلاثة أشياء:
- يمكنك حل مشكلة محددة دون إضافة ميزات إضافية.
- مشروعك يعمل على جهاز نظيف (clean machine) دون أخطاء.
- يستطيع شخص غريب فهم عملك في دقيقتين.
تجنب فخ الأفكار الكبيرة. لا تبنِ "شبكة اجتماعية". بل ابنِ شيئاً صغيراً ومحدداً.
اختبار جيد: صف مشروعك في جملة واحدة.
- سيء: "مجموعة أدوات لإنتاجية المطورين."
- جيد: "أداة تجد التبعيات (dependencies) غير المستخدمة في مشاريع Node لتوفير مساحة التثبيت."
الخيار الثاني قابل للإنجاز وسهل العرض.
اتبع هذه القواعد لإنشاء مشروع ذو تأثير عالٍ:
العمق قبل الاتساع ميزة واحدة تتعامل مع الأخطاء والحالات الاستثنائية (edge cases) تظهر مهارة أكبر من عشر ميزات تعمل فقط عندما تسير كل الأمور على ما يرام.
طابق تقنياتك (stack) مع الوظيفة إذا كنت تطمح لوظائف TypeScript، فابنِ مشروعك باستخدام TypeScript. مشروعك هو عينة من العمل الذي ترغب في القيام به.
اكتب ملف README مثالياً ملف README هو صفحة الهبوط الخاصة بك. يجب أن يتضمن:
- ملخص من جملة واحدة عما يفعله المشروع ولمن.
- رابط حي أو ملف GIF للمشروع أثناء العمل.
- شرح موجز لسبب اتخاذك لخيارات تقنية معينة.
- أوامر واضحة ودقيقة لتشغيل المشروع.
- قائمة بالقيود المعروفة.
- قم بنشره (Deploy) المشروع الذي يعمل على جهازك المحمول فقط هو مشروع معطل. استخدم خطة استضافة مجانية لتوفير رابط URL حي. اختبر إعداداتك في نافذة متصفح خاصة للتأكد من أنها تعمل لدى الغرباء.
توقف عن بناء مشاريع تعليمية (tutorials) غير مكتملة. قم بتثبيت (Pin) مشروع واحد كامل وأرشف الباقي.
المصدر: https://dev.to/pickuma/how-to-build-a-portfolio-project-that-survives-a-2026-recruiter-screen-49kp