١١ أغسطس ٢٠٢٦

كيف حوّلت حساب GitHub من فوضى إلى معرض احترافي في جلسة واحدة

GitHubبورتفوليونصائح مهنيةتنظيم
كيف حوّلت حساب GitHub من فوضى إلى معرض احترافي في جلسة واحدة

المشكلة: حساب لا يعكس مستواي

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

والمفارقة أن أقوى ما بنيته لم يكن ظاهراً أصلاً: منصات لعملاء حقيقيين، وأنظمة أتمتة على Raspberry Pi، وأدوات أمنية — كلها كانت حبيسة جهازي المحلي.

أدركت أن المشكلة ليست في قلة العمل، بل في العرض.

الخطوة الأولى: التنظيف قبل الإضافة

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

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

الخطوة الثانية: إبراز الأعمال الحقيقية

الملف الشخصي (Profile README) هو أول ما يراه الزائر. أعدت كتابته بالكامل: عنوان يعكس تموضعي كمطوّر Full-Stack، جدول "الأعمال المميّزة" بأقوى ستة مشاريع مع روابطها، بطاقات إحصائيات، وإبراز شهاداتي وتخرّجي من معسكر طويق.

ثبّتت أفضل ستة مستودعات في أعلى الصفحة، ورتّبتها بحيث يتصدّرها المشروع المنشور فعلياً برابط حي.

الخطوة الثالثة: رفع المخزون المخفي

هنا كان التحوّل الأكبر. المشاريع القوية على جهازي رفعتها إلى GitHub — لكن ليس بشكل أعمى. كل مشروع مرّ بفحص أمني أولاً: هل يحتوي على مفاتيح أو كلمات مرور أو بيانات عملاء؟ ما كان يحوي أسراراً عُقّم أو بقي خاصاً، وما كان نظيفاً نُشر عاماً.

الدرس المستفاد

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

اشترك في النشرة البريدية

مقال تقني جديد يصلك بريدياً فور نشره — بلا إزعاج، وإلغاء الاشتراك بضغطة واحدة.