GitHub nije samo platforma za verzionisanje koda; to je i mesto gde možete pokazati svoje programerske veštine potencijalnim poslodavcima. Prilikom traženja posla, pored toga Kako napisati CV, neophodno je i pokazati potencijalnim poslodavcima šta sve znate da uradite, a najbolji način je kroz prikaz dosadašnjih projekata.
Dobar GitHub profil vas može izdvojiti u odnosu na druge kandidate, jer pruža uvid u vaš stil kodiranja, sposobnost rešavanja problema i angažovanje u IT zajednici. Kvalitetno uređen GitHub profil može biti snažan adut prilikom zapošljavanja.
U ovom tekstu saznaćete kako da optimizujete svoj profil i projekte kako biste impresionirali poslodavce.
1. Organizujte svoje projekte jasno – Pokažite svoje organizacione veštine i ostavite dobar prvi utisak
Prvi utisak je bitan. Organizovani projekti na GitHub-u pokazuju vašu sposobnost upravljanja kodom i logičnog razmišljanja. Na vrh profila postavite najvažnije projekte kako bi poslodavci odmah videli vaše najbolje radove.
Saveti za organizaciju projekata na GitHub platformi:
- „Pinujte“ najvažnije projekte.
- Sortirajte projekte prema temama ili jezicima.
- Uključite primere svojih sposobnosti, kao što su rad sa bazama podataka, front-end ili back-end kod, ili interakcija sa API-ima.
2. Napišite jasan i profesionalan README fajl – Dokažite poslodavcima da vodite računa o detaljima
README je prvi dokument koji poslodavci pregledaju kada otvore projekat, pa je važno da on bude jasan i dobro organizovan. Kvalitetan README objašnjava svrhu projekta, funkcionalnosti i kako ga koristiti. Time se pokazuje poslodavcima da razmišljate o korisničkom iskustvu i da ste posvećeni detaljima.
Šta uključiti u README fajl:
- Kratak opis projekta – svrha, ciljna publika i glavne funkcionalnosti.
- Tehnologije – navedite programske jezike, biblioteke i alate koji su korišćeni.
- Uputstvo za instalaciju – jasno opišite kako pokrenuti projekat.
- Primena – dodajte screenshot-ove i primere korišćenja funkcionalnosti.
Pisanje detaljnog README fajla pokazuje profesionalnost i daje potencijalnim poslodavcima uvid u projektne veštine.
3. Prikazivanje veština kroz otvoreni kod i doprinos zajednici – Prikažite svoje praktične IT veštine i spremnost za timski rad
Poslodavci traže kandidate koji su spremni da se uključe u projekte, rešavaju složene zadatke i prilagođavaju novim tehnologijama. Kroz otvoreni kod na GitHub-u, oni mogu sagledati vaše praktične veštine i doprinos zajednici, što dodatno govori o spremnosti za timski rad i profesionalni razvoj. Postavite projekte koji prikazuju vašu stručnost, a dodatno doprinosi projektima drugih, prijavljujte bug-ove i dodajte nove funkcionalnosti.
Koje projekte postaviti na GitHub?
- Lični projekti – pokažite kreativnost i inicijativu u projektima koje ste samostalno razvili.
- Projekti sa kurseva – prikažite veštine iz specifičnih jezika kao što su Java ili JavaScript kroz projekte sa kurseva.
- Doprinos zajedničkim projektima – rešavajte otvorene „issues“ i dodajte funkcionalnosti projektima otvorenog koda kako biste prikazali svoju saradnju i tehničke sposobnosti.
4. Prikažite profesionalni razvoj kroz commit istoriju – Pokažite kontinuitet u radu i posvećenost detaljima
Poslodavci cene kandidate koji kontinuirano rade na usavršavanju svojih veština. Kvalitetna commit istorija može pokazati vaš napredak i posvećenost kodiranju. Poslodavci ovim putem mogu videti vaš rad tokom vremena, praćenje napretka u projektima i posvećenost svakodnevnom unapređivanju veština.
Saveti za organizovanje commit-ova:
- Pišite informativne commit poruke koje jasno opisuju promene.
- Redovno ažurirajte projekte.
- Organizujte commit-ove prema funkcionalnostima kako bi se lako pratilo unapređivanje projekta.
GitHub profil je vaš digitalni portfolio koji poslodavci sve češće koriste kao sredstvo za procenu kandidata. Ako optimizujete profil, pažljivo birate projekte i pridajete značaj detaljima, vaš GitHub može biti moćan alat za privlačenje poslodavaca. Ne zaboravite da redovno ažurirate profil novim projektima i pokazujete svoja najnovija znanja i dostignuća.