Ma arról fogunk beszélni, hogyan készítsünk önéletrajzot a GitHubon. Amikor állást keres (főleg az első munkahelyén), minden módszer jó, és nyilvánvalóan nem a legjobb ötlet egyiket sem egyszerűen elbocsátani. Mi több, a GitHub önéletrajz kiváló módja annak, hogy csiszolja GitHub-fiókját, amely szoftverfejlesztési portfólióként szolgál, és alapvető információkat tartalmaz a munkájáról. Röviden, ez egy hasznos lépés a technológiai márka fejlesztésében. Ezt a bejegyzést a GitHubbal való együttműködésről, a profiljavításról, a GitHub funkcióinak elsajátításáról szóló cikk folytatásának tekintheti ( erről korábban írtam ). Összességében nagyon érdekesnek és frissnek találom ezt a megközelítést (egy önéletrajz a GitHubon). Csak neked, összegyűjtöttem itt az összes legmenőbb megoldást, amivel találkoztam.
Deadpooltól (2016). 20th Century Fox Film Corporation
Aki tud önéletrajzot írni
Ahogy mondani szokás, Róma nem egy nap alatt épült fel. Ezt a közmondást követve érdemes minél korábban elkezdeni az önéletrajz megírását. Igen, sok éves szakmai tapasztalatot elsőre fel sem fog tudni sorolni. De mindig van valami, amit elmondhatsz magadról. És az önéletrajza a megfelelő hely, hogy beszéljen róla. Még ha ezzel kezded is: Joe Schmoe vagyok, kezdő Java fejlesztő. Ismerem a Java SE-t. Felveheti velem a kapcsolatot a következő címen:... Aztán ahogy tanul és tapasztalatot szerez, új részletekkel egészíti ki önéletrajzát. Befejezted a Java projektet A-tól Z-ig? Írj erről. Említse meg az ott használt technológiákat. Egy tapasztalt fejlesztő mindig tud mondani valamit magáról.Az önéletrajz elkészítésének megkezdése
Az első dolog, hogy hozzon létre egy új tárat a GitHubon használt felhasználónevével megegyező néven. Mindezt magammal mutatom be példaként: Ahogy a világoszöld blokkban lévő üzenetből is látszik, jó úton járunk. Az önéletrajzban szereplő összes információ a projekt README.md fájljában lesz. Létrehozunk egy tárat, és visszatérünk a profiloldalra, ahol a projekt README feliratát látjuk a tetején: Csak sziasztok van .eddig, de van kezdésünk. Eljött a pillanat, amikor kitöltjük ezt a fájlt. Ha elkezdi szerkeszteni a README-t, észreveszi majd, hogy megjegyzéssel ellátott szövege van, amely egy bizonyos szerkezetet sugall: ### Sziasztok 👋 <!-- A **romankh3/romankh3** egy ✨ _speciális_ ✨ tároló, mert a `README. md` (ez a fájl) megjelenik a GitHub-profiljában. Íme néhány ötlet a kezdéshez: - 🔭 Jelenleg a következőn dolgozom: - 🌱 Jelenleg tanulok... - 👯 Együttműködést keresek... - 🤔 Segítséget kérek ... - 💬 Kérdezzen meg ... - 📫 Elérhetőségem: ... - 😄 Névmások: ... - ⚡ Érdekesség: ... --> Általában úgy tudom, hogy egy GitHub önéletrajz nem szabad megismételnie mindazt az információt, amelyet a LinkedIn-en már jeleztünk. Az mit jelent? Ez azt jelenti, hogy a LinkedIn-en általában részletesen beszámolunk munkatapasztalatainkról, projekteinkről, technológiáinkról, oktatási hátterünkről (esetleg többről), releváns tanfolyamainkról, önkéntességi tapasztalatainkról és még sok más igazán fontos dologról. Éppen ezért a GitHubnak a legszelektívebb információval kell rendelkeznie közösségi hálózatokra mutató hivatkozásokkal, ahol az emberek többet megtudhatnak Önről.Linkek hozzáadása a közösségi média profilokhoz
Itt az ideje, hogy linkeket adjunk hozzá a közösségi média profiljaihoz, amelyek minden szükséges további információt megadnak rólunk. Ehhez a shields.io szolgáltatást fogjuk használni, amely lehetővé teszi, hogy ikonokat adjunk hozzá hivatkozásainkhoz. Hozzáadhat YouTube-csatornát, Twittert és még sok mást. Szintén teljes GitHub statisztika. Ha ez fontos számodra, akkor tényleg hozzá kell tenned. Hozzá szeretném adni az e-mail címemet és linkjeimet a LinkedIn profilomhoz és a Telegram csatornámhoz. Itt nem találtam ehhez hasonlót, ezért egy másik GitHub repót használok – alexandresanlim/Badges4-README.md-Profile . Minden benne van, amire szükségem van, és még több. Ezt sablonként használva három linket adtam hozzá a legelején: LinkedIn, Telegram és Gmail. Nekem ezek tényleg bőven elégek:- A LinkedIn azoknak szól, akik érdeklődnek a szakmai együttműködés iránt. Ott le van írva minden szakmai tapasztalatom;
- A Telegram a csatornám, amelyet jelenleg építek, és ahol csak lehetséges, igyekszem közzétenni;
- A Gmail az az e-mail cím, amelyen szeretném, ha az emberek kapcsolatba léphetnek velem. A személyes Telegram-fiókomat nem különösebben próbálom kinyomni, hogy megtartsam személyes kommunikációra. De az e-mail cím érthető és alkalmas mindenkivel való kommunikációra.
<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>
Meg kellett kódolnom a képek magasságát, hogy egy sorba kerüljenek. Magasság = 150. Az egyik klassz dolog a profilnézet számlálója. Nem túl informatív, de klassz. Legalább legyen némi statisztikai adata a profilmegtekintések számáról. Igen, tudom, hogy nem annyira informatív, mint szeretném, de ez van. Tehát adjunk hozzá egy ilyen számlálót a végére:
<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>
A következő iteráció így jött ki: Ez jobb, igaz? :) Ezután adjunk hozzá logókat a bemutatni kívánt technológiákhoz. Ismét sok időt vesz igénybe, hogy mindent egyszerre jelenítsen meg, így lépésről lépésre megteheti. Ezt a szakaszt egyszerűen kihagyom, mert ennek a cikknek az ideje már lejárt :) Ez azt jelenti, hogy a következő önéletrajzi kódot kapjuk:
# 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>
Statikus adatok használatához cserélje ki a felhasználónevemet a kívántra. Hogy néz ki ez a gyakorlatban? Itt láthatod a fiókom oldalon . Iratkozz fel. Érjünk el együtt EZER feliratkozót :)
GO TO FULL VERSION