دعنا نحول ملفك الشخصي على جيت هاب من شكله التقليدي، الذي قد لا يكون أفضل شيء، إلى مظهر احترافي يعكس مهاراتك كمبرمج. ستكون مهمتك اليوم هي تحسين ملفك على جيت هاب باستثمار القليل من الوقت، وسننجز هذا الأمر معًا. العملية أبسط مما تتخيل.
ما هو جيت هاب ولماذا هو مهم؟
جيت هاب هو موقع ويب يستخدمه المبرمجون لرفع ومشاركة أكوادهم البرمجية. عند التقدم لأي وظيفة في مجال البرمجة، غالبًا ما يُطلب منك شيئان أساسيان: ملفك على لينكد إن (LinkedIn)، وحسابك على جيت هاب. هذا المقال سيركز على جيت هاب.
سنستخدم أيضًا الذكاء الاصطناعي، مثل ChatGPT، لمساعدتنا في كتابة المحتوى المطلوب بسهولة.
ما الفائدة من ذلك؟
عندما يزور أحدهم ملفك الشخصي على جيت هاب، فإن الانطباع الأول الذي يتكون لديه مهم جدًا. ملف شخصي منظم يحتوي على ملف README
مُعد جيدًا يعطي انطباعًا بأنك شخص جاد ومحترف، ولست مجرد هاوٍ أو مبتدئ في عالم البرمجة. لذا، لنجعل مهمتنا اليوم هي ضبط ملف جيت هاب الخاص بنا معًا.
الخطوة الأولى: إنشاء حساب على جيت هاب
إذا لم يكن لديك حساب، اتبع الخطوات التالية:
- اذهب إلى محرك البحث جوجل واكتب “GitHub”.
- اضغط على الرابط الأول الذي يظهر لك.
- في الصفحة الرئيسية، اضغط على “Sign up for GitHub” لإنشاء حساب جديد.
- ستحتاج إلى إدخال بريدك الإلكتروني، كلمة مرور، واسم مستخدم (Username) الذي سيظهر في ملفك الشخصي.
- اختر بلدك ثم اضغط على “Continue”.
ملاحظة حول اسم المستخدم: قد يكون اسم المستخدم الذي اخترته غير متاح. على سبيل المثال، إذا كان “AhmedAdel” محجوزًا، يمكنك تجربة بدائل مثل “Ahmed_Adel” أو إضافة أرقام مثل “AhmedAdel123”.
- بعد ذلك، سيطلب منك التحقق من حسابك عبر رمز يتم إرساله إلى بريدك الإلكتروني. أدخل الرمز لإكمال عملية التسجيل.
- بمجرد تسجيل الدخول، ستظهر لك لوحة التحكم.
الخطوة الثانية: إنشاء مستودع (Repository) خاص بالملف التعريفي
لجعل ملفك الشخصي مميزًا، سنقوم بإنشاء مستودع خاص لعرض ملف README
المخصص.
- اضغط على أيقونة ملفك الشخصي في الزاوية العلوية، ثم اختر “Your profile”.
- في صفحة ملفك الشخصي، انتقل إلى تبويب “Repositories”.
- اضغط على زر “New” لإنشاء مستودع جديد.
-
هنا تكمن الحيلة: يجب أن يكون اسم المستودع (Repository name) مطابقًا تمامًا لاسم المستخدم الخاص بك.
للحصول على اسم المستخدم الصحيح، يمكنك نسخه من صفحة ملفك الشخصي.
- اجعل المستودع
Public
(عامًا). - حدد خيار “Add a README file”. هذا هو الملف الذي سنقوم بتعديله.
- اضغط على “Create repository”.
الآن، إذا عدت إلى صفحة ملفك الشخصي، ستلاحظ ظهور محتوى ملف README
الافتراضي.
الخطوة الثالثة: اختيار وتخصيص قالب الـ README
لتعديل محتوى الملف، اضغط على أيقونة القلم بجوار ملف README.md
. يمكنك كتابة أي شيء هنا، وسيظهر في ملفك الشخصي بعد حفظ التغييرات بالضغط على “Commit changes”.
لكننا لن نكتب كل شيء من الصفر. سنستخدم قوالب جاهزة.
- ادخل إلى موقع
awesome-github-profile-readme.com
(أو ابحث في جوجل عن “Awesome GitHub Profile READMEs”). - ستجد في هذا الموقع مجموعة كبيرة من ملفات
README
التي أنشأها مبرمجون آخرون. تصفحها واختر التصميم الذي يعجبك. - عندما تجد تصميمًا مناسبًا، اضغط عليه. سيتم نقلك إلى ملف
README
الخاص بذلك المستخدم على جيت هاب. - للحصول على الكود المصدري، اضغط على اسم المستخدم بجانب اسم المستودع (الذي سيكون
README.md
). - في صفحة المستودع، اضغط على أيقونة القلم (Edit this file). قد تحتاج إلى عمل “Fork” للمستودع لتتمكن من رؤية الكود.
- انسخ كل المحتوى الموجود في المحرر (Ctrl+C).
- ارجع إلى ملف
README
الخاص بك، احذف المحتوى الحالي، والصق الكود الجديد (Ctrl+V). - احفظ التغييرات بالضغط على “Commit changes”.
عند تحديث الصفحة، ستجد أن ملفك الشخصي قد تغير تمامًا، ولكنه يحتوي على معلومات المبرمج الأصلي. الآن سنقوم بتخصيصه.
الخطوة الرابعة: استخدام الذكاء الاصطناعي (ChatGPT) للمساعدة
إذا لم تكن على دراية بلغة HTML أو Markdown، يمكنك استخدام ChatGPT لتسهيل العملية.
- انسخ كود
README
الذي أضفته إلى ملفك. - اذهب إلى ChatGPT وقدم له طلبًا واضحًا. يمكنك أن تكتب باللغة العربية.
مثال للطلب الذي يمكن تقديمه لـ ChatGPT: “مرحبًا، أنا أحمد عادل، مبرمج تطبيقات فلاتر وصانع محتوى. أريد إنشاء ملف README احترافي لحسابي على جيت هاب. سأرسل لك الآن كود README جاهز، وأريدك أن تعدله ليعكس معلوماتي ومهاراتي. أريد أن يكون كل النص باللغة الإنجليزية.
أضف المهارات التالية:
- لغات البرمجة: C++, Python, HTML, CSS, JavaScript
- أضف روابط حساباتي على وسائل التواصل الاجتماعي مع الأيقونات الخاصة بها.
- احذف قسم “Fun Fact”.
هذا هو الكود:”
<!-- الصق الكود المنسوخ هنا -->
سيقوم ChatGPT بتعديل الكود بناءً على المعلومات التي قدمتها.
الخطوة الخامسة: التعديلات النهائية وتحديث الملف الشخصي
- انسخ الكود الجديد الذي أنشأه ChatGPT.
- الصقه في ملف
README
الخاص بك واحفظ التغييرات. - استخدم تبويب “Preview” لرؤية التغييرات قبل حفظها نهائيًا.
ستلاحظ أن ChatGPT قد أضاف أقسامًا جديدة مثل:
- Programming Languages: لغات البرمجة التي تتقنها.
- Frameworks: أطر العمل التي تستخدمها.
- GitHub Stats: إحصائيات حول نشاطك على جيت هاب.
- Social Media Links: روابط لحساباتك.
ملاحظة هامة: ستحتاج إلى تعديل الروابط يدويًا. على سبيل المثال، في قسم وسائل التواصل الاجتماعي، ابحث عن وسم
<a>
وقم باستبدال الرابط الموجود (href="..."
) بالرابط الفعلي لصفحتك.
تحديث معلومات الملف الشخصي
لإكمال المظهر الاحترافي، لا تنسَ تحديث بقية معلومات ملفك الشخصي:
- في صفحة ملفك الشخصي، اضغط على “Edit profile”.
- الصورة الرمزية (Avatar): اضغط على “Change your avatar” وقم برفع صورة احترافية.
- الاسم (Name): اكتب اسمك الكامل.
- النبذة التعريفية (Bio): يمكنك أن تطلب من ChatGPT كتابة نبذة تعريفية قصيرة بناءً على مهاراتك.
- الحسابات الاجتماعية (Social accounts): أضف روابط حساباتك.
- الموقع (Location)، الشركة (Company)، والموقع الإلكتروني (Website): املأ هذه الحقول إذا كانت متوفرة.
- اضغط على “Save” لحفظ التغييرات.
قد تستغرق الصورة الجديدة بعض الوقت لتظهر في جميع أنحاء الموقع.
الخلاصة
لقد حولت ملفك الشخصي على جيت هاب من ملف عادي إلى واجهة احترافية تعكس خبراتك. كل ذلك في دقائق معدودة وبمساعدة أدوات بسيطة والذكاء الاصطناعي، دون الحاجة إلى كتابة أكواد معقدة من الصفر. في الماضي، كانت عملية كهذه تستغرق ساعات من التعلم والتجربة. الآن، أصبح الأمر في متناول يديك.