إزاي تكتب سيرة ذاتية (CV) تقنية تخلي الـ HR والـ ATS يجروا وراك؟
بص يا سيدي، كـ مبرمج أكيد مريت بالتجربة دي: بتقدم على شغلانة بتحلم بيها، مهاراتك قوية، مشاريعك على جيت هاب (GitHub) زي الفل، وفجأة بيجيلك رفض أوتوماتيكي بعد دقيقة واحدة! الوجع ده مش معناه إنك قليل، لا خالص، المشكلة غالباً في حاجة اسمها نظام تتبع المتقدمين (Applicant Tracking System - ATS). السيستم ده هو اللي بيقرأ الـ CV بتاعك قبل ما بني آدم أصلاً يبص عليه. النهاردة هنفك الشفرة دي ونعرف إزاي تظبط الـ CV بتاعك عشان تعدي من الغربال ده وتوصل للمقابلة التقنية (Technical Interview).
Table of contents [Show]
1. فك شفرة الـ ATS: ليه التنسيق البسيط هو الملك؟
أكبر غلطة بيقع فيها المبرمجين هي التركيز على التصميم المعقد (Fancy Design). الـ ATS زي "العفريت" اللي مش بيفهم غير الكلام المكتوب. لو الـ CV بتاعك عبارة عن صور، جداول معقدة، أو أيقونات كتير، السيستم مش هيعرف يقرأ بياناتك وهتترفض فوراً.
النصيحة الذهبية: استخدم تنسيق (Layout) بسيط جداً. عمود واحد، ملف (PDF) أو (Word)، وخط واضح زي (Arial) أو (Calibri). بلاش تحط مهاراتك في شكل "شريط تحميل" أو (Progress Bars) عشان الـ ATS مش بيعرف يقرأ الأشكال دي.
2. الكلمات المفتاحية (Keywords) هي وقود الـ CV
الوصف الوظيفي (Job Description) هو خريطة الكنز بتاعك. لو الشركة طالبة (React.js) و(Node.js)، لازم الكلمات دي تكون موجودة صريحة في الـ CV بتاعك. الـ ATS بيدور على تطابق الكلمات (Keyword Matching). حاول تدمج المهارات التقنية (Technical Skills) في سياق شغلك، مش بس تحطها قايمة مرصوصة.
مثال على كتابة المهارات:
المهارات التقنية (Technical Skills):
- تطوير الويب (Web Development): JavaScript, TypeScript, React.js, Next.js.
- إدارة البيانات (Backend): Node.js, Express, PostgreSQL, MongoDB.
- أدوات التطوير (Tools): Git, Docker, AWS, CI/CD pipelines.
3. المشاريع الحقيقية (Real-world Projects) أهم من الشهادات
بدل ما تكتب "خبير في البرمجة"، وريني عملت إيه! في قسم المشاريع (Projects)، لازم توضح المشكلة اللي حلتها. استخدم معادلة (Google's X-Y-Z formula) اللي بتقول: "أنجزت X، مقاساً بـ Y، من خلال عمل Z".
مثال عملي:
تطبيق تجارة إلكترونية (E-commerce App):
- طورت واجهة مستخدم (UI) باستخدام (React) مما قلل وقت تحميل الصفحة بنسبة 30%.
- ربطت بوابة الدفع (Payment Gateway) وقمت بتأمين العمليات باستخدام (JWT).
- استخدمت (Redux) لإدارة الحالة (State Management) وتسهيل تجربة المستخدم.
4. إبراز مسار رحلتك المهنية (Career Journey)
لو كنت لسه مبتدئ، ركز على مساهماتك في مشاريع المصدر المفتوح (Open Source Contributions) أو التحديات البرمجية (Coding Challenges). لو عندك (LeetCode profile) أو مشاركات قوية على (Stack Overflow)، حط اللينكات دي في الـ CV، لأنها بتدي انطباع قوي إنك مبرمج "بتاع شغل" ومطلع على أحدث التقنيات.
نصيحة من أخوك الكبير
بص يا بطل، الـ CV هي مجرد "بوابة عبور". ما تخليش قيمتك كـ مبرمج تتحدد بـ CV بس. طور مهاراتك كل يوم، جرب تقنيات جديدة (Technology Reviews)، واكتب عن اللي بتتعلمه في مدونة شخصية (Personal Blog). الشركات بتدور على "المبرمج اللي بيتعلم" مش "المبرمج اللي حافظ". خلي عندك شغف، واعرض شغلك بذكاء، والفرصة اللي بتتمناها هتيجي طالما أنت جاهز ليها.