JavaRush /Java блогу /Random-KY /Биз GitHub боюнча резюме жазабыз. Кыскача жол көрсөткүч
Roman Beekeeper
Деңгээл

Биз GitHub боюнча резюме жазабыз. Кыскача жол көрсөткүч

Группада жарыяланган
Баарына салам. Адан Яга чейин Java долбоору боюнча макалалардын сериясы аяктады, бул эми сиз башка бардык кызыктуу темалар жөнүндө жаза аласыз дегенди билдирет. Бүгүн биз GitHubда резюме кантип түзүү керектиги жөнүндө сүйлөшөбүз. Жумуш издөө процессинде (айрыкча сиздин биринчи жумушуңуз) бардык ыкмалар жакшы жана алардын кайсынысын иштен бошотуу эң жакшы идея эмес. GitHubда резюме жазуу - 1Мындан тышкары, бул GitHub эсебиңизди өнүктүрүү стратегиясынын эң сонун уландысы, ал иштеп чыгуучунун портфолиосу катары кызмат кылат жана ал жөнүндө керектүү маалыматты камтыйт. Кыскача айтканда, бул сиздин техникалык брендди өнүктүрүү үчүн пайдалуу кадам болуп саналат. Бул постту GitHub менен иштөө тажрыйбасы, профorңизди өркүндөтүү, өзгөчөлүктөрүн үйрөнүү (ага чейин мен Git жөнүндө жана GitHubда репозиторийлерди орнотуу жөнүндө жазганмын ) макалалардын уландысы деп эсептесе болот. Жалпысынан, мен бул ыкманы (GitHub боюнча кайталоо) абдан кызыктуу жана жаш деп эсептейм. Айрыкча, сиз үчүн мен жолуккан эң сонун чечимдерди чогулттум.

Ким резюме жаза алат

Алар айткандай, Рим бир күндө курулган эмес. Бул идеядан кийин, сиз резюмеңизди мүмкүн болушунча эртерээк жаза башташыңыз керек. Ооба, башында көп жылдык коммерциялык иш тажрыйбасын көрсөтүү мүмкүн эмес. Ошол эле учурда ар дайым өзүң жөнүндө айта турган бир нерсе бар. Ал эми резюме - бул жөнүндө сүйлөшүү үчүн так жер. Ал биринчи жазылса да: мен Вася Пупкинмин, Java иштеп чыгуучу башталгыч. Мен Java SE билем. Менин байланыштарым: ... ... Андан кийин, окуу процессинде, кандайдыр бир тажрыйба топтоодо, сиз резюмеңизге жаңы маалыматтарды кошосуз. Адан Яга чейин Java долбоорун бүтүрдүңүзбү? Бул тууралуу жаз. Ал жерде колдонулган технологияларды алып келгиле. Тажрыйбалуу иштеп чыгуучу ар дайым өзү жөнүндө айта турган нерсеге ээ болот.

Келгиле, резюме түзө баштайлы

Биринчи кыла турган нерсе - GitHubдагы колдонуучунун аты менен жаңы репозиторий түзүү. Мунун баарын мен өз мисалым менен көрсөтөм: GitHubда резюме жазуу - 2Ачык жашыл табактагы билдирүүдөн көрүнүп тургандай, биз туура жолдо баратабыз. Резюме боюнча бардык маалымат бул долбоордун README.md файлында болот. Биз репозиторий түзөбүз жана профилдик баракчага кайтабыз, ал жерден биз жогоруда бул долбоордун READMEсин көрөбүз: GitHubда резюме жазуу - 3Азырынча бир гана Hi there бар , бирок башталгыч жасалды. Эми бул файлды толтурууга убакыт келди. Эгер сиз аны түзөтүп баштасаңыз, README ичинде белгилүү бир структураны сунуштаган айрым комментарийлер жазылган текстти байкайсыз:
### Салам 👋 <!-- **romankh3/romankh3** бул ✨ _спецификалык_ ✨ репозиторий, анткени анын `README.md` (бул файл) GitHub профorңизде көрүнөт. Бул жерде сизди баштоо үчүн кээ бир идеялар бар: - 🔭 Мен азыр иштеп жатам ... - 🌱 Учурда үйрөнүп жатам ... - 👯 Мен ... боюнча кызматташууну издеп жатам - 🤔 Мен жардам издеп жатам менен ... - 💬 Менден ... жөнүндө сураңыз - 📫 Мага кантип жетсе болот: ... - 😄 Зат атоочтор: ... - ⚡ Кызыктуу факт: ... -->
Жалпысынан алганда, менин түшүнүгүм боюнча, Githubдагы резюме LinkedInде көрсөткөн өзүбүз жөнүндө бардык маалыматтарды кайталабашы керек. Бул эмнени билдирет? Бул LinkedIn'де биз адатта иш тажрыйбабызды, кандай долбоорлорду, кандай технологияларды, кандай бorм берүүнү (бир нече болушу мүмкүн), атайын курстарды, волонтердук тажрыйбаны жана башка көптөгөн нерселерди айтып беребиз дегенди билдирет. Ошондуктан, бул жерде, Github-да, көбүрөөк маалымат ала турган социалдык тармактарга шилтемелер менен эң ырааттуу маалымат болушу керек.

Социалдык тармактардагы профилдерге шилтемелерди кошуу

Эми биз жөнүндө бардык маалыматты толуктай турган социалдык медиа профилдерине шилтемелерди кошууга убакыт келди. Бул тапшырма үчүн биз shields.io кызматын колдонобуз , ал шилтемелерибизге сүрөтчөлөрдү кошуу мүмкүнчүлүгүнө ээ. Ал жерде сиз YouTube каналын жана Twitter жана башкаларды кошо аласыз. Ошондой эле Github боюнча толук статистика. Бул ким үчүн маанилүү, аны чындап эле кошуу керек. BTC капчыгы үчүн сөлөкөтүн кошуу мүмкүнчүлүгү да бар. Бул кайрымдуулук каражаты катары колдонулушу мүмкүн, анткени GitHub аркылуу кадимки демөөрчүлүк чечим эч качан Украинага, Россияга, Белоруссияга алып келген эмес... Айтмакчы, бул уят. Мен электрондук почтамды, LinkedIn шилтемесин жана Telegram каналынын шилтемесин кошкум келет. Мен бул жерден эч нерсе таба алган жокмун, ошондуктан мен Github боюнча дагы бир шалкан колдоном - alexandresanlim/Badges4-README.md-Profile . Анда мага керектүү нерселердин баары жана башкалар бар. Мунун негизинде мен эң башында өзүмө үч шилтеме коштум: LinkedIn, Telegram жана Gmail. Негизинен бул мен үчүн жетиштүү:
  • LinkedIn коммерциялык кызматташууга кызыккандар үчүн. Менин бардык соода тажрыйбам ошол жерде сүрөттөлөт;
  • Telegram - бул менин каналым, мен азыр иштеп жатам жана аны мүмкүн болгон жерге жайгаштырууга аракет кылам (мени көптөн бери окуп жүргөндөр муну байкап калышты окшойт :D);
  • Gmail бул мени менен байланыша ала турган электрондук почта. Мен өзүмдүн жеке телеграмм аккаунтумду жеке байланыш каражаты катары сактап калуу үчүн аны азыраак сактоого аракет кылам. Ал эми почта так жана баары менен баарлашууга ылайыктуу.
Мен кандайдыр бир жол менен Telegram каналын баса белгилегим келет, бирок аны кантип кооз жана туура жасоону азырынча түшүнө элекмин. Акырында мындай болду: GitHubда резюме жазуу - 4Мен түшүнгөндөй, бул сүрөттөмө мүмкүн болушунча кыска жана маалыматтуу болушу керек. Бул сиздин бардык тажрыйбаңызды жана өзүңүз жөнүндө маалыматтарды майда-чүйдөсүнө чейин сүрөттөп беришиңиз керек жер эмес. Ошондуктан, биз дал ушундай кылууга аракет кылабыз. Жаратылыштын биринчи итерациясында менин баракчам такыр компакттуу көрүнгөн жок: GitHub боюнча резюме жазуу - 5Ошентип, азыр мен аны дагы кичирейтүүгө аракет кылам... Мен анын үстүндө дагы иштейм. Бул, демек, биз акырындык менен чечимди тактоодо жумушчу мамиле болуп саналат. Бул менин биринчи итерациям жана мен жакшыраак нерсени ойлоп тапкан сайын жаңылап турам. Жалпы GitHub иш-аракет бөлүмүндө мен бул шалкандан алган GitHub эсебине статистиканы кошконумду байкагандырсыз - anuraghazra / github-readme-stats . Ооба, сиз бардык репозиторийлердин жылдыздары боюнча жалпы статистиканы, үстүбүздөгү жылдагы милдеттенмелердин санын, тартуу сурамдарынын санын жана башкаларды ала аласыз. Жана ошондой эле - программалоо тилдерин колдонуудагы вариация. Профиль codeунун базасы кандай өзгөрөрүн байкоо да пайдалуу, өзгөчө жаңы программалоо тorн үйрөнө баштасаңыз. 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>
Мен плиткалар бир сызыкта болушу үчүн, алардын бийиктигин катуу codeдошум керек болчу. Мен бийиктикти койдум = 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Бул жакшыраак, туурабы?)) Андан кийин, биз көрсөтүүнү каалаган технологиялардын логотиптерин кошобуз. Дагы, баарын дароо орнотуу көп убакытты талап кылат, андыктан аны этап-этабы менен жасай аласыз. Мен бул этапты өткөрүп жиберем, анткени макалага сарпталган убакыт өтүп кеткен) Натыйжада, биз төмөнкү жыйынтыктоочу codeду алабыз:
# 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да резюме кантип түзүүнү талкууладык. Бул биз иш берүүчүгө жөнөткөн жөнөкөй резюме эмес, анда биз тажрыйбабызды, технология боюнча бorмибизди жана башкаларын кылдаттык менен сүрөттөп беребиз. Бул жерде биз башка маалыматтарга ээ болгон башка тармактардагы профилдерге шилтеме берүү аркылуу өзүбүз жөнүндө кыскача маалыматты чогултабыз. Эмнеге андай? Анткени, чынында, алар талапкерлерди издөө үчүн Github колдонсо, бул өтө сейрек кездешет. Бул жер резюмеден тышкары, талапкерди ушундай жол менен баалай турган техникалык адистер үчүн көбүрөөк ылайыктуу. Мындан тышкары, бул кыскача сиз маанилүү деп эсептеген нерселерге көңүл бурууга жардам берет. Сиз көрсөткүңүз келген репозиторийлерди алып салсаңыз болот. Акырында, бул өзүңүздү адис катары таанытуу үчүн Githubтун бардык мүмкүнчүлүктөрүн колдонуунун жакшы жолу. Биз резюме түзүү мүмкүнчүлүгүн коштук - эмне үчүн муну кылбайсың?

Келечектеги пландар

README.md файлын этап-этабы менен жылмалоодон тышкары, мен көрө элек дагы бир идея бар жана бул башкаларга пайдалуу болот деп ойлойм. README.md файлынан тышкары, мен берилген маалыматтарды эске алуу менен талап кылынган форматтарда кадимки резюмени түзө турган долбоорду түзгүм келет: pdf, doc, csv жана башкалар. Жана так ушундайча, мастер фorалга жаңы милдеттенме кошулганда, бул documentтердин баары түзүлөт. Муну кандай жасаш керек? Мен азырынча билбейм, мен маселени изилдешим керек, бирок бул башкалар үчүн кызыктуу жана пайдалуу болушу мүмкүн деп ойлойм. Ошол эле учурда, окуганыңыз үчүн рахмат. Бул биз Адан Яга чейин долбоордун узун сериясынан кийин жарыялаган макалабыз. Жана адаттагыдай эле, достор, мен сиздерге менин телеграм каналыма жазылууну сунуштайм : Мен бардык макалаларымды жана долбоорлорумду ошол жерден көзөмөлдөйм. Көрүшкөнчө.
Комментарийлер
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION