CodeGym /مدونة جافا /Random-AR /كتابة السيرة الذاتية على GitHub. دليل قصير
John Squirrels
مستوى
San Francisco

كتابة السيرة الذاتية على GitHub. دليل قصير

نشرت في المجموعة
سنتحدث اليوم عن كيفية إنشاء سيرة ذاتية على GitHub. عندما تبحث عن وظيفة (خاصة وظيفتك الأولى)، فإن جميع الأساليب جيدة ومن الواضح أنها ليست الفكرة الأفضل لرفض أي منها. علاوة على ذلك، تعد السيرة الذاتية لـ GitHub طريقة ممتازة لتحسين حساب GitHub الخاص بك، والذي يعمل بمثابة محفظة تطوير البرامج الخاصة بك ويحتوي على معلومات أساسية حول عملك. باختصار، هذه خطوة مفيدة في تطوير علامتك التجارية التقنية. يمكنك التفكير في هذا المنشور باعتباره استمرارًا للمقال حول العمل مع GitHub، وتحسين ملفك الشخصي، وتعلم ميزات GitHub ( كتبت عن هذا سابقًا ). بشكل عام، أجد هذا النهج (السيرة الذاتية على GitHub) مثيرًا للاهتمام وجديدًا للغاية. من أجلك فقط، جمعت هنا كل الحلول الرائعة التي واجهتها. كتابة السيرة الذاتية على GitHub.  دليل مختصر - 1

من ديدبول (2016). شركة فوكس للقرن العشرين للأفلام

من يستطيع كتابة السيرة الذاتية

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

البدء في إنشاء سيرتك الذاتية

أول ما عليك فعله هو إنشاء مستودع جديد بنفس اسم اسم المستخدم الخاص بك على GitHub. سأعرض كل هذا بنفسي كمثال: كتابة السيرة الذاتية على GitHub.  دليل مختصر – 2كما ترون من الرسالة الموجودة في المربع الأخضر الفاتح، نحن نسير على الطريق الصحيح. كافة المعلومات الموجودة في السيرة الذاتية ستكون موجودة في ملف README.md الخاص بهذا المشروع. نقوم بإنشاء مستودع ونعود إلى صفحة الملف الشخصي، حيث سنرى الملف التمهيدي الخاص بالمشروع في الأعلى: كتابة السيرة الذاتية على GitHub.  دليل قصير - 3لدينا مرحبًا فقط حتى الآن، ولكن لدينا بداية. والآن حان الوقت لملء هذا الملف. إذا بدأت في تحرير الملف README، ستلاحظ أنه يحتوي على نص تم التعليق عليه يقترح بنية معينة: ### مرحبًا بك 👋 <!-- **romankh3/romankh3** هو مستودع ✨ _special_ ✨ لأنه `README. يظهر md` (هذا الملف) في ملف تعريف GitHub الخاص بك. إليك بعض الأفكار للبدء: - 🔭 أعمل حاليًا على ... - 🌱 أتعلم حاليًا ... - 👯 أتطلع للتعاون في ... - 🤔 أبحث عن مساعدة مع ... - 💬 اسألني عن ... - 📫 كيف تصل إلي: ... - 😄 الضمائر: ... - ⚡ حقيقة ممتعة: ... --> بشكل عام، ما أفهمه هو أن السيرة الذاتية على GitHub يجب ألا تكرر جميع المعلومات التي أشرنا إليها بالفعل على LinkedIn. ماذا يعني ذالك؟ هذا يعني أننا على LinkedIn نقدم عادةً وصفًا تفصيليًا لخبرتنا في العمل، ومشاريعنا، وتقنياتنا، وخلفيتنا التعليمية (ربما أكثر من واحدة)، والدورات التدريبية ذات الصلة، وخبرتنا التطوعية، وأشياء أكثر أهمية حقًا. لهذا السبب يجب أن يتمتع GitHub بالمعلومات الأكثر انتقائية مع روابط للشبكات الاجتماعية، حيث يمكن للأشخاص معرفة المزيد عنك.

إضافة روابط إلى ملفات تعريف الوسائط الاجتماعية

