Баарына салам. Адан Яга чейин Java долбоору боюнча макалалардын сериясы аяктады, бул эми сиз башка бардык кызыктуу темалар жөнүндө жаза аласыз дегенди билдирет. Бүгүн биз GitHubда резюме кантип түзүү керектиги жөнүндө сүйлөшөбүз. Жумуш издөө процессинде (айрыкча сиздин биринчи жумушуңуз) бардык ыкмалар жакшы жана алардын кайсынысын иштен бошотуу эң жакшы идея эмес. Мындан тышкары, бул GitHub эсебиңизди өнүктүрүү стратегиясынын эң сонун уландысы, ал иштеп чыгуучунун портфолиосу катары кызмат кылат жана ал жөнүндө керектүү маалыматты камтыйт. Кыскача айтканда, бул сиздин техникалык брендди өнүктүрүү үчүн пайдалуу кадам болуп саналат. Бул постту GitHub менен иштөө тажрыйбасы, профorңизди өркүндөтүү, өзгөчөлүктөрүн үйрөнүү (ага чейин мен Git жөнүндө жана GitHubда репозиторийлерди орнотуу жөнүндө жазганмын ) макалалардын уландысы деп эсептесе болот. Жалпысынан, мен бул ыкманы (GitHub боюнча кайталоо) абдан кызыктуу жана жаш деп эсептейм. Айрыкча, сиз үчүн мен жолуккан эң сонун чечимдерди чогулттум.
Ким резюме жаза алат
Алар айткандай, Рим бир күндө курулган эмес. Бул идеядан кийин, сиз резюмеңизди мүмкүн болушунча эртерээк жаза башташыңыз керек. Ооба, башында көп жылдык коммерциялык иш тажрыйбасын көрсөтүү мүмкүн эмес. Ошол эле учурда ар дайым өзүң жөнүндө айта турган бир нерсе бар. Ал эми резюме - бул жөнүндө сүйлөшүү үчүн так жер. Ал биринчи жазылса да: мен Вася Пупкинмин, Java иштеп чыгуучу башталгыч. Мен Java SE билем. Менин байланыштарым: ... ... Андан кийин, окуу процессинде, кандайдыр бир тажрыйба топтоодо, сиз резюмеңизге жаңы маалыматтарды кошосуз. Адан Яга чейин Java долбоорун бүтүрдүңүзбү? Бул тууралуу жаз. Ал жерде колдонулган технологияларды алып келгиле. Тажрыйбалуу иштеп чыгуучу ар дайым өзү жөнүндө айта турган нерсеге ээ болот.Келгиле, резюме түзө баштайлы
Биринчи кыла турган нерсе - GitHubдагы колдонуучунун аты менен жаңы репозиторий түзүү. Мунун баарын мен өз мисалым менен көрсөтөм: Ачык жашыл табактагы билдирүүдөн көрүнүп тургандай, биз туура жолдо баратабыз. Резюме боюнча бардык маалымат бул долбоордун README.md файлында болот. Биз репозиторий түзөбүз жана профилдик баракчага кайтабыз, ал жерден биз жогоруда бул долбоордун READMEсин көрөбүз: Азырынча бир гана 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 бул мени менен байланыша ала турган электрондук почта. Мен өзүмдүн жеке телеграмм аккаунтумду жеке байланыш каражаты катары сактап калуу үчүн аны азыраак сактоого аракет кылам. Ал эми почта так жана баары менен баарлашууга ылайыктуу.
<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>
Кийинки итерация мындай болду: Бул жакшыраак, туурабы?)) Андан кийин, биз көрсөтүүнү каалаган технологиялардын логотиптерин кошобуз. Дагы, баарын дароо орнотуу көп убакытты талап кылат, андыктан аны этап-этабы менен жасай аласыз. Мен бул этапты өткөрүп жиберем, анткени макалага сарпталган убакыт өтүп кеткен) Натыйжада, биз төмөнкү жыйынтыктоочу 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>
Статикалык маалыматтарды колдонуу үчүн, сиз жөн гана менин колдонуучу атымды каалаган бирине өзгөртүшүңүз керек. Бул чыныгы жашоодо кандай көрүнөт? Сиз аны аккаунтуңуздун барагынан көрө аласыз . Жазылгыла, МИН подписчикке бирге жетели)
GO TO FULL VERSION