JavaRush /Java blogi /Random-UZ /Biz GitHub-da rezyume yozamiz. Qisqacha qo'llanma

Biz GitHub-da rezyume yozamiz. Qisqacha qo'llanma

Guruhda nashr etilgan
Hammaga salom. Java loyihasi bo'yicha A dan Z gacha bo'lgan maqolalar seriyasi nihoyasiga yetdi, ya'ni endi siz boshqa barcha qiziqarli mavzular haqida yozishingiz mumkin. Bugun biz GitHub-da rezyumeni qanday yaratish haqida gaplashamiz. Ish qidirish jarayonida (ayniqsa, birinchi ishingiz) barcha usullar yaxshi va ulardan birini ishdan bo'shatish eng yaxshi g'oya emasligi aniq. GitHub-da rezyume yozish - 1Bundan tashqari, bu GitHub hisob qaydnomangizni rivojlantirish strategiyasining ajoyib davomi bo'lib, u ishlab chiquvchining portfeli bo'lib xizmat qiladi va u haqida kerakli ma'lumotlarni o'z ichiga oladi. Muxtasar qilib aytganda, bu sizning texnik brendingizni rivojlantirish uchun foydali qadamdir. Ushbu postni GitHub bilan ishlash tajribasi, profilingizni yaxshilash, o'rganish xususiyatlari haqidagi maqolalarning davomi deb hisoblash mumkin (bundan oldin men Git haqida va GitHub-da omborlarni o'rnatish haqida yozgan edim ). Umuman olganda, men bu yondashuvni (GitHub-da takrorlash) juda qiziqarli va yosh deb bilaman. Ayniqsa siz uchun men duch kelgan barcha ajoyib echimlarni to'pladim.

Kim rezyume yozishi mumkin

Ular aytganidek, Rim bir kunda qurilgan emas. Ushbu g'oyadan so'ng, siz rezyumeni iloji boricha tezroq yozishni boshlashingiz kerak. Ha, boshida ko'p yillik tijorat ish tajribasini ko'rsatish mumkin bo'lmaydi. Shu bilan birga, har doim o'zingiz haqingizda aytadigan narsa bor. Va rezyume - bu haqida gapirish uchun joy. Agar u birinchi bo'lib yozilgan bo'lsa ham: men Vasya Pupkinman, Java dasturchisi. Men Java SE ni bilaman. Mening kontaktlarim: ... ... Va keyin, allaqachon o'qish, tajriba orttirish jarayonida siz rezyumeingizga yangi ma'lumotlarni qo'shasiz. A dan Z gacha Java loyihasini tugatdingizmi? Bu haqda yozing. U erda ishlatilgan texnologiyalarni keltiring. Tajribali ishlab chiquvchi har doim o'zi haqida aytadigan narsaga ega bo'ladi.

Keling, rezyume yaratishni boshlaylik

Birinchi narsa, GitHub-da foydalanuvchi nomingiz bilan bir xil nomdagi yangi ombor yaratishdir. Bularning barchasini o'z misolim bilan ko'rsataman: GitHub-da rezyume yozish - 2Ochiq yashil plastinkadagi xabardan ko'rinib turibdiki, biz to'g'ri yo'ldamiz. Rezyume bo'yicha barcha ma'lumotlar ushbu loyihaning README.md faylida bo'ladi. Biz omborni yaratamiz va profil sahifasiga qaytamiz, u erda biz ushbu loyihaning README-ni yuqori qismida ko'ramiz: GitHub-da rezyume yozish - 3Hozirgacha faqat Salom bor , lekin boshlanish amalga oshirildi. Endi bu faylni to'ldirish vaqti keldi. Agar siz uni tahrirlashni boshlasangiz, README-da ma'lum bir tuzilmani taklif qiluvchi ba'zi izohlangan matnni ko'rasiz:
### Assalomu alaykum 👋 <!-- **romankh3/romankh3** bu ✨ _maxsus_ ✨ ombori, chunki uning `README.md` (bu fayl) GitHub profilingizda ko'rinadi. Sizni boshlash uchun bir nechta g'oyalar: - 🔭 Men hozir ustida ishlayapman ... - 🌱 Men hozir o'rganyapman ... - 👯 Men ... bo'yicha hamkorlik qilmoqchiman - 🤔 Men yordam izlayapman bilan ... - 💬 Mendan ... haqida so'rang - 📫 Menga qanday murojaat qilish mumkin: ... - 😄 Olmoshlar: ... - ⚡ Qiziqarli fakt: ... -->
Umuman olganda, mening fikrimcha, Github-dagi rezyume LinkedIn-da o'zimiz haqida ko'rsatgan barcha ma'lumotlarni takrorlamasligi kerak. Bu nima degani? Bu shuni anglatadiki, LinkedIn’da biz odatda ish tajribamiz, qanday loyihalar, qanday texnologiyalar, qanday ta’lim (bir nechta bo‘lishi mumkin), ixtisoslashtirilgan kurslar, ko‘ngillilar tajribasi va boshqa ko‘p narsalarni batafsil bayon qilamiz. Shuning uchun, bu erda, Github-da, ko'proq ma'lumot olishingiz mumkin bo'lgan ijtimoiy tarmoqlarga havolalar bilan eng izchil ma'lumotlar bo'lishi kerak.

Ijtimoiy tarmoqlardagi profillarga havolalar qo'shish

Endi biz haqimizda barcha ma'lumotlarni to'ldiradigan ijtimoiy media profillariga havolalar qo'shish vaqti keldi. Ushbu vazifa uchun biz shields.io xizmatidan foydalanamiz , bu bizning havolalarimiz uchun piktogramma qo'shish imkoniyatiga ega. U erda siz YouTube kanali va Twitter va boshqalarni qo'shishingiz mumkin. Shuningdek, Github bo'yicha to'liq statistika. Bu kim uchun muhim bo'lsa, uni qo'shishga arziydi. BTC hamyoni uchun belgi qo'shish imkoniyati ham mavjud. Bu xayr-ehsonlar uchun vosita sifatida ishlatilishi mumkin, chunki to'g'ridan-to'g'ri GitHub orqali oddiy homiylik yechimi hech qachon Ukraina, Rossiya, Belarusiyaga olib kelmagan... Aytgancha, bu sharmandalik. Men elektron pochtam, LinkedIn havolasi va Telegram kanali havolasini qo'shmoqchiman. Men bu erda shunga o'xshash narsani topa olmadim, shuning uchun Github-da boshqa sholg'omdan foydalanaman - alexandresanlim/Badges4-README.md-Profile . Unda menga kerak bo'lgan hamma narsa va boshqalar mavjud. Shunga asoslanib, men boshida o'zimga uchta havola qo'shdim: LinkedIn, Telegram va Gmail. Umuman olganda, bu men uchun etarli:
  • LinkedIn tijorat hamkorlikka qiziquvchilar uchun. Mening barcha tijorat tajribam u erda tasvirlangan;
  • Telegram - bu mening kanalim, men hozir rivojlantiryapman va iloji boricha uni joylashtirishga harakat qilaman (meni uzoq vaqtdan beri o'qiyotganlar, menimcha, buni allaqachon payqashgan :D);
  • Gmail - bu men bilan bog'lanishingiz mumkin bo'lgan elektron pochta. Men shaxsiy telegram akkauntimni shaxsiy aloqa vositasi sifatida saqlash uchun uni oddiy saqlashga harakat qilaman. Va pochta aniq va hamma bilan muloqot qilish uchun mos.
Men qaysidir ma'noda Telegram kanalini ta'kidlamoqchiman, lekin buni qanday qilib chiroyli va to'g'ri bajarishni hali tushunmadim. Oxir-oqibat shunday bo'ldi: GitHub-da rezyume yozish - 4Men tushunganimdek, bu tavsif imkon qadar ixcham va ma'lumotli bo'lishi kerak. Bu o'zingiz haqidagi barcha tajribalaringizni va ma'lumotlarni batafsil tasvirlab berishingiz kerak bo'lgan joy emas. Shuning uchun biz aynan shunday qilishga harakat qilamiz. Yaratilishning birinchi iteratsiyasi paytida mening sahifam umuman ixcham ko'rinmasdi: GitHub-da rezyume yozish - 5shuning uchun endi men uni yanada kichikroq qilishga harakat qilaman ... Men buning ustida yana bir oz ishlayman. Aytgancha, bu yechimni bosqichma-bosqich takomillashtirishda ishlaydigan yondashuv. Bu mening birinchi iteratsiyam va har safar yaxshiroq narsani o'ylab topganimda yangilayman. Siz GitHub faoliyatining umumiy bo'limida men ushbu sholg'omdan olingan GitHub hisobiga statistik ma'lumotlarni qo'shganimni payqagandirsiz - anuraghazra / github-readme-stats . Ha, siz barcha omborlarning yulduzlari, joriy yil uchun topshiriqlar soni, tortib olish so'rovlari soni va boshqalar bo'yicha umumiy statistik ma'lumotlarni olishingiz mumkin. Va shuningdek - dasturlash tillaridan foydalanishning o'zgarishi. Bundan tashqari, profil kodi bazasi qanday o'zgarishini kuzatish foydali bo'ladi, ayniqsa siz yangi dasturlash tilini o'rganishni boshlasangiz. HTML belgilari bilan bir nechta raqslardan so'ng, men ikkita statistikani bir xil kenglik, chiziqqa o'rnatishga muvaffaq bo'ldim va ushbu narsani o'rtaga qo'yib, yozdim:
<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>
Men plitkalarning balandligini qattiq kodlashim kerak edi, shunda ular bir xil chiziqda bo'ladi. Men balandlikni o'rnatdim = 150. Ajoyib narsa profil ko'rishlar sonining hisoblagichidir. Ayniqsa ma'lumotli emas, lekin qiziqarli. Profilni ko'rishlar soni bo'yicha hech bo'lmaganda bir nechta statistik ma'lumotlar bo'lsin. Ha, bilaman, bu men xohlaganchalik ma'lumotli emas, lekin u shunday. Shuning uchun, oxirida biz ushbu hisoblagichni qo'shamiz:
<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>
Keyingi iteratsiya shunday bo'ldi: GitHub-da rezyume yozish - 6Bu yaxshiroq, to'g'rimi?)) Keyinchalik, biz ko'rsatmoqchi bo'lgan texnologiyalarning logotiplarini qo'shamiz. Shunga qaramay, hamma narsani bir vaqtning o'zida sozlash juda ko'p vaqtni oladi, shuning uchun siz buni bosqichma-bosqich qilishingiz mumkin. Men ushbu bosqichni o'tkazib yuboraman, chunki maqolaga sarflangan vaqt allaqachon tugagan) Natijada, biz quyidagi xulosa kodini olamiz:
# 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>
Statik ma'lumotlardan foydalanish uchun siz mening foydalanuvchi nomimni kerakli nomga o'zgartirishingiz kerak. Haqiqiy hayotda u qanday ko'rinadi? Siz uni hisobingiz sahifasida ko'rishingiz mumkin . Obuna bo'ling, keling birga MING obunachiga erishamiz)

Qanday xulosalar chiqarish mumkin

Ushbu maqolada biz Github-da rezyumeni qanday yaratishni muhokama qildik. Bu biz ish beruvchiga yuboradigan oddiy rezyume emas, u erda biz o'z tajribamizni, texnologiya haqidagi bilimimizni va hokazolarni sinchkovlik bilan tasvirlab beramiz. Bu erda biz boshqa ma'lumotlarga ega bo'lgan boshqa tarmoqlardagi profillarga havolalar berish orqali o'zimiz haqimizda qisqacha ma'lumot to'playmiz. Nega bunday? Chunki, aslida, agar ular nomzodlarni qidirish uchun Github-dan foydalansa, bu juda kam uchraydi. Bu joy rezyumega qo'shimcha ravishda arizachini shu tarzda baholashi mumkin bo'lgan texnik mutaxassislar uchun ko'proq mos keladi. Bundan tashqari, ushbu xulosa diqqatni muhim deb hisoblagan narsaga qaratishga yordam beradi. Siz ko'rsatmoqchi bo'lgan o'sha omborlarni olib tashlashingiz mumkin. Va nihoyat, bu o'zingizni mutaxassis sifatida targ'ib qilish uchun Githubning barcha imkoniyatlaridan foydalanishning yaxshi usuli. Biz rezyume yaratish qobiliyatini qo'shdik - nega buni qilmaslik kerak?

Kelajak rejalari

README.md faylini bosqichma-bosqich sayqallashdan tashqari, men amalga oshirilganini ko'rmagan yana bir g'oya bor va u boshqalarga foydali bo'ladi deb o'ylayman. README.md fayliga qo'shimcha ravishda, men berilgan ma'lumotlarni hisobga olgan holda kerakli formatlarda oddiy rezyumeni yaratadigan loyiha yaratmoqchiman: pdf, doc, csv va boshqalar. Va aynan shunday qilib, asosiy filialga yangi majburiyat qo'shilsa, bu hujjatlarning barchasi yaratiladi. Buni qanday qilish kerak? Men hali bilmayman, masalani o'rganishim kerak, lekin menimcha, bu boshqalar uchun qiziqarli va foydali bo'lishi mumkin. Ayni paytda, o'qiganingiz uchun barchangizga rahmat. Bu biz loyihaning A dan Z gacha bo'lgan uzoq seriyasidan so'ng e'lon qilgan maqolamiz. Do'stlar, odatdagidek telegram kanalimga obuna bo'lishingizni tavsiya qilaman : Men u erda barcha maqolalarim va loyihalarimni kuzatib boraman. Ko'rishguncha.
Izohlar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION