في هذا المنشور ، نناقش أسرار عالم GitHub
لهذا أولا وقبل كل شيء.
– تحدث عن ماهية GitHub ،
– سيركز على مراحل عملية التوظيف القياسية ووظيفة GitHub التي تحدث في هذه المراحل ،
– سوف يسرد GitHub توصياتنا لملفك الشخصي
– وأخيرًا سنتحدث عن كيفية استخدام GitHub كصندوق أدوات.
ما هو جيثب؟
GitHub عبارة عن منصة وسائط اجتماعية حيث تعرض عملك باستخدام أدوات وتقنيات البرمجة. منصة GitHub ، التي يستخدمها المبرمجون بشكل أساسي ، هي موقع يستخدم على نطاق واسع لإنشاء محافظ.
فلماذا نحتاج إلى جيثب؟
لتوضيح ذلك ، يجب علينا أولاً فهم عملية التوظيف القياسية التي تشمل المبرمجين.
طلب توظيف المبرمجين
تتم مراجعة طلباتك على ثلاث مراحل. هؤلاء هم الذين ينتقلون إلى Linkedin هو سيرتك الذاتية و GitHub (أو موقع المحفظة الخاص بك الذي يعمل بنفس الطريقة).
على Linkedin والاستئناف ، يجب أن تخبرنا عن مشاريعك والتقنيات التي تستخدمها فيها. يجب عليك بالتأكيد وضع روابط GitHub لهذه المشاريع والأعمال التي تصفها. على سبيل المثال ، يبحث متخصص في الموارد البشرية عن موظف يعرف JavaScript أو React في سيرتك الذاتية. تحديد هذا في سيرتك الذاتية يسمح لأخصائي الموارد البشرية بمطابقتك مع الوظيفة ذات الصلة والانتقال إلى المرحلة التالية. بعد هذه المرحلة أخصائي الموارد البشرية ؛ يرسل GitHub ، الذي يتضمن تطبيقات للغات وأدوات البرمجة التي تم البحث عنها ، الرابط الخاص بك إلى الفريق الفني للقسم الذي يوجد به الوظيفة.
يسعى الفريق الفني الذي يقوم بتقييم تطبيقات الوظائف للمؤسسات إلى الكفاءات في بعض أدوات البرمجة واللغات عند توظيف المبرمجين. ينظرون إلى التجربة باعتبارها إحدى طرق فهمها. على الرغم من أن وحدة الوقت تبرز عند النظر إلى التجربة ، إلا أن المهارات المكتسبة من قبل المرشح هي التي تحاول المؤسسات أن تفهمها.
الوظيفة المحتملة لحساب GitHub الخاص بك
في هذه المرحلة ، يعد ملفك الشخصي على GitHub ، الذي تربطه بحسابك على Linkedln ، أداة ملائمة للغاية بحيث يمكنك إظهار الطرف الآخر بطريقة يمكن إثباتها أن لديك المؤهلات التي تبحث عنها.
يجب أن يحتوي ملفك الشخصي على GitHub وحسابك على Linkedin وسيرتك الذاتية على أمثلة للتطبيقات التي تُظهر المعرفة والمهارات التي أعلنت عنها. من المهم جدًا أن تشرح بوضوح الوظائف والمخرجات والأهداف ودور المشاريع التي تدرجها في المشروع. يجب أن يكون الشخص الذي يدخل ملفك الشخصي على GitHub قادرًا على رؤية سياق المشاريع التي تشارك فيها ودورك في هذا السياق.
معرفة JavaScript ، على سبيل المثال ، هي أهم مجال مهارة لمبرمج Frontend لأنك تدير كل شيء باستخدام JavaScript. لذلك ، يجب تنظيم معرفة JavaScript لمبرمج الواجهة الأمامية بشكل جيد وتقديمها على حساب GitHub. للقيام بذلك ، يمكنك تدوين ما تفعله ولماذا عن طريق وضع التعليقات في سطور من التعليمات البرمجية في العمل الذي تضعه في ملفك الشخصي ، وتأكد من إعادة توجيه معلومات JavaScript الخاصة بك إلى الطرف الآخر.
من خلال هذه المنصة ، حيث يمكنك تقديم معرفتك ومهاراتك للمؤسسات بطريقة مؤكدة ؛
– ما المشاريع التي تقوم بها ،
– ما هي التقنيات التي تعرفها ،
– ما هي المشاريع والتقنيات التي تهتم بها ،
– يمكنك إظهار دليل على طول مدة عملك على لغات وأدوات البرمجة.
توصيات لتحسين ملفك الشخصي على GitHub
في المقام الأول ، تحتاج إلى إثبات أن حساب GitHub الخاص بك هو حساب حقيقي ومعيشي. يظهر العديد من المبرمجين على أنهم AFK على GitHub على الرغم من أنهم يعملون بنشاط. يجب عليك وضع المعلومات الأساسية عنك في ملف التعريف الخاص بك على GitHub. للقيام بذلك ، يجب عليك إنشاء ملف “ReadMe” على GitHub حيث تصف نفسك. سيكون إنشاء هذا القسم بطريقة إبداعية محل اهتمام الشخص أو المؤسسات التي تقوم بفحصه. كما ذكرنا في مقال محفظتنا ، إنها ميزة مرغوبة أن محتويات المحفظة أصلية. لذلك من المهم أن يكون ملف تعريف GitHub الخاص بك ، وهو أداة محفظة ، أصليًا أيضًا.
بالإضافة إلى ذلك ، فإن الحصول على صورة من اختيارك بدلاً من صورة الملف الشخصي المخصصة تلقائيًا سيعزز الانطباع بأن ملفك الشخصي هو حساب حقيقي.
أحد الأخطاء الشائعة عند إنشاء محتوى GitHub هو أن معرفة ومهارات الشخص غير مرئية ومفهومة. يعتمد إقناع المحتوى الخاص بك على مستوى إمكانية الوصول وفهم ملف التعريف الخاص بك. يجب أن يكون الشخص الذي يدخل ملفك الشخصي قادرًا على رؤية عملك بسهولة دون أن يضيع في حسابك. نتيجة لذلك ، يجب عليك التأكد من وجود تخطيط للملف الشخصي حيث يمكن لمسؤول المؤسسة الذي يدخل ملفك الشخصي أثناء عملية التوظيف رؤية جميع معارفك ومهاراتك.
“على ملفك الشخصي على GitHub ؛ يجب عليك تضمين حساباتك على منصات وسائل التواصل الاجتماعي بناءً على برامج مثل Linkedln و Hacker Rank و Stack Overflow “.
بالإضافة إلى ذلك ، وجود المبرمجين الذين تتابعهم على GitHub ؛ يشير إلى أنك تستخدم هذه المنصة بشكل نشط وعملي واجتماعي. الطريقة التي يتمتع بها حسابك بطريقة عرض تفاعلية بهذه الطريقة ستجعله رائعًا.
بالإضافة إلى ذلك ، سيكون من المفيد جدًا لك إظهار خصائصك كمبرمج من خلال الحصول على دراسات ترغب في عرضها في ملف تعريف GitHub الخاص بك حتى يعرف الأشخاص الذين يدخلون ملفك الشخصي عن المشاريع والدراسات التي تهتم بها.
قسم التقويم / الإحصائيات في الجزء السفلي من ملف تعريف GitHub هو المنطقة التي يتم التعبير عنها بوضوح بالأرقام بصفتك مبرمجًا. سيؤدي عدم وجود تفاعل في هذا القسم لفترة طويلة إلى إثارة تساؤلات حول عملك الجاد وإنتاجيتك. يمكنك معالجة العمل الذي بدأته للتو ، والذي لست متأكدًا من استمراره أو الإعجاب به ، على GitHub دون مشاركته مع أي شخص (خاص). سيساهم عملك في الخفاء أيضًا في إنشاء صورة مبرمج مجتهد ومنتج حيث تتم معالجة تكرار العمل في التقويم الخاص بك. عندما تعتقد أن عملك جاهز للمشاركة ، يمكنك رفع السرية عنه وإدراجه في ملف التعريف الخاص بك. لهذا السبب يجب عليك تخصيص وقت لملف تعريف GitHub الخاص بك.
يمكنك وضع التقنيات المألوفة ولغات البرمجة والأدوات بشكل مرئي في ملف تعريف GitHub الخاص بك باستخدام أيقونات / صور متحركة. عند القيام بذلك ، يجب أن تتأكد من أن تصوراتك تتم بطريقة يمكن لأي شخص يدخل ملف التعريف الخاص بك رؤيتها بسهولة.
حتى إلمامك بأدوات مثل Slack و Trello و Discord ، والتي تستخدمها العديد من المؤسسات لأغراض الاتصال والتنظيم ، يمكن أن تحدث فرقًا. لأن بعض الشركات تستخدم هذه الأدوات بشكل مكثف. لذلك ، فإن معرفتهم ، وحتى استخدامها بنشاط ، يصبح ميزة. هناك نقطة أخرى يجب مراعاتها وهي أن ملف تعريف GitHub الخاص بك يتضمن تصورات تتيح لك معرفة أنك تعرف هذه الأدوات.
إذا كانت هناك منظمات غير حكومية تساهم فيها وتتطوع معها ، فإن وجود روابط لها في ملفك الشخصي سيقوي يدك في كل من إخبار نفسك وخلق نظرة إيجابية.
كما قلنا في البداية ، عند إنشاء ملف تعريف GitHub ، فإن الشيء الرئيسي هو وضع المشاريع والعمل الذي تضعه في نمط يوضح ما تعرفه. تتمثل الطرق الأخرى للقيام بذلك في تثبيت العناصر المهمة من عملك ، أو تقديمها في مجلد منفصل ، أو وضعها في قسم “الملف التمهيدي”.
يمكنك أيضًا استخدام ملف تعريف GitHub الخاص بك لإنشاء مطبوعات حول وظيفة المدونة أو أي محتوى. على سبيل المثال ، يمكنك وضع معلومات حول JavaScript حتى يصبح حسابك أيضًا موردًا. نقوم بترميز حساب GitHub وهو أيضًا حساب من هذا القبيل.
GitHub كصندوق أدوات
لا تقتصر الوظائف التي يحملها GitHub للمبرمج على تسهيل العثور على عمل. يمكنك أيضًا تحويل ملف تعريف GitHub الخاص بك إلى مربع أدوات.
إذا قمت بحفظ جميع التغييرات التي تجريها على ملف GIT خطوة بخطوة من أجل “الالتزام” بملف تعريف GitHub الخاص بك ، فسيتم حفظها كـ “التزام” ؛ يصبح موردًا وظيفيًا يمكنك استخدامه في عملك الجديد. يمكنك استخدام هذا بشكل فعال عن طريق تسمية الفروع على GitHub ووضع “التزامات” بطريقة مفهومة. بالإضافة إلى ذلك ، فإن استخدامك الفعال لملف التعريف الخاص بك بهذه الطريقة يوضح رسميًا هيمنتك على GIT.
لذلك جيثب. كمبرمج ، يمكن أن يصبح موردًا شخصيًا حيث يمكنك بسهولة رؤية الإجراءات التي تقوم بها أو الحلول التي تنتجها حول بعض المشكلات. بصفتك مبرمجًا ، يمكنك تحويل أي عمل تتركه وراءك إلى صندوق أدوات ستستخدمه لأداء مشاريعك المستقبلية.
في ضوء التوصيات التي نشاركها ، سنستخدم GitHub من أجل ؛ يمكنك استخدامه كمجال عرض / أداء وكمربع أدوات لإقناع المؤسسات بمهاراتك.