حان الوقت الآن لإضافة روابط إلى ملفات تعريف الوسائط الاجتماعية التي ستوفر جميع المعلومات الإضافية الضرورية عنا. للقيام بذلك، سوف نستخدم خدمة Shields.io ، والتي تتيح لنا إضافة أيقونات لروابطنا. يمكنك إضافة قناة يوتيوب وتويتر والمزيد. أيضًا إحصائيات GitHub الكاملة. إذا كان هذا مهمًا بالنسبة لك، فيجب عليك إضافته حقًا. أريد إضافة عنوان بريدي الإلكتروني وروابط إلى ملفي الشخصي على LinkedIn وقناة Telegram. لم أجد شيئًا كهذا هنا، لذا سأستخدم مستودع GitHub آخر — alexandresanlim/Badges4-README.md-Profile . إنه يحتوى على كل ما أحتاج إليه وأكثر. باستخدام هذا كقالب، أضفت ثلاثة روابط في البداية: LinkedIn وTelegram وGmail. هذه في الواقع كافية بالنسبة لي:
  • LinkedIn مخصص للأشخاص المهتمين بالتعاون المهني. كل تجربتي المهنية موصوفة هناك؛
  • Telegram هي قناتي التي أقوم بإنشائها حاليًا وأحاول نشرها حيثما أمكن ذلك؛
  • Gmail هو عنوان البريد الإلكتروني الذي أريد أن يستخدمه الأشخاص للاتصال بي. لا أحاول بشكل خاص دفع حساب Telegram الشخصي الخاص بي من أجل الاحتفاظ به للتواصل الشخصي. لكن عنوان البريد الإلكتروني مفهوم ومناسب للتواصل مع الجميع.
أود أن أسلط الضوء بطريقة أو بأخرى على قناة Telegram، لكنني لم أفهم بعد كيفية القيام بذلك بشكل جميل ومناسب. في النهاية، هذا ما حصلت عليه: كتابة السيرة الذاتية على GitHub.  دليل قصير - 4رأيي هو أن هذا الوصف يجب أن يكون مدمجًا وغنيًا بالمعلومات قدر الإمكان. ليس هذا هو المكان الذي تحتاج فيه إلى تقديم وصف تفصيلي لجميع تجاربك ومعلوماتك الشخصية. لذلك سوف نسعى جاهدين لتحقيق ذلك: الاكتناز وكثافة المعلومات. أثناء التكرار الأول، لم تبدو صفحتي مضغوطة بأي شكل من الأشكال: كتابة السيرة الذاتية على GitHub.  دليل قصير - 5لذا سأحاول الآن تصغيرها أكثر... وسأعمل عليها أكثر. بالمناسبة، هذه عملية عمل، حيث نقوم بتحسين الحل خطوة بخطوة. هذا هو التكرار الأول لي. في كل مرة أفكر في شيء أفضل، سأقوم بتحديثه. ربما لاحظت أنه في قسم "نشاط GitHub العام"، أضفت إحصائيات حساب GitHub التي حصلت عليها لهذا الريبو: anuraghazra/github-readme-stats . نعم، يمكنك الحصول على إحصائيات عامة عن نجوم كل مستودع، وعدد الالتزامات للعام الحالي، وعدد طلبات السحب، وما إلى ذلك. والأكثر من ذلك — تفصيل لغات البرمجة المستخدمة. من المفيد أيضًا ملاحظة كيفية تغير قاعدة التعليمات البرمجية للملف الشخصي، خاصة إذا كنت بدأت في تعلم لغة برمجة جديدة. بعد عدة رقصات مع HTML، تمكنت من عرض إحصائيتين، في المنتصف وعلى نفس السطر، عن طريق الكتابة:
<p align='center'>
   <a href="https://github-readme-stats.vercel.app/api?username=romankh3&show_icons=true&count_private=true">
       <img height=150 src="https://github-readme-stats.vercel.app/api?username=romankh3&show_icons=true&count_private=true"/></a>
   <a href="https://github.com/romankh3/github-readme-stats">
       <img height=150 src="https://github-readme-stats.vercel.app/api/top-langs/?username=romankh3&layout=compact"/></a>
</p>
اضطررت إلى ترميز ارتفاع الصور لجعلها على نفس السطر. لقد قمت بتعيين الارتفاع = 150. أحد الأشياء الرائعة هو عداد عرض الملف الشخصي. ليست مفيدة للغاية، ولكن باردة. احصل على الأقل على بعض الإحصائيات حول عدد مشاهدات الملف الشخصي. نعم، أعلم أنها ليست مفيدة بالقدر الذي أريده، ولكن هذا هو ما هو عليه. لذلك دعونا نضيف عدادًا مثل هذا في النهاية:
<div align="center" style="margin: 40px 0">
   <a href="https://github.com/romankh3/github-profile-views-counter">
       <img width="175px" src="https://komarev.com/ghpvc/?username=romankh3&color=DE002D">
   </a>
</div>
جاء التكرار التالي على النحو التالي: كتابة السيرة الذاتية على GitHub.  دليل قصير - 6هذا أفضل، أليس كذلك؟ :) بعد ذلك، دعونا نضيف شعارات للتقنيات التي نريد عرضها. مرة أخرى، سيستغرق عرض كل شيء مرة واحدة الكثير من الوقت، لذا يمكنك القيام بذلك خطوة بخطوة. سأتخطى هذه المرحلة ببساطة لأن وقت هذه المقالة قد فات بالفعل :) وهذا يعني أننا نحصل على رمز السيرة الذاتية التالي:
# Hi, I'm Roman 👋
A senior software engineer with more than 5 years of professional experience. I have excellent knowledge of backend Java development.
In general, I've worked with monolithic, microservice and serverless architectures. A lot of my activity is open-source.

<p align='center'>
   <a href="https://github-readme-stats.vercel.app/api?username=romankh3&show_icons=true&count_private=true"><img
           height=150
           src="https://github-readme-stats.vercel.app/api?username=romankh3&show_icons=true&count_private=true"/></a>
   <a href="https://github.com/romankh3/github-readme-stats"><img height=150
                                                                  src="https://github-readme-stats.vercel.app/api/top-langs/?username=romankh3&layout=compact"/></a>
</p>

<p align='center'>
   <a href="https://www.linkedin.com/in/romankh3/">
       <img src="https://img.shields.io/badge/linkedin-%230077B5.svg?&style=for-the-badge&logo=linkedin&logoColor=white"/>
   </a>>
   <a href="https://t.me/joinchat/SpqRPBFo_sM6qm05">
       <img src="https://img.shields.io/badge/Telegram-2CA5E0?style=for-the-badge&logo=telegram&logoColor=white"/>
   </a>
<p align='center'>
   📫 How to reach me: <a href='mailto:roman.beskrovnyy@gmail.com'>roman.beskrovnyy@gmail.com</a>
</p>


### Key points
*   Creator of [CodeGym Community](https://github.com/codegymcommunity) and [Template Repository](https://github.com/template-repository) organizations.
*   Creator and author of [romankh3](https://t.me/romankh3) Telegram channel. Subscribe to receive messages about my open-source activities.
*   I write posts about software development.
*   Currently working in [Epam Systems](https://www.linkedin.com/company/epam-systems/)

## 🛠 Technology Stack
*   Java/Kotlin/Groovy/COBOL languages
*   MySQL, PostgreSQL, MongoDB, Aurora, DynamoDB, Flyway, Liquibase
*   Spring Framework, Spring Boot, Spring Test, Spring Data JPA, Spring JDBC template, Spring Cloud Contract and so on...
*   Camunda, Camunda Cockpit, Camunda Modeler
*   GitHub/GitLab/Gerrit/Bitbucket

### My opensource projects

*   [image-comparison](https://github.com/romankh3/image-comparison) - Published on Maven Central Java Library; it compares 2 images of the same size and shows the differences visually by drawing rectangles. Some parts of the image can be excluded from the comparison.
*   [CodeGym TelegramBot](https://github.com/codegymcommunity/codegym-telegrambot) - CodeGym Telegram bot from the community to the community
*   [Skyscanner Flight API client](https://github.com/romankh3/skyscanner-flight-api-client) - Published on Maven Central Java Client for a Skyscanner Flight Search API hosted in Rapid API
*   [Flights-monitoring](https://github.com/romankh3/flights-monitoring) - Application for monitoring flight cost based on Skyscanner API

<div align="center" style="margin: 40px 0">
   <a href="https://github.com/romankh3/github-profile-views-counter">
       <img width="175px" src="https://komarev.com/ghpvc/?username=romankh3&color=DE002D">
   </a>
</div>
لاستخدام البيانات الثابتة، ما عليك سوى استبدال اسم المستخدم الخاص بي بالاسم المطلوب. كيف يبدو هذا في العمل؟ يمكنك رؤيته هنا على صفحة حسابي . يشترك. لنصل معًا إلى ألف مشترك :)

ما هي الاستنتاجات التي يمكن أن نتوصل إليها؟

ناقشنا في هذه المقالة كيفية إنشاء سيرة ذاتية على GitHub. هذه ليست سيرة ذاتية بسيطة نرسلها إلى صاحب العمل، حيث نحدد بدقة خبرتنا ومعرفتنا الفنية وما إلى ذلك. هذا هو المكان الذي نقدم فيه بعض المعلومات الموجزة والروابط لملفات التعريف على الشبكات الأخرى، حيث تتوفر بقية معلوماتنا. لماذا؟ لأنه في الواقع، من النادر جدًا أن يستخدم أصحاب العمل المحتملون GitHub للبحث عن المرشحين. هذه المنصة مخصصة أكثر للخبراء التقنيين، الذين يمكنهم تقييم المتقدمين باستخدام GitHub، بالإضافة إلى سيرتهم الذاتية. بالإضافة إلى ذلك، تساعد السيرة الذاتية لـ GitHub في تركيز الانتباه على ما تعتقد أنه مهم. يمكنك عرض تلك المستودعات التي تريد إظهارها بالضبط. وأخيرًا، هذه طريقة جيدة لاستخدام جميع ميزات GitHub للترويج لنفسك كمحترف. لقد أضافوا القدرة على إنشاء سيرة ذاتية - لماذا لا تصنع واحدة؟
تعليقات
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION