JavaRush /Java Blog /Random-KO /우리는 GitHub에 이력서를 작성합니다. 간략한 가이드
Roman Beekeeper
레벨 35

우리는 GitHub에 이력서를 작성합니다. 간략한 가이드

Random-KO 그룹에 게시되었습니다
안녕하세요 여러분. Java 프로젝트 에 대한 A부터 Z까지의 일련의 기사가 끝났습니다. 이는 이제 다른 모든 흥미로운 주제에 대해 작성할 수 있음을 의미합니다. 오늘은 GitHub에서 이력서를 만드는 방법에 대해 이야기하겠습니다. 일자리를 찾는 과정(특히 첫 번째 일자리)에서는 모든 방법이 좋지만 그 중 어느 하나라도 해고하는 것은 분명히 최선의 방법은 아닙니다. GitHub에 이력서 작성 - 1또한 이는 개발자의 포트폴리오 역할을 하고 개발자에 대한 필수 정보가 포함된 GitHub 계정 개발 전략의 훌륭한 연속입니다. 간단히 말해서 이는 기술 브랜드를 개발하는 데 유용한 단계입니다. 이 게시물은 GitHub 작업 경험, 프로필 개선, 기능 학습( GitGitHub에 리포지토리 설정 에 대해 작성하기 전 )에 대한 기사의 연속으로 간주될 수 있습니다. 전반적으로 나는 이 접근 방식(GitHub에 요약)이 매우 흥미롭고 젊다고 생각합니다. 특히 여러분을 위해 제가 접한 가장 멋진 솔루션을 모두 모았습니다.

이력서를 작성할 수 있는 사람

그들이 말했듯이 로마는 하루아침에 이루어지지 않았습니다. 이 아이디어에 따라 가능한 한 빨리 이력서 작성을 시작해야 합니다. 예, 처음에는 다년간의 상업적 업무 경험을 표시하는 것이 불가능합니다. 동시에, 항상 자신에 대해 할 말이 있습니다. 이력서는 바로 이에 대해 이야기할 수 있는 곳입니다. 먼저 작성하더라도 저는 초보 Java 개발자인 Vasya Pupkin입니다. 저는 Java SE를 알고 있습니다. 내 연락처: ... ... 그리고 이미 공부하고 경험을 쌓는 과정에서 이력서에 새로운 세부 정보를 추가하게 됩니다. Java 프로젝트의 A부터 Z까지 완료하셨나요? 그것에 대해 쓰십시오. 거기에 사용된 기술을 가져오세요. 숙련된 개발자는 항상 자신에 대해 할 말이 있습니다.

이력서 작성을 시작해 보겠습니다.

가장 먼저 해야 할 일은 GitHub의 사용자 이름과 동일한 이름으로 새 저장소를 만드는 것입니다. 나는 내 자신의 예를 통해 이 모든 것을 보여줄 것입니다. GitHub에 이력서 작성 - 2연한 녹색 접시의 메시지에서 볼 수 있듯이 우리는 올바른 길을 가고 있습니다. 이력서의 모든 정보는 이 프로젝트의 README.md 파일에 있습니다. 저장소를 생성하고 프로필 페이지로 돌아가면 상단에 이 프로젝트의 README가 표시됩니다. GitHub에 이력서 작성 - 3지금까지는 Hi there 만 있지만 시작이 이루어졌습니다. 이제 이 파일을 채울 시간이 왔습니다. 편집을 시작하면 README에서 특정 구조를 제안하는 일부 주석 처리된 텍스트를 볼 수 있습니다.
### 안녕하세요 👋 <!-- **romankh3/romankh3**는 `README.md`(이 파일)가 GitHub 프로필에 나타나기 때문에 ✨ _special_ ✨ 저장소입니다. 시작하는 데 도움이 되는 몇 가지 아이디어는 다음과 같습니다. - 🔭 현재 ... 작업 중 - 🌱 현재 학습 중... - 👯 공동 작업을 찾고 있습니다... - 🤔 도움을 찾고 있습니다. with ... - 💬 ...에 대해 물어보세요 - 📫 나에게 연락하는 방법: ... - 😄 대명사: ... - ⚡ 재미있는 사실: ... -->
일반적으로 내 이해로는 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은 당신이 나에게 연락할 수 있는 이메일입니다. 나는 개인 텔레그램 계정을 개인 통신 수단으로 유지하기 위해 비밀리에 유지하려고 노력합니다. 그리고 메일은 명확하고 모든 사람과 의사소통하기에 적합합니다.
텔레그램 채널을 어떻게든 강조하고 싶지만 아직 아름답고 적절하게 수행하는 방법을 찾지 못했습니다. 결국 결과는 다음과 같았습니다. GitHub에 이력서 작성 - 4제가 이해하는 바에 따르면, 이 설명은 가능한 한 간결하고 유익해야 합니다. 이곳은 자신에 대한 모든 경험과 데이터를 자세히 설명해야 하는 곳이 아닙니다. 그러므로 우리는 그렇게 하려고 노력할 것입니다. 처음 만들 때 페이지가 전혀 컴팩트해 보이지 않았습니다. GitHub에 이력서 작성 - 5이제 페이지를 더 작게 만들어 보겠습니다. 좀 더 작업하겠습니다. 그건 그렇고, 이는 솔루션을 점진적으로 개선할 때 적용되는 접근 방식입니다. 이번이 첫 번째 반복이고 더 나은 내용이 나올 때마다 업데이트하겠습니다. 일반 GitHub 활동 섹션에서 이 순무( anuraghazra / github-readme-stats) 에서 가져온 GitHub 계정에 대한 통계를 추가했음을 알 수 있습니다 . 예, 모든 리포지토리의 별표, 올해 커밋 수, 풀 요청 수 등에 대한 일반 통계를 얻을 수 있습니다. 또한 - 프로그래밍 언어 사용의 변화. 특히 새로운 프로그래밍 언어를 배우기 시작하는 경우 프로필 코드 기반이 어떻게 변경되는지 관찰하는 것도 유용합니다. HTML 마크업을 사용하여 여러 번 춤을 춘 후 두 개의 통계를 동일한 너비, 선 및 중앙에 설정하여 다음과 같이 작성했습니다.
<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>
타일의 높이를 하드코딩하여 타일이 같은 선에 놓이도록 해야 했습니다. 저는 높이를 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>
다음 반복은 다음과 같이 나타났습니다. GitHub에 이력서 작성 - 6그게 더 낫죠?)) 다음으로 보여주고 싶은 기술의 로고를 추가하겠습니다. 다시 말하지만, 모든 것을 한 번에 설정하려면 시간이 많이 걸리므로 단계별로 수행하면 됩니다. 기사에 소요된 시간이 이미 만료되었기 때문에 이 단계를 건너뛰겠습니다.) 결과적으로 다음과 같은 요약 코드를 얻게 됩니다.
# 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>
정적 데이터를 사용하려면 사용자 이름을 원하는 이름으로 변경하기만 하면 됩니다. 실제 생활에서는 어떤 모습일까요? 계정 페이지 에서 볼 수 있습니다 . 구독, 함께 구독자 천명을 달성합시다)

어떤 결론을 내릴 수 있는가

이번 글에서는 Github에서 이력서를 작성하는 방법에 대해 설명했습니다. 이것은 우리가 고용주에게 보내는 단순한 이력서가 아니며, 우리의 경험, 기술 지식 등을 꼼꼼하게 설명합니다. 이곳은 다른 정보가 있는 다른 네트워크의 프로필에 대한 링크를 제공하여 우리 자신에 대한 요약 정보를 수집하는 곳입니다. 왜 그런 겁니까? 실제로 Github을 이용해 후보자를 검색하는 경우는 극히 드물기 때문입니다. 이 장소는 이력서 외에도 이러한 방식으로 지원자를 평가할 수 있는 기술 전문가에게 더 적합합니다. 또한 이 요약은 중요하다고 생각하는 사항에 주의를 집중하는 데 도움이 됩니다. 표시하려는 저장소를 정확하게 꺼낼 수 있습니다. 그리고 마지막으로 이것은 Github의 모든 기능을 활용하여 자신을 전문가로 홍보할 수 있는 좋은 방법입니다. 이력서를 작성하는 기능을 추가했습니다. 사용해 보는 것은 어떨까요?

향후 계획

README.md 파일을 단계별로 다듬는 것 외에도 아직 구현해 본 적이 없는 아이디어가 하나 더 있는데, 다른 사람들에게도 도움이 될 것이라고 생각합니다. README.md 파일 외에도 주어진 데이터를 사용하여 pdf, doc, csv 등 필수 형식으로 일반 이력서를 생성하는 프로젝트를 만들고 싶습니다. 그리고 정확하게 마스터 브랜치에 새로운 커밋이 추가되면 이러한 모든 문서가 생성됩니다. 어떻게 하나요? 아직은 모르겠습니다. 해당 문제를 연구해야 하지만 다른 사람들에게는 흥미롭고 유용할 수 있다고 생각합니다. 그동안 읽어주신 모든 분들께 감사드립니다. 이것은 A부터 Z까지의 긴 프로젝트 시리즈 이후에 우리가 출판한 기사입니다. 그리고 평소처럼 친구 여러분, 내 텔레그램 채널을 구독하시기 바랍니다 . 나는 거기에서 내 모든 기사와 프로젝트를 추적합니다. 나중에 봐요.
코멘트
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION