JavaRush /Blog Jawa /Random-JV /Kita nulis resume ing GitHub. Panuntun singkat

Kita nulis resume ing GitHub. Panuntun singkat

Diterbitake ing grup
Halo kabeh. Seri artikel babagan proyek Jawa saka A nganti Z wis rampung, tegese saiki sampeyan bisa nulis babagan kabeh topik menarik liyane. Dina iki kita bakal ngomong babagan carane nggawe resume ing GitHub. Ing proses nggolek proyek (lan utamane proyek pertama sampeyan), kabeh cara apik, lan ngilangi salah sijine jelas dudu ide sing paling apik. Nulis resume ing GitHub - 1Kajaba iku, iki minangka kelanjutan strategi sing apik kanggo ngembangake akun GitHub sampeyan, sing dadi portofolio pangembang lan ngemot informasi sing dibutuhake babagan dheweke. Ing cendhak, iki minangka langkah sing migunani kanggo ngembangake merek teknis sampeyan. Kiriman iki bisa dianggep minangka tutugan artikel babagan pengalaman nggarap GitHub, nambah profil, fitur sinau (sadurunge aku nulis babagan Git lan babagan nyetel repositori ing GitHub ). Sakabèhé, aku nemokake pendekatan iki (recap ing GitHub) cukup menarik lan enom. Khusus kanggo sampeyan, aku wis nglumpukake kabeh solusi sing paling keren sing wis daktemu.

Sapa sing bisa nulis resume

Kaya sing dikandhakake, Roma ora dibangun ing sedina. Sawise idea iki, sampeyan kudu miwiti nulis resume minangka awal sabisa. Ya, ing wiwitan, ora bisa nuduhake pengalaman kerja komersial pirang-pirang taun. Ing wektu sing padha, mesthi ana sing kudu dicritakake babagan sampeyan. Lan resume persis panggonan kanggo pirembagan bab iki. Malah yen ditulis dhisik: Aku Vasya Pupkin, pangembang Jawa pemula. Aku ngerti Java SE. Kontakku: ... ... Banjur, wis ing proses sinau, entuk sawetara pengalaman, sampeyan bakal nambah rincian anyar kanggo resume. Rampung proyek Jawa saka A nganti Z? Tulis babagan. Nggawa teknologi sing digunakake ing kana. Pangembang sing berpengalaman mesthi bakal ngomong babagan awake dhewe.

Ayo miwiti nggawe resume

Babagan pisanan sing kudu ditindakake yaiku nggawe repositori anyar kanthi jeneng sing padha karo jeneng pangguna sampeyan ing GitHub. Aku bakal nuduhake kabeh iki karo conto dhewe: Nulis resume ing GitHub - 2Minangka bisa katon saka pesen ing piring ijo cahya, kita ing trek tengen. Kabeh informasi babagan resume bakal ana ing file README.md proyek iki. Kita nggawe repositori lan bali menyang kaca profil, ing kono kita bakal weruh ing ndhuwur README proyek iki: Nulis resume ing GitHub - 3Nganti saiki mung Woy ana , nanging wiwitan wis digawe. Saiki teka wektu kanggo ngisi file iki. Yen sampeyan miwiti nyunting, sampeyan bakal weruh sawetara teks komentar ing README sing nyaranake struktur tartamtu:
### Halo 👋 <!-- **romankh3/romankh3** minangka repositori ✨ _special_ ✨ amarga `README.md` (berkas iki) katon ing profil GitHub sampeyan. Ing ngisor iki sawetara gagasan kanggo miwiti: - 🔭 Aku lagi nggarap ... - 🌱 Aku lagi sinau ... - 👯 Aku nggoleki kolaborasi ing ... - 🤔 Aku njaluk bantuan karo ... - 💬 Takon aku babagan ... - 📫 Carane tekan aku: ... - 😄 Tembung-tembung: ... - ⚡ Fakta sing nyenengake: ... -->
Umumé, ing pangertenku, resume ing Github ngirim ora mbaleni kabeh informasi babagan awake dhewe sing dituduhake ing LinkedIn. Iki artine apa? Iki tegese ing LinkedIn biasane kita njlèntrèhaké kanthi rinci pengalaman kerja kita, proyek apa, teknologi apa, pendhidhikan apa (bisa uga ana luwih saka siji), kursus khusus, pengalaman sukarelawan lan liya-liyane sing penting banget kanggo dicritakake. Mulane, ing kene, ing Github, kudu ana informasi sing paling konsisten kanthi pranala menyang jaringan sosial ing ngendi sampeyan bisa entuk luwih akeh data.

Nambahake pranala menyang profil ing jaringan sosial

Saiki wektune nambah link menyang profil media sosial sing bakal nglengkapi kabeh informasi babagan kita. Kanggo tugas iki, kita bakal nggunakake layanan shields.io , sing nduweni kemampuan kanggo nambah lambang kanggo pranala kita. Ing kana sampeyan bisa nambah saluran YouTube lan Twitter lan liya-liyane. Uga statistik lengkap ing Github. Kanggo sapa iki penting, iku pancene worth nambah. Ana uga kemampuan kanggo nambah lambang kanggo dompet BTC. Iki bisa digunakake minangka sarana kanggo sumbangan, amarga solusi sponsor normal langsung liwat GitHub ora tau digawa menyang Ukraina, Rusia, Belarus ... Sing, kanthi cara, isin. Aku pengin nambah email, link LinkedIn lan link saluran Telegram. Aku ora nemu apa-apa kaya iki kene, supaya aku bakal nggunakake turnip liyane ing Github - alexandresanlim/Badges4-README.md-Profile . Wis kabeh aku needed lan liyane. Adhedhasar iki, aku nambahake telung pranala menyang aku ing wiwitan: menyang LinkedIn, Telegram lan Gmail. Sejatine iki cukup kanggo kula:
  • LinkedIn kanggo wong-wong sing kasengsem ing kerjasama komersial. Kabeh pengalaman komersial saya diterangake ana;
  • Telegram minangka saluranku, sing saiki dakkembangake lan nyoba ngirim ing ngendi wae (sing wis suwe maca aku, aku wis ngerti iki: D);
  • Gmail iku email sing bisa sampeyan hubungi kula. Aku nyoba njaga akun telegram pribadiku supaya tetep dadi sarana komunikasi pribadi. Lan mail cetha lan cocok kanggo komunikasi karo kabeh wong.
Aku pengin nyorot saluran Telegram, nanging durung ngerti carane nindakake kanthi apik lan tepat. Pungkasane dadi kaya mangkene: Nulis resume ing GitHub - 4Nalika aku ngerti, katrangan iki kudu kompak lan informatif. Iki dudu panggonan sampeyan kudu njlèntrèhaké kanthi rinci kabeh pengalaman lan data babagan sampeyan. Mula, kita bakal nyoba nindakake iki. Sajrone pengulangan pisanan nggawe, kacaku ora katon kompak: Nulis resume ing GitHub - 5Dadi saiki aku bakal nyoba nggawe luwih cilik ... Aku bakal nggarap maneh. Iki, kanthi cara, minangka pendekatan sing bisa digunakake nalika kita ngrampungake solusi kanthi bertahap. Iki minangka pengulangan pisanan lan saben-saben aku nggawe sing luwih apik aku bakal nganyari. Sampeyan bisa uga wis ngelingi yen ing bagean kegiatan Umum GitHub aku nambahake statistik ing akun GitHub, sing aku njupuk saka turnip iki - anuraghazra / github-readme-stats . Ya, sampeyan bisa entuk statistik umum babagan lintang kabeh repositori, jumlah komitmen kanggo taun saiki, jumlah panjaluk tarik, lan liya-liyane. Lan uga - variasi panggunaan basa pamrograman. Iku uga migunani kanggo mirsani carane basis kode profil diganti, utamané yen sampeyan miwiti sinau basa program anyar. Sawise sawetara tarian karo HTML markup, aku ngatur kanggo nyetel loro statistik kanggo jembaré padha, baris, lan tengah bab iki, nulis:
<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>
Aku kudu hardcode dhuwur kothak supaya padha ing baris sing padha. Aku nyetel dhuwur = 150. A bab kelangan iku counter kanggo nomer views profil. Ora utamané informatif, nanging nyenengake. Ayo ana paling sethithik sawetara statistik babagan jumlah tampilan profil. Ya, aku ngerti manawa iki ora informatif kaya sing dakkarepake, nanging kaya ngono. Mulane, ing pungkasan kita bakal nambah counter iki:
<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>
Pengulangan sabanjure kaya mangkene: Nulis resume ing GitHub - 6Sing luwih apik, ta?)) Sabanjure, kita bakal nambah logo teknologi sing pengin dituduhake. Maneh, nyetel kabeh bebarengan bakal mbutuhake wektu akeh, supaya sampeyan bisa nindakake langkah demi langkah. Aku bakal ngliwati tahap iki mung amarga wektu sing dienggo ing artikel kasebut wis kadaluwarsa) Akibaté, kita entuk kode ringkesan ing ngisor iki:
# 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>
Kanggo nggunakake data statis, sampeyan mung kudu ngganti jeneng pangguna menyang sing dikarepake. Apa sing katon ing urip nyata? Sampeyan bisa ndeleng ing kaca akun . Subscribe, ayo tekan SERIBU subscriber bareng-bareng)

Apa kesimpulan sing bisa ditindakake

Ing artikel iki, kita ngrembug babagan carane nggawe resume ing Github. Iki ora resume prasaja sing dikirim menyang juragan, ngendi kita scrupulously njlèntrèhaké pengalaman kita, kawruh teknologi, etc. Ing kene kita ngumpulake informasi sing dipadhetke babagan awake dhewe kanthi menehi tautan menyang profil ing jaringan liya sing duwe informasi liyane. Kok ngono? Amarga kasunyatane, yen nggunakake Github kanggo nggoleki calon, arang banget. Panggonan iki luwih cenderung kanggo spesialis teknis sing, saliyane resume, uga bisa ngevaluasi pelamar kanthi cara iki. Kajaba iku, ringkesan iki mbantu fokus ing apa sing dianggep penting. Sampeyan bisa njupuk persis repositori sing pengin dituduhake. Lan pungkasan, nanging paling ora, iki minangka cara sing apik kanggo nggunakake kabeh kemampuan Github kanggo promosi dhewe minangka spesialis. Kita nambahake kemampuan kanggo nggawe resume - kenapa ora nindakake?

rencana mangsa

Saliyane polishing langkah-langkah dening-file README.md, ana siji liyane idea aku wis ora katon dipun ginakaken, lan aku sing bakal migunani kanggo liyane. Saliyane file README.md, aku pengin nggawe proyek sing, diwenehi data sing diwenehake, bakal ngasilake resume normal ing format sing dibutuhake: pdf, doc, csv, lan liya-liyane. Lan persis supaya nalika komit anyar ditambahake menyang cabang master, kabeh dokumen kasebut bakal digawe. Carane nindakake? Aku durung ngerti, aku kudu nyinaoni masalah kasebut, nanging aku mikir bisa uga menarik lan migunani kanggo wong liya. Sauntara kuwi, matur nuwun kanggo kabeh sing wis maca. Iki minangka artikel sing diterbitake sawise seri proyek sing dawa saka A nganti Z. Lan kaya biasane, kanca-kanca, aku saranake sampeyan langganan saluran telegramku : Aku nglacak kabeh artikel lan proyekku ing kana. Ketemu maneh.
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION