Halo semua. Rangkaian artikel tentang proyek Java dari A hingga Z telah berakhir, artinya kini Anda dapat menulis tentang semua topik menarik lainnya. Hari ini kita akan berbicara tentang cara membuat resume di GitHub. Dalam proses mencari pekerjaan (dan terutama pekerjaan pertama Anda), semua cara baik, dan menolak salah satu cara tersebut jelas bukan ide terbaik. Selain itu, ini merupakan kelanjutan yang sangat baik dari strategi pengembangan akun GitHub Anda, yang berfungsi sebagai portofolio pengembang dan berisi informasi yang diperlukan tentangnya. Singkatnya, ini adalah langkah yang berguna untuk mengembangkan merek teknis Anda. Posting ini dapat dianggap sebagai kelanjutan dari artikel tentang pengalaman bekerja dengan GitHub, meningkatkan profil Anda, mempelajari fitur-fitur (sebelumnya saya menulis tentang Git dan tentang menyiapkan repositori di GitHub ). Secara keseluruhan, menurut saya pendekatan ini (rekap di GitHub) cukup menarik dan berjiwa muda. Khusus untuk Anda, saya telah mengumpulkan semua solusi paling keren yang pernah saya temukan.
Siapa yang bisa menulis resume
Seperti kata pepatah, Roma tidak dibangun dalam sehari. Mengikuti ide ini, Anda harus mulai menulis resume Anda sedini mungkin. Ya, pada awalnya tidak mungkin untuk menunjukkan pengalaman kerja komersial selama bertahun-tahun. Pada saat yang sama, selalu ada sesuatu untuk dikatakan tentang diri Anda. Dan resume adalah tempat yang tepat untuk membicarakan hal ini. Meskipun tertulis pertama kali: Saya Vasya Pupkin, seorang pengembang Java pemula. Saya tahu Java SE. Kontak saya: ... ... Dan kemudian, dalam proses belajar, mendapatkan beberapa pengalaman, Anda akan menambahkan detail baru ke resume Anda. Menyelesaikan proyek Java dari A hingga Z? Tulis tentang itu. Bawalah teknologi yang digunakan di sana. Pengembang berpengalaman akan selalu mengatakan sesuatu tentang dirinya.Mari mulai membuat resume
Hal pertama yang harus dilakukan adalah membuat repositori baru dengan nama yang sama dengan nama pengguna Anda di GitHub. Saya akan menunjukkan semua ini dengan contoh saya sendiri: Seperti terlihat dari pesan di pelat hijau muda, kita berada di jalur yang benar. Semua informasi di resume akan ada di file README.md proyek ini. Kami membuat repositori dan kembali ke halaman profil, di sana kita akan melihat README proyek ini di bagian atas: Sejauh ini hanya ada Hai , tetapi permulaan telah dibuat. Sekarang tiba waktunya untuk mengisi file ini. Jika Anda mulai mengeditnya, Anda akan melihat beberapa teks yang dikomentari di README yang menyarankan struktur tertentu:
### Halo 👋 <!-- **romankh3/romankh3** adalah repositori ✨ _special_ ✨ karena `README.md` (file ini) muncul di profil GitHub Anda. Berikut beberapa ide untuk Anda mulai: - 🔭 Saya sedang mengerjakan ... - 🌱 Saya sedang belajar ... - 👯 Saya ingin berkolaborasi dalam ... - 🤔 Saya sedang mencari bantuan dengan ... - 💬 Tanya saya tentang ... - 📫 Cara menghubungi saya: ... - 😄 Kata ganti: ... - ⚡ Fakta menarik: ... -->
Secara umum, menurut pemahaman saya, resume di Github tidak boleh mengulangi semua informasi tentang diri kita yang kami tunjukkan di LinkedIn. Apa artinya? Artinya di LinkedIn biasanya kami menjelaskan secara detail pengalaman kerja kami, proyek apa, teknologi apa, pendidikan apa (mungkin ada lebih dari satu), kursus khusus, pengalaman sukarelawan dan masih banyak lagi yang sangat penting untuk diceritakan. Oleh karena itu, di sini, di Github, harus terdapat informasi yang paling konsisten dengan tautan ke jejaring sosial tempat Anda bisa mendapatkan lebih banyak data.
Menambahkan tautan ke profil di jejaring sosial
Sekarang saatnya menambahkan link ke profil media sosial yang akan melengkapi semua informasi tentang kita. Untuk tugas ini, kami akan menggunakan layanan shields.io , yang memiliki kemampuan untuk menambahkan ikon untuk tautan kami. Di sana Anda dapat menambahkan saluran YouTube dan Twitter dan sebagainya. Juga statistik lengkap di Github. Bagi siapa ini penting, ini sangat layak untuk ditambahkan. Ada juga kemampuan untuk menambahkan ikon untuk dompet BTC. Ini dapat digunakan sebagai sarana donasi, karena solusi sponsorship normal langsung melalui GitHub tidak pernah dibawa ke Ukraina, Rusia, Belarus... Yang, sayangnya, sangat disayangkan. Saya ingin menambahkan email saya, tautan LinkedIn dan tautan saluran Telegram. Saya tidak menemukan yang seperti ini di sini, jadi saya akan menggunakan lobak lain di Github - alexandresanlim/Badges4-README.md-Profile . Ia memiliki semua yang saya butuhkan dan banyak lagi. Berdasarkan ini, saya menambahkan tiga tautan ke diri saya di awal: ke LinkedIn, Telegram, dan Gmail. Pada dasarnya ini cukup bagi saya:- LinkedIn diperuntukkan bagi mereka yang tertarik pada kerjasama komersial. Semua pengalaman komersial saya dijelaskan di sana;
- Telegram adalah saluran saya, yang sedang saya kembangkan dan saya coba posting sedapat mungkin (mereka yang sudah lama membaca saya, saya rasa, sudah memperhatikan ini :D);
- Gmail adalah email tempat Anda dapat menghubungi saya. Saya berusaha merahasiakan akun telegram pribadi saya agar tetap berfungsi sebagai sarana komunikasi pribadi. Dan suratnya jelas dan cocok untuk berkomunikasi dengan semua orang.
<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>
Saya harus melakukan hardcode pada ketinggian ubin agar berada pada baris yang sama. Saya mengatur tinggi = 150. Yang keren adalah penghitung jumlah tampilan profil. Tidak terlalu informatif, tapi menyenangkan. Setidaknya ada beberapa statistik tentang jumlah tampilan profil. Ya, saya tahu ini tidak seinformatif yang saya inginkan, tapi memang begitulah adanya. Oleh karena itu, pada akhirnya kami akan menambahkan penghitung ini:
<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>
Iterasi selanjutnya menjadi seperti ini: Lebih baik kan?)) Selanjutnya, kami akan menambahkan logo teknologi yang ingin kami tunjukkan. Sekali lagi, menyiapkan semuanya sekaligus akan memakan banyak waktu, jadi Anda bisa melakukannya langkah demi langkah. Saya akan melewatkan tahap ini hanya karena waktu yang dihabiskan untuk artikel tersebut telah habis) Hasilnya, kita mendapatkan kode ringkasan berikut:
# 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>
Untuk menggunakan data statis, Anda hanya perlu mengubah nama pengguna saya dengan yang diinginkan. Seperti apa dalam kehidupan nyata? Anda dapat melihatnya di halaman akun Anda . Berlangganan, mari kita jangkau RIBUAN pelanggan bersama-sama)
GO TO FULL VERSION