JavaRush /جاوا بلاگ /Random-UR /ہم GitHub پر ریزیومے لکھتے ہیں۔ مختصر گائیڈ

ہم GitHub پر ریزیومے لکھتے ہیں۔ مختصر گائیڈ

گروپ میں شائع ہوا۔
سب کو سلام. A سے Z تک جاوا پراجیکٹ پر مضامین کا سلسلہ ختم ہو گیا ہے، جس کا مطلب ہے کہ اب آپ باقی تمام دلچسپ موضوعات کے بارے میں لکھ سکتے ہیں۔ آج ہم اس بارے میں بات کریں گے کہ GitHub پر ریزیومے کیسے بنایا جائے۔ نوکری تلاش کرنے کے عمل میں (اور خاص طور پر آپ کی پہلی نوکری)، تمام طریقے اچھے ہیں، اور ان میں سے کسی کو بھی برخاست کرنا واضح طور پر بہترین خیال نہیں ہے۔ GitHub - 1 پر ریزیومے لکھنااس کے علاوہ، یہ آپ کے GitHub اکاؤنٹ کو تیار کرنے کی حکمت عملی کا ایک بہترین تسلسل ہے، جو ڈویلپر کے پورٹ فولیو کے طور پر کام کرتا ہے اور اس کے بارے میں ضروری معلومات پر مشتمل ہے۔ مختصراً، یہ آپ کے تکنیکی برانڈ کی ترقی کے لیے ایک مفید قدم ہے۔ اس پوسٹ کو GitHub کے ساتھ کام کرنے کے تجربے، اپنے پروفائل کو بہتر بنانے، سیکھنے کی خصوصیات کے بارے میں مضامین کا تسلسل سمجھا جا سکتا ہے (اس سے پہلے میں نے Git کے بارے میں لکھا تھا اور GitHub پر ریپوزٹری قائم کرنے کے بارے میں )۔ مجموعی طور پر، مجھے یہ نقطہ نظر (گٹ ہب پر ریکیپ) کافی دلچسپ اور نوجوان لگتا ہے۔ خاص طور پر آپ کے لیے، میں نے وہ تمام بہترین حل اکٹھا کیے ہیں جو میں نے حاصل کیے ہیں۔

جو ریزیومے لکھ سکتا ہے۔

جیسا کہ وہ کہتے ہیں، روم ایک دن میں نہیں بنایا گیا تھا۔ اس خیال کے بعد، آپ کو جلد از جلد اپنا ریزیومے لکھنا شروع کر دینا چاہیے۔ ہاں، شروع میں یہ ممکن نہیں ہو گا کہ کئی سالوں کے تجارتی کام کے تجربے کی نشاندہی کی جائے۔ ایک ہی وقت میں، ہمیشہ اپنے بارے میں کچھ کہنا ہے. اور اس کے بارے میں بات کرنے کے لیے ایک ریزیومے بالکل وہی جگہ ہے۔ یہاں تک کہ اگر یہ سب سے پہلے لکھا گیا ہے: میں واسیا پپکن ہوں، ایک ابتدائی جاوا ڈویلپر۔ میں جاوا SE جانتا ہوں۔ میرے رابطے: ... ... اور پھر، پہلے ہی مطالعہ کے عمل میں، کچھ تجربہ حاصل کرنے کے بعد، آپ اپنے تجربے کی فہرست میں نئی ​​تفصیلات شامل کریں گے۔ A سے Z تک جاوا پروجیکٹ مکمل کیا؟ اس کے بارے میں لکھیں۔ وہ ٹیکنالوجیز لائیں جو وہاں استعمال ہوتی تھیں۔ ایک تجربہ کار ڈویلپر کو ہمیشہ اپنے بارے میں کچھ کہنا پڑے گا۔

آئیے ایک ریزیومے بنانا شروع کریں۔

سب سے پہلا کام یہ ہے کہ GitHub پر آپ کے صارف نام کے نام کے ساتھ ایک نیا ذخیرہ بنائیں۔ میں یہ سب اپنی مثال کے ساتھ دکھاؤں گا: GitHub - 2 پر ریزیومے لکھناجیسا کہ ہلکے سبز رنگ کی پلیٹ پر موجود پیغام سے دیکھا جا سکتا ہے، ہم صحیح راستے پر ہیں۔ ریزیومے پر تمام معلومات اس پروجیکٹ کی README.md فائل میں ہوں گی۔ ہم ایک ذخیرہ بناتے ہیں اور پروفائل کے صفحے پر واپس آتے ہیں، وہاں ہم سب سے اوپر اس پروجیکٹ کا README دیکھیں گے: GitHub - 3 پر ریزیومے لکھنااب تک صرف Hi there ہے ، لیکن ایک آغاز ہو چکا ہے۔ اب اس فائل کو بھرنے کا وقت آگیا ہے۔ اگر آپ اس میں ترمیم کرنا شروع کرتے ہیں، تو آپ کو README میں کچھ تبصرہ شدہ متن نظر آئے گا جو ایک مخصوص ڈھانچے کی تجویز کرتا ہے:
### ہیلو 👋 <!-- **romankh3/romankh3** ایک ✨ _special_ ✨ ذخیرہ ہے کیونکہ اس کا `README.md` (یہ فائل) آپ کے GitHub پروفائل پر ظاہر ہوتا ہے۔ آپ کو شروع کرنے کے لیے یہاں کچھ آئیڈیاز ہیں: - 🔭 میں فی الحال اس پر کام کر رہا ہوں... - 🌱 میں فی الحال سیکھ رہا ہوں... - 👯 میں تعاون کرنا چاہتا ہوں... - 🤔 میں مدد کی تلاش کر رہا ہوں کے ساتھ ... - 💬 مجھ سے اس بارے میں پوچھیں ... - 📫 مجھ تک کیسے پہنچیں: ... - 😄 ضمیر: ... - ⚡ تفریحی حقیقت: ... -->
عام طور پر، میری سمجھ میں، Github پر ایک ریزیومے کو اپنے بارے میں ان تمام معلومات کو نہیں دہرانا چاہیے جو ہم LinkedIn پر بتاتے ہیں۔ اس کا کیا مطلب ہے؟ اس کا مطلب یہ ہے کہ LinkedIn پر ہم عام طور پر اپنے کام کے تجربے، کون سے پروجیکٹس، کون سی ٹیکنالوجیز، کون سی تعلیم (ایک سے زیادہ ہو سکتے ہیں)، خصوصی کورسز، رضاکارانہ تجربہ اور بہت کچھ تفصیل سے بیان کرتے ہیں جو بتانا واقعی ضروری ہے۔ لہذا، یہاں، Github پر، سوشل نیٹ ورکس کے لنکس کے ساتھ سب سے زیادہ مستقل معلومات ہونی چاہیے جہاں سے آپ مزید ڈیٹا حاصل کر سکتے ہیں۔

سوشل نیٹ ورکس پر پروفائلز کے لنکس شامل کرنا

اب وقت آگیا ہے کہ سوشل میڈیا پروفائلز میں ایسے لنکس شامل کیے جائیں جو ہمارے بارے میں تمام معلومات کی تکمیل کریں گے۔ اس کام کے لیے، ہم shields.io سروس استعمال کریں گے ، جس میں ہمارے لنکس کے لیے شبیہیں شامل کرنے کی صلاحیت ہے۔ وہاں آپ یوٹیوب چینل اور ٹویٹر وغیرہ شامل کر سکتے ہیں۔ گیتھب پر بھی مکمل اعدادوشمار۔ جن کے لیے یہ اہم ہے، یہ واقعی شامل کرنے کے قابل ہے۔ بی ٹی سی والیٹ کے لیے آئیکن شامل کرنے کی صلاحیت بھی ہے۔ اسے عطیات کے ایک ذریعہ کے طور پر استعمال کیا جا سکتا ہے، کیونکہ GitHub کے ذریعے براہ راست ایک عام کفالت کا حل کبھی بھی یوکرین، روس، بیلاروس میں نہیں لایا گیا تھا... جو، ویسے، ایک شرم کی بات ہے۔ میں اپنا ای میل، لنکڈ ان لنک اور ٹیلیگرام چینل کا لنک شامل کرنا چاہتا ہوں۔ مجھے یہاں ایسا کچھ نہیں ملا، اس لیے میں Github پر ایک اور شلجم استعمال کروں گا - alexandresanlim/Badges4-README.md-Profile ۔ اس میں وہ سب کچھ ہے جس کی مجھے ضرورت ہے اور بہت کچھ۔ اس کی بنیاد پر، میں نے شروع میں ہی اپنے ساتھ تین لنکس جوڑے: LinkedIn، Telegram اور Gmail کے۔ بنیادی طور پر میرے لیے یہی کافی ہے:
  • LinkedIn ان لوگوں کے لیے ہے جو تجارتی تعاون میں دلچسپی رکھتے ہیں۔ میرا تمام تجارتی تجربہ وہاں بیان کیا گیا ہے۔
  • ٹیلیگرام میرا چینل ہے، جسے میں اس وقت تیار کر رہا ہوں اور جہاں تک ممکن ہو اسے پوسٹ کرنے کی کوشش کرتا ہوں (جو لوگ مجھے کافی عرصے سے پڑھ رہے ہیں، میرے خیال میں، انہوں نے پہلے ہی اس پر توجہ دی ہے :D)؛
  • Gmail وہ ای میل ہے جہاں آپ مجھ سے رابطہ کر سکتے ہیں۔ میں اپنے ذاتی ٹیلی گرام اکاؤنٹ کو کم کلید رکھنے کی کوشش کرتا ہوں تاکہ اسے ذاتی رابطے کے ایک ذریعہ کے طور پر رکھا جا سکے۔ اور میل صاف اور سب کے ساتھ بات چیت کے لیے موزوں ہے۔
میں کسی طرح ٹیلیگرام چینل کو نمایاں کرنا چاہوں گا، لیکن ابھی تک یہ نہیں معلوم ہوا کہ اسے خوبصورتی اور مناسب طریقے سے کیسے کیا جائے۔ آخر میں یہ اس طرح نکلا: GitHub - 4 پر ریزیومے لکھناجیسا کہ میں سمجھتا ہوں، یہ تفصیل ہر ممکن حد تک جامع اور معلوماتی ہونی چاہیے۔ یہ وہ جگہ نہیں ہے جہاں آپ کو اپنے بارے میں اپنے تمام تجربات اور ڈیٹا کو تفصیل سے بیان کرنے کی ضرورت ہے۔ لہذا، ہم صرف ایسا کرنے کی کوشش کریں گے. تخلیق کی پہلی تکرار کے دوران، میرا صفحہ بالکل بھی کمپیکٹ نہیں لگ رہا تھا: GitHub - 5 پر ریزیومے لکھنااس لیے اب میں اسے اور بھی چھوٹا بنانے کی کوشش کروں گا... میں اس پر کچھ اور کام کروں گا۔ یہ، ویسے، ایک کام کرنے کا طریقہ ہے جب ہم آہستہ آہستہ حل کو بہتر بناتے ہیں۔ یہ میرا پہلا تکرار ہے اور جب بھی میں کچھ بہتر لے کر آتا ہوں تو میں اپ ڈیٹ کروں گا۔ آپ نے دیکھا ہوگا کہ جنرل GitHub سرگرمی کے سیکشن میں میں نے GitHub اکاؤنٹ پر اعدادوشمار شامل کیے ہیں، جو میں نے اس شلجم سے لیے ہیں - anuraghazra / github-readme-stats ۔ ہاں، آپ تمام ذخیروں کے ستاروں، موجودہ سال کے لیے کمٹ کی تعداد، پل کی درخواستوں کی تعداد، اور اسی طرح کے عمومی اعدادوشمار حاصل کر سکتے ہیں۔ اور یہ بھی - پروگرامنگ زبانوں کے استعمال میں تغیر۔ یہ دیکھنا بھی مفید ہے کہ پروفائل کوڈ کی بنیاد کس طرح تبدیل ہوتی ہے، خاص طور پر اگر آپ ایک نئی پروگرامنگ زبان سیکھنا شروع کریں۔ ایچ ٹی ایم ایل مارک اپ کے ساتھ کئی رقصوں کے بعد، میں نے دو اعدادوشمار کو ایک ہی چوڑائی، لائن پر ترتیب دینے میں کامیاب کیا، اور اس چیز کو مرکز بنایا، لکھتے ہوئے:
<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 👋
Senior Software Engineer with more than 5 years of commertial experience. I have excellent knowledge in backend development on Java.
In general worked with monolitic, microservice and serverless arthitectures. Big part of my acitities 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 [Javarush Community](https://github.com/javarushcommunity) and [Template Repository](https://github.com/template-repository) organizations.
*   creator and author of [romankh3](https://t.me/romankh3) telegram channel. Subscribe to recieve messages about my open-source activities.
*   Write posts about software development.
*   Currently working in [Epam Systems](https://www.linkedin.com/company/epam-systems/)

## 🛠 Technical 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 Modeleter
*   GitHub/GitLab/Gerrit/Bitbucket

### My opensource projects

*   [image-comparison](https://github.com/romankh3/image-comparison) - Published on Maven Central Java Library that compares 2 images with the same sizes and shows the differences visually by drawing rectangles. Some parts of the image can be excluded from the comparison.
*   [JavaRush TelegramBot](https://github.com/javarushcommunity/javarush-telegrambot) - JavaRush 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 کی تمام صلاحیتوں کو استعمال کرنے کا ایک اچھا طریقہ ہے۔ ہم نے ریزیومے بنانے کی صلاحیت شامل کی ہے - کیوں نہیں کرتے؟

مستقبل کے منصوبے

README.md فائل کو مرحلہ وار پالش کرنے کے علاوہ، ایک اور آئیڈیا ہے جسے میں نے لاگو ہوتے نہیں دیکھا، اور میں سمجھتا ہوں کہ یہ دوسروں کے لیے مفید ہوگا۔ README.md فائل کے علاوہ، میں ایک پروجیکٹ بنانا چاہوں گا جو، دیے گئے ڈیٹا کو دیکھتے ہوئے، مطلوبہ فارمیٹس میں ایک نارمل ریزیوم تیار کرے گا: pdf، doc، csv، وغیرہ۔ اور خاص طور پر تاکہ جب ماسٹر برانچ میں ایک نیا عہد شامل کیا جائے تو یہ تمام دستاویزات بن جائیں گی۔ یہ کیسے کرنا ہے؟ میں ابھی تک نہیں جانتا، مجھے اس مسئلے کا مطالعہ کرنے کی ضرورت ہے، لیکن مجھے لگتا ہے کہ یہ دوسروں کے لیے دلچسپ اور مفید ہو سکتا ہے۔ اس دوران، پڑھنے کے لیے آپ سب کا شکریہ۔ یہ وہ مضمون ہے جو ہم نے A سے Z تک پراجیکٹ کی ایک طویل سیریز کے بعد شائع کیا ہے۔ اور ہمیشہ کی طرح، دوستو، میرا مشورہ ہے کہ آپ میرے ٹیلیگرام چینل کو سبسکرائب کریں : میں وہاں اپنے تمام مضامین اور پروجیکٹس پر نظر رکھتا ہوں۔ بعد میں ملتے ہیں.
تبصرے
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION