Бәріңе сәлем. Java жобасы бойынша А-дан Я-ға дейінгі мақалалар сериясы аяқталды, яғни енді сіз барлық басқа қызықты тақырыптар туралы жаза аласыз. Бүгін біз GitHub сайтында резюме жасау туралы сөйлесетін боламыз. Жұмыс іздеу процесінде (әсіресе сіздің бірінші жұмысыңыз) барлық әдістер жақсы және олардың кез келгенін жұмыстан шығару ең жақсы идея емес. Сонымен қатар, бұл әзірлеушінің портфолиосы ретінде қызмет ететін және ол туралы қажетті ақпаратты қамтитын GitHub тіркелгіңізді дамыту стратегиясының тамаша жалғасы. Қысқасы, бұл сіздің техникалық брендіңізді дамыту үшін пайдалы қадам. Бұл постты GitHub-пен жұмыс істеу тәжірибесі, профиліңізді жақсарту, оқу мүмкіндіктері туралы мақалалардың жалғасы деп санауға болады (бұған дейін мен Git туралы және GitHub-та репозиторийлерді орнату туралы жазғанмын ). Жалпы, мен бұл тәсілді (GitHub сайтында қайталау) өте қызықты және жас деп санаймын. Әсіресе сіз үшін мен өзім кездестірген барлық керемет шешімдерді жинадым.
Кім түйіндеме жаза алады
Олар айтқандай, Рим бір күнде салынбаған. Осы идеядан кейін сіз резюмеңізді мүмкіндігінше ертерек жазуды бастауыңыз керек. Иә, басында көп жылдық коммерциялық жұмыс тәжірибесін көрсету мүмкін болмайды. Сонымен қатар, әрқашан өзіңіз туралы айтатын нәрсе бар. Түйіндеме - бұл туралы айтудың дәл орны. Егер ол бірінші жазылса да: мен Вася Пупкинмін, Java әзірлеушісі. Мен Java SE білемін. Менің контактілерім: ... ... Содан кейін оқу, тәжірибе жинақтау барысында сіз резюмеңізге жаңа мәліметтерді қосасыз. Java жобасын А-дан Я-ға дейін аяқтадыңыз ба? Ол туралы жазыңыз. Онда қолданылған технологияларды әкеліңіз. Тәжірибелі әзірлеуші әрқашан өзі туралы айтатын нәрсеге ие болады.Түйіндеме жасауды бастайық
Ең алдымен, GitHub жүйесіндегі пайдаланушы атыңызбен бірдей жаңа репозиторий жасау керек. Осының барлығын өз мысалыммен көрсетемін: Ашық жасыл тақтадағы хабарламадан көрініп тұрғандай, біз дұрыс жолда келе жатырмыз. Түйіндемедегі барлық ақпарат осы жобаның README.md файлында болады. Біз репозиторий жасаймыз және профиль бетіне ораламыз, сол жерде біз осы жобаның README-ін көреміз: Әзірге тек Сәлем бар , бірақ бастама жасалды. Енді осы файлды толтыру уақыты келді. Егер сіз оны өңдеуді бастасаңыз, README ішінде белгілі бір құрылымды ұсынатын кейбір түсініктеме берілген мәтінді байқайсыз:
### Сәлем 👋 <!-- **romankh3/romankh3** - бұл ✨ _арнайы_ ✨ репозиторий, себебі оның `README.md` (осы файл) GitHub профиліңізде пайда болады. Жұмысты бастауға арналған кейбір идеялар: - 🔭 Мен қазір жұмыс істеп жатырмын ... - 🌱 Мен қазір үйреніп жатырмын ... - 👯 Мен ... бойынша бірлесіп жұмыс істеуге тырысамын - 🤔 Көмек іздеймін. ...мен - 💬 Маған ... туралы сұраңыз - 📫 Маған қалай жетуге болады: ... - 😄 Есімдіктер: ... - ⚡ Қызық факт: ... -->
Жалпы, менің түсінігім бойынша, Github-тағы түйіндеме LinkedIn-те біз көрсеткен өзіміз туралы барлық ақпаратты қайталамауы керек. Бұл нені білдіреді? Бұл LinkedIn сайтында біз әдетте жұмыс тәжірибемізді, қандай жобаларды, қандай технологияларды, қандай білім беруді (бірнеше болуы мүмкін), мамандандырылған курстарды, волонтерлік тәжірибені және тағы басқаларды егжей-тегжейлі сипаттайтынымызды білдіреді. Сондықтан, бұл жерде, 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