القاعدة الأولى: HR يقرأ CV في 7-10 ثوانٍ
الـ CV ليس وثيقة — هو إعلان تسويقي. الهدف الوحيد: حصولك على المقابلة.
في هذه الثواني، HR يبحث عن:
- هل يطابق المسمّى الوظيفي؟
- هل يعرف التقنيات المطلوبة؟
- هل خبرته مناسبة؟
كل كلمة يجب أن تخدم هذا الغرض.
الهيكل المقترح (من الأعلى للأسفل)
1. المعلومات الأساسية (أعلى الصفحة)
محمد أحمد | Full-Stack Developer
📧 [email protected] | 📱 +212-xxx-xxx | 🌍 الدار البيضاء، المغرب
🔗 github.com/mohamed | 🔗 linkedin.com/in/mohamed | 🌐 mohamed.devلا تضيف: صورة، تاريخ ميلاد، حالة اجتماعية، جنسية (إلا عند الطلب).
2. Summary — 3 أسطر قاتلة
ليس "أنا مهتمّ بالبرمجة" — بل بيان قيمة واضح:
Full-Stack Developer with 4+ years building scalable web apps.
Specialized in React, Node.js, and PostgreSQL. Led migration that
cut page load times by 60% at TechCo, serving 100K+ daily users.مكوّنات الـ summary الناجح:
- السنوات + المسمّى
- التقنيات الأساسية
- إنجاز رقمي ملموس
3. Skills — مجموعات واضحة
Languages: JavaScript, TypeScript, Python, Go
Frontend: React, Next.js, Vue, TailwindCSS
Backend: Node.js, Express, FastAPI, GraphQL
Databases: PostgreSQL, MongoDB, Redis
DevOps: Docker, AWS (EC2, S3, Lambda), GitHub Actions
Tools: Git, VSCode, Figma, Jiraنصائح:
- رتّب بالأهمّية (التقنيات المطلوبة أوّلاً)
- لا تكتب تقنية لا تعرفها — ستُسأل عنها
- لا "proficient/expert" — HR لا يصدّقها
4. Experience — النجم الأساسي
لكل وظيفة، استخدم صيغة STAR مختصرة:
Full-Stack Developer · TechCo · 2022 - Present · Casablanca
• بنيت نظام معالجة الدفعات (Stripe API) يعالج $2M شهرياً بدون فشل
• قِدت migration من MySQL إلى PostgreSQL → تحسين استعلامات 3x
• طوّرت CI/CD بـ GitHub Actions → deploys من 20 دقيقة إلى 3 دقائق
• دربت 3 junior developers على Next.js و TypeScript
Tech: Next.js, PostgreSQL, AWS, Docker, TypeScriptعناصر كل نقطة
- فعل قوي (built, led, reduced, automated، ليس "worked on")
- ماذا فعلت بالضبط
- التقنية المستخدمة
- النتيجة بالأرقام ⭐
❌ سيّء:
- عملت على تحسين الأداء
✅ ممتاز:
- حسّنت أداء API بـ Redis caching → من 800ms إلى 120ms (p99)
5. Projects — للمبتدئين خصوصاً
إن كنت خبرتك قليلة، المشاريع الشخصية تعوّض:
Taskify · github.com/mohamed/taskify
Productivity SPA for teams. React + TypeScript + Supabase.
• 400+ GitHub stars, 1200 monthly users
• Real-time sync with Postgres triggers + WebSockets
• 95+ Lighthouse score on all pages
Tech: Next.js 15, Tailwind, Supabase, Redisقواعد المشروع الجيّد:
- يعمل فعلاً (demo link)
- README احترافي
- كود نظيف على GitHub
- يحلّ مشكلة حقيقية
ما لا يُحتسب مشروعاً
- تطبيق todo من tutorial
- clone لـ Twitter
- أيّ شيء مُولَّد من AI بالكامل
6. Education
Bachelor in Computer Science · Mohammed V University · 2018-2022
GPA: 3.6/4.0 | Relevant: Data Structures, Algorithms, Distributed Systems- لخرّيج حديث: أضف GPA إن كانت > 3.0
- لخبير 5+ سنوات: سطر واحد يكفي
- لا تضف المدرسة الثانوية
7. Certifications (إن وُجِد)
- AWS Certified Developer - Associate · 2024
- Meta Front-End Developer · Coursera · 2023لا تضع: شهادات من دورات صغيرة (Udemy bootcamp ليست شهادة).
قواعد التنسيق
طول مثالي
- خرّيج جديد: صفحة واحدة
- خبرة 5-10 سنوات: صفحتان كحدّ أقصى
- 10+ سنوات: 2-3 صفحات
الخطّ
- Calibri, Arial, Roboto أو Tajawal (للعربي)
- حجم النص: 10-11pt
- العناوين: 12-14pt
الألوان
- أبيض وأسود + لون مميّز واحد للعناوين
- لا تستخدم ألواناً فاقعة
التنسيق
- PDF دائماً (لا Word)
- صفحة A4
- هوامش 0.5-1 بوصة
- مسافة بين الأقسام واضحة
الأدوات
- LaTeX: مظهر احترافي — قوالب جاهزة latexresu.me
- Notion: للقراءة والإنتاج (export to PDF)
- Overleaf: بديل LaTeX أسهل
- Canva: سريع لكن حذر من التعقيد البصري
أخطاء قاتلة
1. أخطاء إملائية
❌ "Profecient in JavaScrpit"استخدم Grammarly قبل الإرسال. خطأ واحد = رفض فوري.
2. معلومات قديمة غير محدّثة
- "Familiar with AngularJS (v1)" → حذف
- "Technologies: jQuery, Bootstrap 3" → بديل حديث
3. إخفاء سنوات أو تلاعب بالتواريخ
HR يستطيع التحقّق من LinkedIn. كن صادقاً.
4. Summary عام ومشاع
"Passionate developer who loves to learn"
❌ لا معنى. كل مطوّر "passionate".
5. عدم تخصيص CV لكل وظيفة
رتّب الخبرات والمهارات حسب الوظيفة:
- تطلب React؟ ضعها أوّلاً في Skills
- تطلب خبرة بـ AWS؟ أبرز مشاريع AWS في Experience
ATS: المرشّح الأول
70% من الشركات الكبيرة تستخدم ATS (Applicant Tracking System) لفرز CVs.
لتجاوز ATS
- PDF قابل للبحث (ليس صورة)
- نصّ بسيط (لا columns معقّدة، لا text boxes)
- كلمات مفتاحية من الإعلان: إن طلبوا "React" استخدم "React" (ليس "React.js" فقط)
- Section names قياسية: Experience، Education، Skills
اختبار
ارفع CV على jobscan.co ضدّ إعلان الوظيفة — يُعطيك نتيجة من 100.
Cover Letter: هل مطلوب؟
- في الشركات الصغيرة/المتوسّطة: نعم — اكتب 3 فقرات مخصّصة
- الشركات الكبيرة (FAANG): غالباً لا — ATS يتجاوزها
LinkedIn موازٍ
HR يبحث اسمك على LinkedIn. تأكّد:
- الصورة احترافية
- Headline يطابق CV
- Experience متّسقة
- Skills موصى بها من زملاء
- عدد Connections > 100
الأسئلة الشائعة
CV بالعربي أم الإنجليزي؟
للوظائف التقنية الإنجليزية افتراضياً. بالعربي فقط إن الإعلان عربي كلياً.
هل أضع صورة على الـ CV؟
في أمريكا/أوروبا: لا (خطر bias). في الخليج: يمكن. في معظم أوروبا الشرقية: نعم.
كم مشروع أضع؟
3-5 مشاريع بارزة أفضل من 10 ضعيفة. الجودة > الكمّية.
هل GitHub مهمّ للمطوّر؟
نعم جداً — كثير من HR يفحص الـ commits الأخيرة. حافظ على نشاط منتظم ومشاريع مميّزة.