I dag skal vi snakke om hvordan du lager en CV på GitHub. Når du leter etter en jobb (spesielt din første jobb), er alle metodene gode, og det er tydeligvis ikke den beste ideen å si opp noen av dem. Dessuten er en GitHub-CV en utmerket måte å polere GitHub-kontoen din på, som fungerer som programvareutviklingsporteføljen din og inneholder viktig informasjon om arbeidet ditt. Kort sagt, dette er et nyttig skritt for å utvikle din teknologiske merkevare. Du kan tenke på dette innlegget som en fortsettelse av artikkelen om å jobbe med GitHub, forbedre profilen din, lære GitHub-funksjoner ( jeg skrev om dette tidligere ). Totalt sett synes jeg denne tilnærmingen (et CV på GitHub) er ganske interessant og frisk. Bare for deg har jeg samlet alle de kuleste løsningene jeg har møtt her.
Som du ser av meldingen i den lysegrønne blokken er vi på rett vei. All informasjon i CV-en vil være i dette prosjektets README.md-fil. Vi oppretter et depot og går tilbake til profilsiden, hvor vi vil se prosjektets README øverst:
Vi har bare Hei derså langt, men vi har en start. Nå kommer tiden for oss å fylle ut denne filen. Hvis du begynner å redigere README, vil du legge merke til at den har kommentert tekst som antyder en viss struktur: ### Hei 👋 <!-- **romankh3/romankh3** er et ✨ _spesielt_ ✨ depot fordi det er `README. md` (denne filen) vises på GitHub-profilen din. Her er noen ideer for å komme i gang: - 🔭 Jeg jobber for tiden med ... - 🌱 Jeg lærer nå ... - 👯 Jeg ser etter å samarbeide om ... - 🤔 Jeg leter etter hjelp med ... - 💬 Spør meg om ... - 📫 Hvordan nå meg: ... - 😄 Pronomen: ... - ⚡ Fun fact: ... --> Generelt sett er min forståelse at en GitHub-CV bør ikke gjenta all informasjonen vi allerede har angitt på LinkedIn. Hva betyr det? Det betyr at vi på LinkedIn vanligvis gir en detaljert redegjørelse for vår arbeidserfaring, prosjekter, teknologier, utdanningsbakgrunn (muligens mer enn én), relevante kurs, frivillighetserfaring og mye mer virkelig viktig. Derfor bør GitHub ha den mest selektive informasjonen med lenker til sosiale nettverk, der folk kan finne ut mer om deg.
Min mening er at denne beskrivelsen skal være så kompakt og informativ som mulig. Dette er ikke stedet hvor du trenger å gi en detaljert beskrivelse av all din erfaring og personlige opplysninger. Så vi vil strebe etter nettopp det: kompakthet og informasjonstetthet. Under den første iterasjonen så siden min ikke kompakt ut på noen måte:
Så nå skal jeg prøve å gjøre det enda mindre... Jeg skal jobbe litt mer med det. Dette er forresten en arbeidsprosess, hvor vi foredler løsningen vår steg for steg. Dette er min første iterasjon. Hver gang jeg tenker på noe bedre, oppdaterer jeg det. Du har kanskje lagt merke til at i delen "Generell GitHub-aktivitet" la jeg til GitHub-kontostatistikk som jeg fikk for denne repoen: anuraghazra/github-readme-stats. Ja, du kan få generell statistikk over hvert depots stjerner, antall forpliktelser for inneværende år, antall pull-forespørsler og så videre. Og i tillegg - en oversikt over programmeringsspråkene som brukes. Det er også nyttig å observere hvordan en profils kodebase endres, spesielt hvis du begynner å lære et nytt programmeringsspråk. Etter flere danser med HTML, klarte jeg å vise to statistikker, sentrert og på samme linje, ved å skrive:
Det er bedre, ikke sant? :) La oss deretter legge til logoer for teknologiene vi ønsker å vise frem. Igjen, å vise alt på en gang vil ta mye tid, så du kan gjøre det steg for steg. Jeg hopper over dette stadiet rett og slett fordi tiden for denne artikkelen allerede har gått :) Det betyr at vi får følgende CV-kode:

fra Deadpool (2016). 20th Century Fox Film Corporation
Hvem kan skrive en CV
Som de sier, Roma ble ikke bygget på en dag. Etter dette ordtaket bør du begynne å skrive CV så tidlig som mulig. Ja, du vil ikke kunne nevne mange års yrkeserfaring med det første. Men det er alltid noe du kan si om deg selv. Og CV-en din er akkurat det rette stedet å snakke om det. Selv om du starter med dette: Jeg er Joe Schmoe, en nybegynner Java-utvikler. Jeg kjenner Java SE. Du kan kontakte meg på... Og så, mens du lærer og får litt erfaring, legger du til nye detaljer i CV-en din. Fullførte du Java-prosjektet fra A til Å? Skriv om det. Nevn teknologiene du brukte der. En erfaren utvikler vil alltid ha noe å si om seg selv.Komme i gang med å lage din CV
Det første du må gjøre er å opprette et nytt depot med samme navn som brukernavnet ditt på GitHub. Alt dette skal jeg vise med meg selv som eksempel:

Legge til lenker til profiler på sosiale medier
Nå er det på tide å legge til lenker til sosiale medier-profiler som vil gi all nødvendig tilleggsinformasjon om oss. For å gjøre dette vil vi bruke tjenesten shields.io , som lar oss legge til ikoner for lenkene våre. Du kan legge til en YouTube-kanal og Twitter og mer. Også full GitHub-statistikk. Hvis dette er viktig for deg, bør du virkelig legge det til. Jeg vil legge til e-postadressen min og linker til LinkedIn-profilen min og Telegram-kanalen min. Jeg har ikke funnet noe lignende her, så jeg vil bruke en annen GitHub-repo - alexandresanlim/Badges4-README.md-Profile . Den har alt jeg trenger og mer. Ved å bruke denne som mal la jeg til tre lenker helt i begynnelsen: LinkedIn, Telegram og Gmail. Disse er faktisk nok for meg:- LinkedIn er for personer som er interessert i profesjonelt samarbeid. All min yrkeserfaring er beskrevet der;
- Telegram er kanalen min, som jeg for tiden bygger og prøver å legge ut der det er mulig;
- Gmail er e-postadressen jeg vil at folk skal bruke for å kontakte meg. Jeg prøver ikke spesielt å presse min personlige Telegram-konto for å beholde den for personlig kommunikasjon. Men en e-postadresse er forståelig og egnet for kommunikasjon med alle.


<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>
Jeg måtte hardkode høyden på bildene for å få dem på samme linje. Jeg setter høyde = 150. En kul ting er profilvisningstelleren. Ikke veldig informativ, men kul. Ha i det minste litt statistikk over antall profilvisninger. Ja, jeg vet at det ikke er så informativt som jeg ønsker, men det er det det er. Så la oss legge til en teller som dette på slutten:
<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>
Den neste iterasjonen kom ut slik: 
# 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>
For å bruke statiske data, erstatt bare brukernavnet mitt med ønsket. Hvordan ser dette ut i aksjon? Du kan se det her på min kontoside . Abonnere. La oss nå TUSEN abonnenter sammen :)
GO TO FULL VERSION