Ngayon ay pag-uusapan natin kung paano gumawa ng resume sa GitHub. Kapag naghahanap ng trabaho (lalo na ang iyong unang trabaho), ang lahat ng mga pamamaraan ay mabuti at malinaw na hindi ito ang pinakamahusay na ideya na basta-basta i-dismiss ang alinman sa mga ito. Higit pa rito, ang isang GitHub resume ay isang mahusay na paraan upang pakinisin ang iyong GitHub account, na nagsisilbing iyong portfolio ng pagbuo ng software at naglalaman ng mahahalagang impormasyon tungkol sa iyong trabaho. Sa madaling salita, ito ay isang kapaki-pakinabang na hakbang sa pagbuo ng iyong tech brand. Maaari mong isipin ang post na ito bilang pagpapatuloy ng artikulo sa pagtatrabaho sa GitHub, pagpapabuti ng iyong profile, pag-aaral ng mga feature ng GitHub ( nagsulat ako tungkol dito dati ). Sa pangkalahatan, nakita kong medyo kawili-wili at sariwa ang diskarteng ito (isang resume sa GitHub). Para lang sa iyo, nakolekta ko dito ang lahat ng pinakaastig na solusyon na naranasan ko.
mula sa Deadpool (2016). 20th Century Fox Film Corporation
Sino ang maaaring magsulat ng resume
Tulad ng sinasabi nila, ang Roma ay hindi naitayo sa isang araw. Kasunod ng salawikain na ito, dapat mong simulan ang pagsulat ng iyong resume nang maaga hangga't maaari. Oo, hindi ka makakapaglista ng maraming taon ng propesyonal na karanasan sa trabaho sa simula. Ngunit palaging mayroong isang bagay na maaari mong sabihin tungkol sa iyong sarili. At ang iyong resume ay ang tamang lugar para pag-usapan ito. Kahit na magsimula ka dito: Ako si Joe Schmoe, isang baguhan na developer ng Java. Alam ko ang Java SE. Maaari kang makipag-ugnayan sa akin sa... At pagkatapos, habang ikaw ay natututo at nakakakuha ng ilang karanasan, nagdagdag ka ng mga bagong detalye sa iyong resume. Nakumpleto mo ba ang Java Project Mula A Hanggang Z? Sumulat tungkol diyan. Banggitin ang mga teknolohiyang ginamit mo doon. Ang isang makaranasang developer ay palaging may sasabihin tungkol sa kanyang sarili.Pagsisimula sa paggawa ng iyong resume
Ang unang bagay na dapat gawin ay lumikha ng bagong repositoryo na may parehong pangalan ng iyong username sa GitHub. Ipapakita ko ang lahat ng ito sa aking sarili bilang isang halimbawa: Tulad ng makikita mo mula sa mensahe sa mapusyaw na berdeng bloke, tayo ay nasa tamang landas. Ang lahat ng impormasyon sa resume ay nasa README.md file ng proyektong ito. Lumilikha kami ng repositoryo at bumalik sa pahina ng profile, kung saan makikita namin ang README ng proyekto sa itaas: Mayroon lang kaming Hi doonsa ngayon, ngunit mayroon na tayong simula. Ngayon ay dumating ang sandali para sa amin upang punan ang file na ito. Kung sinimulan mong i-edit ang README, mapapansin mong nagkomento ito ng text na nagmumungkahi ng isang partikular na istraktura: ### Kumusta 👋 <!-- **romankh3/romankh3** ay isang ✨ _special_ ✨ repository dahil `README nito. md` (ang file na ito) ay lilitaw sa iyong profile sa GitHub. Narito ang ilang ideya para makapagsimula ka: - 🔭 Kasalukuyan akong gumagawa ng ... - 🌱 Kasalukuyan akong nag-aaral ... - 👯 Naghahanap ako upang makipagtulungan sa ... - 🤔 Naghahanap ako ng tulong na may ... - 💬 Tanungin ako tungkol sa ... - 📫 Paano ako maabot: ... - 😄 Mga Panghalip: ... - ⚡ Nakakatuwang katotohanan: ... --> Sa pangkalahatan, ang pagkakaintindi ko ay isang GitHub resume hindi dapat ulitin ang lahat ng impormasyong naipahiwatig na namin sa LinkedIn. Anong ibig sabihin niyan? Nangangahulugan ito na sa LinkedIn kami ay karaniwang nagbibigay ng isang detalyadong account ng aming karanasan sa trabaho, mga proyekto, mga teknolohiya, background na pang-edukasyon (posibleng higit sa isa), may-katuturang mga kurso, karanasan sa pagboboluntaryo, at marami pang iba talagang mahahalagang bagay. Iyon ang dahilan kung bakit ang GitHub ay dapat magkaroon ng pinaka-piling impormasyon na may mga link sa mga social network, kung saan maaaring malaman ng mga tao ang higit pa tungkol sa iyo.Pagdaragdag ng mga link sa mga profile sa social media
Ngayon ay oras na upang magdagdag ng mga link sa mga profile sa social media na magbibigay ng lahat ng kinakailangang karagdagang impormasyon tungkol sa amin. Upang gawin ito, gagamitin namin ang serbisyo ng shields.io , na nagbibigay-daan sa amin na magdagdag ng mga icon para sa aming mga link. Maaari kang magdagdag ng channel sa YouTube at Twitter at higit pa. Gayundin ang buong istatistika ng GitHub. Kung ito ay mahalaga sa iyo, dapat mo talagang idagdag ito. Gusto kong idagdag ang aking email address at mga link sa aking LinkedIn profile at Telegram channel. Wala akong nakitang ganito dito, kaya gagamit ako ng isa pang GitHub repo — alexandresanlim/Badges4-README.md-Profile . Mayroon itong lahat ng kailangan ko at higit pa. Gamit ito bilang isang template, nagdagdag ako ng tatlong link sa pinakadulo simula: LinkedIn, Telegram at Gmail. Ang mga ito ay talagang sapat para sa akin:- Ang LinkedIn ay para sa mga taong interesado sa propesyonal na pakikipagtulungan. Ang lahat ng aking propesyonal na karanasan ay inilarawan doon;
- Ang Telegram ay ang aking channel, na kasalukuyang ginagawa ko at sinusubukang i-post hangga't maaari;
- Ang Gmail ay ang email address na gusto kong gamitin ng mga tao para makipag-ugnayan sa akin. Hindi ko lalo na sinusubukang itulak ang aking personal na Telegram account upang panatilihin ito para sa personal na komunikasyon. Ngunit ang isang email address ay nauunawaan at angkop para sa komunikasyon sa lahat.
<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>
Kinailangan kong i-hardcode ang taas ng mga imahe upang makuha ang mga ito sa parehong linya. Nagtakda ako ng taas = 150. Ang isang cool na bagay ay ang profile view counter. Hindi masyadong nagbibigay-kaalaman, ngunit cool. Hindi bababa sa magkaroon ng ilang istatistika sa bilang ng mga pagtingin sa profile. Oo, alam ko na hindi ito kasing impormasyon gaya ng gusto ko, ngunit ito ay kung ano ito. Kaya't magdagdag tayo ng counter na tulad nito sa dulo:
<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>
Ang susunod na pag-ulit ay lumabas na ganito: Iyan ay mas mahusay, tama? :) Susunod, magdagdag tayo ng mga logo para sa mga teknolohiyang gusto nating ipakita. Muli, ang pagpapakita ng lahat nang sabay-sabay ay aabutin ng maraming oras, upang magawa mo ito nang sunud-sunod. Lalampasan ko ang yugtong ito dahil lumipas na ang oras para sa artikulong ito :) Ibig sabihin ay nakukuha natin ang sumusunod na resume code:
# Hi, I'm Roman 👋
A senior software engineer with more than 5 years of professional experience. I have excellent knowledge of backend Java development.
In general, I've worked with monolithic, microservice and serverless architectures. A lot of my activity 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 [CodeGym Community](https://github.com/codegymcommunity) and [Template Repository](https://github.com/template-repository) organizations.
* Creator and author of [romankh3](https://t.me/romankh3) Telegram channel. Subscribe to receive messages about my open-source activities.
* I write posts about software development.
* Currently working in [Epam Systems](https://www.linkedin.com/company/epam-systems/)
## 🛠 Technology 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 Modeler
* GitHub/GitLab/Gerrit/Bitbucket
### My opensource projects
* [image-comparison](https://github.com/romankh3/image-comparison) - Published on Maven Central Java Library; it compares 2 images of the same size and shows the differences visually by drawing rectangles. Some parts of the image can be excluded from the comparison.
* [CodeGym TelegramBot](https://github.com/codegymcommunity/codegym-telegrambot) - CodeGym 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>
Upang gumamit ng static na data, palitan lamang ang aking username ng ninanais. Ano ang hitsura nito sa aksyon? Maaari mo itong makita dito sa pahina ng aking account . Mag-subscribe. Sabay-sabay nating abutin ang isang LIBONG subscriber :)
GO TO FULL VERSION