Naslovna » Full Stack Developer školovanje » Portfolio koji govori umesto CV-a: kako da gradiš Git trag od prvog dana

Portfolio koji govori umesto CV-a: kako da gradiš Git trag od prvog dana

Full Stack Developer školovanje Git Git repozitorijum portfolio programera
Postani full stack programer kroz online IT školovanje

Uz jednogodišnje školovanje FTN Informatike, Git postaje tvoj najubedljiviji dokaz o napretku. Tokom nedelje radiš 15–20 sati uz inteligentni Tutor sistem, imaš sastanak sa timom i mentorom, a na kraju nedelje mentor daje svoj utisak o tvom radu. Kroz tri modula prelaziš put od osnova do timskog razvoja uz React i ASP.NET i Scrum praksu. Ako sve to od prvog dana pretvoriš u uređen Git trag, dobijaš portfolio koji jasno pokazuje kako razmišljaš, kako učiš i kako isporučuješ.

U nastavku je praktičan, promotivno-informativan vodič kako da to uradiš — bez tehničkih detalja i kod-primera, prilagođen svima koji tek donose odluku da uđu u IT i žele plan koji se može pratiti od prve nedelje.

Pravila commit poruka (jasno, kratko, proverljivo)

Cilj: da svaka poruka kaže šta je urađeno i zašto je to važno za funkcionalnost ili učenje.

  • Jedna promena = jedna poruka.
  • Kratka rečenica u sadašnjem vremenu („dodaj“, „ispravi“, „razdvoji“).
  • Po potrebi druga rečenica: razlog i kontekst (npr. „radi boljeg korisničkog iskustva“).
  • Obeleži da li je reč o novoj funkciji, ispravci, dokumentaciji ili doradi.
  • Nedeljni ritam: na kraju svake radne celine nekoliko jasnih poruka umesto jednog velikog „završio sam sve“.

Šta to pokazuje poslodavcu: organizovanost, fokus i sposobnost da strukturišeš posao — kvalitete koji su jednako važni kao i kod.

Struktura repozitorijuma po modulima (kako rasteš, tako se vidi)

Cilj: da se tvoj razvoj vidi kroz faze školovanja.

  • Modul 1 – Osnove programiranja: jedna mapa sa kratkim opisima vežbi i malog projektnog zadatka (mini informacioni sistem).
  • Modul 2 – Osnove veb programiranja: odvojena mapa za lične vežbe i posebna mapa za timski projekat u trajanju od pet nedelja.
  • Modul 3 – React + ASP.NET + Scrum: mape po sprintovima, uz kratke zabeleške isporuka.

Dodatno: u korenu jedan pregledni dokument „Kako da čitate ovaj portfolio“ – vodi poslodavca kroz najzanimljivije primere i rezultate po modulima.

README šablon (da se projekat razume za dva minuta)

Cilj: da svako ko otvori projekat brzo shvati šta radi, kako se pokreće i šta si naučio.

U svakom projektu istakni sledeće tačke:

  • Kratak opis projekta i cilj (koji problem rešava).
  • Tvoja uloga: individualno ili timski, koje zadatke si vodio ili rešavao.
  • Ključni koncepti koje si savladao (npr. rad sa zahtevima, struktura aplikacije, rad sa servisima).
  • Kako se koristi: jednostavna uputstva za pokretanje i proveru funkcionalnosti.
  • Struktura projekta: kratko objašnjenje najvažnijih delova.
  • Kvalitet: kako proveravaš da li sve radi (opis pristupa testiranju i proverama).
  • Dnevnik učenja (sažetak): dve–tri rečenice o onome što si naučio u okviru tog projekta.

Šta to pokazuje poslodavcu: da umeš da komuniciraš jasno, da projektuješ rad i da razmišljaš o održavanju i kvalitetu.

Issue-i i Milestone-i (tvoj ritam rada, vidljiv spolja)

Cilj: da plan, napredak i isporuke imaju trag.

  • Issue: za svaku veću aktivnost otvori zadatak sa kratkim opisom očekivanog rezultata.
  • Milestone: na nivou nedelje (ili sprinta u trećem modulu) grupiši povezane zadatke.
  • Kraj nedelje/sprinta: zatvori sve što je završeno i zabeleži kratku napomenu o postignutom.

Šta to pokazuje poslodavcu: da umeš da planiraš, pratiš i isporučiš u dogovorenom terminu — veština koja je presudna u realnim timovima.

Tagovi i nedeljne isporuke (male pobede koje se pamte)

Cilj: da se svaka završena celina vidi kao jasna „verzija“ tvog rada.

  • Na kraju nedelje/sprinta obeleži završenu celinu oznakom (tagom) i kratkim sažetkom onoga što je urađeno.
  • Ako je bila pauza ili nadoknada, zabeleži to kao posebnu mini-verziju sa objašnjenjem.

Šta to pokazuje poslodavcu: pouzdanost, disciplinu i naviku da dokumentuješ napredak — sve što timovi traže.

Kako da povežeš Git sa LinkedIn-om (da te pronađu i razumeju)

Cilj: da tvoj portfolio bude vidljiv i razumljiv regruterima i tehničkim liderima.

  • Jedna centralna adresa: link ka glavnom repozitorijumu sa preglednim vodičem.
  • Po modulu po jedan „showcase“ projekat: linkuj ga u odeljku „Projekti“ na LinkedIn-u uz 3–5 jasnih stavki o rezultatu i ulozi.
  • Kratko ažuriranje posle svake isporuke: jedna rečenica o napretku i link ka sažetku projekta.
  • Usklađivanje sa mentorskim utiscima: sažmi najvažniji komentar mentora i unesi ga u kratak zapis u projektu — time spajaš objektivnu procenu sa svojim radom.

Kako se ovaj Git workflow uklapa u FTN ritam

  • Tokom nedelje (15–20 sati): Tutor te vodi kroz gradivo i pomaže da razjasniš nejasnoće — ti kratko dokumentuješ šta je razrešeno i šta je urađeno.
  • Sastanak sa timom: raspodela zadataka kroz issue-e; kratka beleška o dogovorenim prioritetima.
  • Sastanak sa mentorom: pregled rada, smernice i zaključci — zabeleženi kroz nedeljnu isporuku.
  • Kraj modula: jedan „showcase“ projekat uz jasan opis, strukturu i napomenu o tome šta si savladao.
  • U trećem modulu (Scrum): sprintovi su prirodni okvir za plan, realizaciju i kratke, jasne isporuke koje se lepo vide na portfoliju.

Zašto ovakav portfolio „radi“ kada apliciraš za posao

  • Daje sliku o znanju i procesu rada, ne samo o rezultatu.
  • Usklađen je sa onim što traže timovi: planiranje, komunikacija, kratke isporuke, odgovornost za termin.
  • Podržan je nastavnim modelom školovanja: nedeljni rad uz Tutor, timski sastanci, mentorska procena i završna sertifikacija (praktični, teorijski i usmeni deo).

Ako ovakav pristup primeniš od prvog dana, do kraja trećeg modula imaćeš portfolio koji je jasan, uredan i ubedljiv – i koji će bez mnogo objašnjavanja pokazati poslodavcu da si spreman za juniorsku ulogu i dalji rast.