Hôm nay chúng ta sẽ nói về cách tạo sơ yếu lý lịch trên GitHub. Khi tìm kiếm một công việc (đặc biệt là công việc đầu tiên của bạn), tất cả các phương pháp đều tốt và rõ ràng không phải là ý tưởng tốt nhất nếu bạn chỉ đơn giản loại bỏ bất kỳ phương pháp nào trong số đó. Hơn nữa, sơ yếu lý lịch GitHub là một cách tuyệt vời để đánh bóng tài khoản GitHub của bạn, tài khoản này đóng vai trò là danh mục phát triển phần mềm của bạn và chứa thông tin cần thiết về công việc của bạn. Tóm lại, đây là một bước hữu ích trong việc phát triển thương hiệu công nghệ của bạn. Bạn có thể coi bài đăng này là phần tiếp theo của bài viết về cách làm việc với GitHub, cải thiện hồ sơ của bạn, tìm hiểu các tính năng của GitHub ( tôi đã viết về điều này trước đây ). Nhìn chung, tôi thấy cách tiếp cận này (một sơ yếu lý lịch trên GitHub) khá thú vị và mới mẻ. Chỉ dành cho bạn, tôi đã thu thập ở đây tất cả các giải pháp tuyệt vời nhất mà tôi đã gặp phải.
từ Deadpool (2016). Hãng phim 20th Century Fox
Ai có thể viết sơ yếu lý lịch
Như họ nói, Rome không được xây dựng trong một ngày. Theo câu tục ngữ này, bạn nên bắt đầu viết sơ yếu lý lịch của mình càng sớm càng tốt. Có, ban đầu bạn sẽ không thể liệt kê nhiều năm kinh nghiệm làm việc chuyên nghiệp. Nhưng luôn có điều gì đó bạn có thể nói về bản thân mình. Và sơ yếu lý lịch của bạn là nơi thích hợp để nói về nó. Ngay cả khi bạn bắt đầu với điều này: Tôi là Joe Schmoe, một nhà phát triển Java mới bắt đầu. Tôi biết Java SE. Bạn có thể liên hệ với tôi theo số... Và sau đó, khi bạn đang học hỏi và tích lũy một số kinh nghiệm, bạn thêm các chi tiết mới vào sơ yếu lý lịch của mình. Bạn đã hoàn thành Dự án Java từ A đến Z? Viết về điều đó. Đề cập đến các công nghệ mà bạn đã sử dụng ở đó. Một nhà phát triển có kinh nghiệm sẽ luôn có điều gì đó để nói về bản thân họ.Bắt đầu tạo sơ yếu lý lịch của bạn
Điều đầu tiên cần làm là tạo một kho lưu trữ mới có cùng tên với tên người dùng của bạn trên GitHub. Tôi sẽ lấy tất cả những điều này làm ví dụ cho chính mình: Như bạn có thể thấy từ thông báo trong khối màu xanh lục nhạt, chúng tôi đang đi đúng hướng. Tất cả thông tin trong sơ yếu lý lịch sẽ có trong tệp README.md của dự án này. Chúng tôi tạo một kho lưu trữ và quay lại trang hồ sơ, nơi chúng tôi sẽ thấy README của dự án ở trên cùng: Chúng tôi chỉ có Xin chàocho đến nay, nhưng chúng tôi có một sự khởi đầu. Bây giờ là thời điểm để chúng tôi điền vào tập tin này. Nếu bạn bắt đầu chỉnh sửa README, bạn sẽ nhận thấy nó đã nhận xét văn bản gợi ý một cấu trúc nhất định: ### Xin chào 👋 <!-- **romankh3/romankh3** là kho lưu trữ ✨ _đặc biệt_ ✨ vì `README. md` (tệp này) xuất hiện trên hồ sơ GitHub của bạn. Dưới đây là một số ý tưởng để giúp bạn bắt đầu: - 🔭 Tôi hiện đang làm việc trên ... - 🌱 Tôi hiện đang học... - 👯 Tôi đang tìm cách cộng tác trên ... - 🤔 Tôi đang tìm kiếm sự trợ giúp với ... - 💬 Hỏi tôi về ... - 📫 Cách liên hệ với tôi: ... - 😄 Đại từ: ... - ⚡ Sự thật thú vị: ... --> Nói chung, tôi hiểu rằng sơ yếu lý lịch GitHub không nên lặp lại tất cả thông tin mà chúng tôi đã chỉ ra trên LinkedIn. Điều đó nghĩa là gì? Điều đó có nghĩa là trên LinkedIn, chúng tôi thường cung cấp tài khoản chi tiết về kinh nghiệm làm việc, dự án, công nghệ, nền tảng giáo dục (có thể nhiều hơn một), các khóa học liên quan, kinh nghiệm tình nguyện và nhiều thứ thực sự quan trọng hơn. Đó là lý do tại sao GitHub nên có thông tin chọn lọc nhất với các liên kết đến mạng xã hội, nơi mọi người có thể tìm hiểu thêm về bạn.Thêm liên kết vào hồ sơ truyền thông xã hội
Bây giờ là lúc thêm liên kết vào hồ sơ mạng xã hội sẽ cung cấp tất cả thông tin bổ sung cần thiết về chúng tôi. Để làm điều này, chúng tôi sẽ sử dụng dịch vụ shields.io , cho phép chúng tôi thêm các biểu tượng cho các liên kết của mình. Bạn có thể thêm kênh YouTube và Twitter, v.v. Ngoài ra số liệu thống kê GitHub đầy đủ. Nếu điều này quan trọng với bạn, bạn thực sự nên thêm nó vào. Tôi muốn thêm địa chỉ email và liên kết vào hồ sơ LinkedIn và kênh Telegram của mình. Tôi chưa tìm thấy bất cứ thứ gì như thế này ở đây, vì vậy tôi sẽ sử dụng một repo GitHub khác — alexandresanlim/Badges4-README.md-Profile . Nó có mọi thứ tôi cần và hơn thế nữa. Sử dụng mẫu này làm mẫu, tôi đã thêm ba liên kết ngay từ đầu: LinkedIn, Telegram và Gmail. Đây thực sự là đủ cho tôi:- LinkedIn dành cho những người quan tâm đến sự hợp tác chuyên nghiệp. Tất cả kinh nghiệm chuyên môn của tôi được mô tả ở đó;
- Telegram là kênh của tôi mà tôi hiện đang xây dựng và cố gắng đăng bất cứ khi nào có thể;
- Gmail là địa chỉ email tôi muốn mọi người sử dụng để liên hệ với tôi. Tôi đặc biệt không cố gắng đẩy tài khoản Telegram cá nhân của mình để giữ nó cho mục đích liên lạc cá nhân. Nhưng một địa chỉ email là dễ hiểu và phù hợp để liên lạc với mọi người.
<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>
Tôi đã phải mã hóa chiều cao của hình ảnh để đặt chúng trên cùng một dòng. Tôi đặt chiều cao = 150. Một điều thú vị là bộ đếm lượt xem hồ sơ. Không phải là rất nhiều thông tin, nhưng mát mẻ. Ít nhất là có một số thống kê về số lượt xem hồ sơ. Vâng, tôi biết rằng nó không có nhiều thông tin như tôi muốn, nhưng nó là như vậy. Vì vậy, hãy thêm một bộ đếm như thế này vào cuối:
<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>
Lần lặp lại tiếp theo như thế này: Điều đó tốt hơn, phải không? :) Tiếp theo, hãy thêm logo cho các công nghệ mà chúng tôi muốn giới thiệu. Một lần nữa, hiển thị tất cả mọi thứ cùng một lúc sẽ mất nhiều thời gian, vì vậy bạn có thể thực hiện từng bước một. Tôi sẽ bỏ qua giai đoạn này đơn giản vì thời gian dành cho bài viết này đã hết rồi :) Điều đó có nghĩa là chúng tôi nhận được mã sơ yếu lý lịch sau:
# 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>
Để sử dụng dữ liệu tĩnh, chỉ cần thay thế tên người dùng của tôi bằng tên mong muốn. Điều này trông như thế nào trong hành động? Bạn có thể thấy nó ở đây trên trang tài khoản của tôi . Đặt mua. Hãy cùng nhau đạt được HÀNG NGÀN người đăng ký :)
GO TO FULL VERSION