{
  "meta": {
    "title": "Kako napisati rezime za samoukog programera: vodič za početnike i self-studije",
    "description": "Detajni vodič kroz kreiranje uspješnog rezimea za self-taught developere. Saznajte koje vještine istaknuti, kako prilagoditi rezime za oglas za posao i koje se najčešće pogreške čine.",
    "language": "hr"
  },
  "resume": {
    "metadata": {
      "version": 1,
      "lastModified": "2025-03-01T12:00:00.000Z",
      "fullName": "Marko Ivanović",
      "email": "marko.iv****************",
      "phones": [
        "+1-555-1*******"
      ],
      "city": "San Francisco",
      "country": "SAD",
      "links": [
        "https://portfo*************"
      ],
      "language": "hr"
    },
    "content": {
      "role": "Self-taught Developer",
      "summary": "Kao samouki developera s višegodišnjim iskustvom u razvoju web aplikacija, fokusiran sam na front-end i back-end tehnologije. Učim nove programske jezike i alate kontinuirano, kako bih ostao u toku s najnovijim trendovima u tehnologiji. Moje iskustvo uključuje razvoj osobnih projekata, sudjelovanje u open-source inicijativama i suradnju s timovima na raznim digitalnim rješenjima. Cilj mi je kontinuirano usavršavati svoje vještine i doprinijeti inovativnim projektima u tehnološkoj industriji.",
      "skills": [
        {
          "category": "Programski jezici",
          "items": [
            "JavaScript",
            "Python",
            "HTML5",
            "CSS3",
            "TypeScript"
          ]
        },
        {
          "category": "Razvojni okviri i biblioteke",
          "items": [
            "React",
            "Node.js",
            "Vue.js",
            "Express.js",
            "Django"
          ]
        },
        {
          "category": "Baze podataka",
          "items": [
            "MySQL",
            "MongoDB",
            "PostgreSQL"
          ]
        },
        {
          "category": "Alati i okruženja",
          "items": [
            "Git",
            "Docker",
            "VS Code",
            "Jira"
          ]
        },
        {
          "category": "Soft skills",
          "items": [
            "Samostalnost",
            "Učenje na vlastitom iskustvu",
            "Komunikacija",
            "Timwork"
          ]
        }
      ],
      "experience": [
        {
          "company": "Freelance projekti",
          "role": "Samouki razvojni programer",
          "from": "2022-01",
          "to": null,
          "isCurrent": true,
          "location": "remote",
          "description": "Razvijao web aplikacije za klijente širom SAD-a i Kanade koristeći moderne tehnologije.",
          "achievements": [
            "Implementirao više od 20 projekata, od maliih web stranica do složenih aplikacija, čime sam povećao posjećenost klijenata za 35%.",
            "Automatizirao procese integracije s API-jem, skraćujući vrijeme isporuke za 25%.",
            "Pripremio i održavao sve kodne baze koristeći Git, osiguravajući kontinuiranu isporuku i stabilnost."
          ]
        },
        {
          "company": "Open Source zajednica",
          "role": "Kontributor i član razvojnih timova",
          "from": "2020-06",
          "to": "2021-12",
          "isCurrent": false,
          "location": "remote",
          "description": "Sudjelovao u razvoju i održavanju više open-source projekata posvećenih poboljšanju funkcionalnosti i sigurnosti.",
          "achievements": [
            "Doprinosi s više od 50 commitova, s poboljšanjima sigurnosti i optimizacijom kôda.",
            "Koordinirao radu s drugim programerima na globalnoj razini zbog boljeg funkcionalnog razvoja projekata.",
            "Dobio priznanje zajednice za kvalitetu i doprinos kodovima."
          ]
        },
        {
          "company": "Start-up TechSolutions",
          "role": "Full-stack Developer",
          "from": "2021-03",
          "to": "2022-12",
          "isCurrent": false,
          "location": "Canada",
          "description": "Razvio i održavao web platformu za poslovne klijente, s fokusom na optimalnu izvedbu i jednostavnu prilagodbu.",
          "achievements": [
            "Optimizirao učitavanje stranice za 40% smanjenjem veličine kôda i resursa.",
            "Implementirao funkcionalnosti za višejezičnost, povećavajući dostupnost platforme za 3 nove jezike.",
            "Predložio i razvio module koji su povećali transakcije za 28% u prvoj godini korištenja."
          ]
        },
        {
          "company": "Udruženje mladih programera",
          "role": "Mentor i edukator",
          "from": "2019-09",
          "to": "2020-08",
          "isCurrent": false,
          "location": "remote",
          "description": "Voditelj radionica i mentor mladim ljudima koji žele naučiti programiranje, fokusirajući se na praktičnu primjenu i razvoj portfolija.",
          "achievements": [
            "Obučio više od 50 polaznika, njih 40% zaposleno u tehnološkim tvrtkama nakon završetka edukacije.",
            "Razvio set od 10 e-learning modula s praktičnim projektima za samostalno učenje.",
            "Primio pohvale od sudionika za jasnoću i angažiranost u obrazovanju."
          ]
        }
      ],
      "education": [
        {
          "school": "Pravna Akademija Istočna",
          "degree": "Bachelor znanosti",
          "field": "Informacijske tehnologije",
          "location": "Toronto, Kanada",
          "summary": "Završio sveobuhvatni program s fokusom na razvoj softvera, projektni menadžment i sigurnost informacija.",
          "from": "2015-09",
          "to": "2019-06",
          "isCurrent": false
        }
      ],
      "languages": [
        {
          "language": "Hrvatski",
          "level": "native"
        },
        {
          "language": "Engleski",
          "level": "fluent"
        },
        {
          "language": "Francuski",
          "level": "intermediate"
        }
      ]
    },
    "createdAt": "2026-03-30T01:31:45.343Z",
    "updatedAt": "2026-03-30T01:31:45.343Z"
  },
  "sections": [
    {
      "id": "what-role-does",
      "title": "Koju ulogu obuhvaća samostalni razvoj softvera?",
      "content": [
        {
          "type": "paragraph",
          "text": "Samouki developer je osoba koja stekne vještine programiranja kroz samostalno učenje i praktično iskustvo, često bez formalnog obrazovanja u računalnim znanostima. Ova uloga je izrazito tražena u tehnologiji zbog svoje fleksibilnosti i sposobnosti učenju na vlastitim pogreškama. Budući da je konkurentno tržište dinamično, poslodavci cijene inicijativu i samostalnost kod kandidata."
        },
        {
          "type": "paragraph",
          "text": "Glavna zadaća ovog profesionalca je razvijanje web ili mobilnih aplikacija, sudjelovanje u timu ili samostalno kodiranje i održavanje projekata. Osim programiranja, važno je razumijevanje projektnog menadžmenta, testairanje i sigurnosnih procedura."
        },
        {
          "type": "bullets",
          "items": [
            "Razvijanje i optmizacija web stranica koristeći najnovije tehnologije poput React ili Vue.",
            "Automatizacija procesa testiranja i isporuke softvera putem DevOps alata.",
            "Rad na open-source projektima i suradnja s globalnom zajednicom programera.",
            "Stalno učenje novih jezika i okvira kako bi ostao konkurentan na tržištu rada.",
            "Saradnja s klijentima u razumijevanju njihovih potreba i izradom prilagođenih rješenja.",
            "Implementacija sigurnosnih mjera kako bi zaštitio podatke i sustave.",
            "Praćenje trendova u industriji kroz čitanje stručne literature i sudjelovanje na konferencijama."
          ]
        }
      ]
    },
    {
      "id": "key-skills",
      "title": "Ključne vještine i tehnologije koje samouki developeri trebaju imati",
      "content": [
        {
          "type": "paragraph",
          "text": "Za uspješno traženje posla i kvalitetan rad, potrebno je usavršiti širok spektar vještina. Osim tehničkog znanja, od ključne je važnosti i razvitak soft skills, kao što su komunikacija i samostalnost. U nastavku se nalaze najtraženije kategorije vještina za self-taught developere:"
        },
        {
          "type": "bullets",
          "items": [
            "Programski jezici: JavaScript, Python, TypeScript, HTML5, CSS3",
            "Razvojni okviri: React, Vue.js, Node.js, Django, Express.js",
            "Baze podataka: MySQL, MongoDB, PostgreSQL",
            "Alati za razvoj i verzioniranje: Git, Docker, VS Code",
            "Soft skills: komunikacija, timski rad, učenje na vlastitom iskustvu, organizacija"
          ]
        },
        {
          "type": "paragraph",
          "text": "Razumijevanje ovih tehnologija omogućava samostalnu realizaciju projekata, brzu adaptaciju na nove izazove i učinkovitu suradnju s timom ili klijentima."
        }
      ]
    },
    {
      "id": "market-stats",
      "title": "Analiza tržišta rada za samouke developere: plaće, potražnja i rast industrije",
      "content": [
        {
          "type": "paragraph",
          "text": "Tržište rada za samouke programere brzo raste u Sjedinjenim Državama i Kanadi. Poslodavci traže samostalne developere za fleksibilne, udaljene ili hibridne radne uvjete. Plaće u ovom sektoru se kreću od 60.000 do 120.000 dolara godišnje, ovisno o iskustvu i vještinama."
        },
        {
          "type": "stats",
          "items": [
            "Potražnja za web i mobilnim developerima raste za 20% godišnje u Severnoj Americi.",
            "Udio samostalnih programera koji rade na daljinu porastao je za 35% u posljednjih 3 godine.",
            "Prosječna plaća za iskusnog developera u SAD-u je $90,000, dok je u Kanadi $85,000.",
            "Industrija softverskog razvoja bilježi godišnji rast od 8% u stopi zaposlenosti."
          ]
        }
      ]
    },
    {
      "id": "highlight-experience",
      "title": "Primjeri uspješnog rada samoukog developera",
      "content": [
        {
          "type": "doDont",
          "do": [
            "Razvijajte portfelj s realnim projektima koje možete prikazati poslodavcu.",
            "Uključite se u open-source projekte radi stjecanja iskustva i vidljivosti.",
            "Stalno nadograđujte svoje vještine kroz online tečajeve i radionice."
          ],
          "dont": [
            "Nemojte ignorirati poruke i upite od potencijalnih poslodavaca ili suradnika.",
            "Ne odgađajte ažuriranje svog portfelja, što je ključno za prezentaciju radova.",
            "Ne radite na projektima koji nisu vaši i nemaju jasnu svrhu ili funkcionalnost.",
            "Ne podcjenjujte važnost dobrog CV-a i profesionalne prezentacije."
          ]
        },
        {
          "type": "paragraph",
          "text": "Evo nekih primjera uspješnih projekata i aktivnosti samoukog developera:"
        },
        {
          "type": "bullets",
          "items": [
            "Sami razvili mobilnu aplikaciju za upravljanje osobnim financijama, koja je preuzeta više od 10.000 puta s Google Play trgovine.",
            "Kontribuirali u popularnim open-source bibliotekama za Grafana i React, čime su omogućili stotinama tisuća korisnika bolju funkcionalnost i sigurnost.",
            "Održali seriju webinarova o modernom razvoju frontend aplikacija, s više od 500 sudionika globalno.",
            "Stvorili i održavali blog o razvoju softvera, s više od 100 objavljenih članaka i vodiča."
          ]
        }
      ]
    },
    {
      "id": "education-certificates",
      "title": "Obrazovanje i certifikati za razvojne programere na samostalnom putu",
      "content": [
        {
          "type": "paragraph",
          "text": "Iako je formalno obrazovanje u ovom slučaju bilo u području informacijskih tehnologija, najvažnije su samostalne edukacije i certifikati koje sam stekao putem online platformi i radionica. Ovi certifikati potvrđuju stručnost u specifičnim tehnologijama i alatu, često prema najstrožim standardima industrije:"
        },
        {
          "type": "bullets",
          "items": [
            "Certified React Developer / Udemy, 2023",
            "AWS Cloud Practitioner / Coursera, 2022",
            "Python for Everybody / edX, 2021"
          ]
        }
      ]
    },
    {
      "id": "portfolio-projects",
      "title": "Primjeri projekata na portfelju samoukog developera",
      "content": [
        {
          "type": "paragraph",
          "text": "Uključivanje radova u portfelj jedan je od najvažnijih strategija za privlačenje poslodavaca i klijenata. Kvalitetne projekte preporučuje se prikazati s detaljnim opisima, tehnologijama koje su korištene i rezultatima rada:"
        },
        {
          "type": "bullets",
          "items": [
            "Web trgovina s funkcionalnošću integracije s plaćanjima i upravljanjem inventarom.",
            "Personalizirana portal aplikacija s opcijom upravljanja sadržajem za lokalne zajednice.",
            "Automatizirani sustav za analize i izvještaje s vizualizacijama pomoću JavaScript biblioteka.",
            "Mobilna aplikacija za praćenje osobnih ciljeva i motivatora."
          ]
        }
      ]
    },
    {
      "id": "common-mistakes",
      "title": "Najčešće pogreške prilikom sastavljanja rezimea za samouke developere",
      "content": [
        {
          "type": "paragraph",
          "text": "Iako je lako napraviti pogrešku, izbjegavanje uobičajenih mana ključno je za uspjeh. Neke od najčešćih pogrešaka uključuju:"
        },
        {
          "type": "bullets",
          "items": [
            "Nepotpuno ili nejasno predstavljanje vlastitog iskustva i vještina.",
            "Nedostatak kvantitativnih podataka i konkretnih rezultata u opisu projekata.",
            "Pretjerivanje u samopromociji bez stvarnih projekata ili rada.",
            "Nepostojanje prilagođenog rezimea za svaku poziciju ili oglase za posao.",
            "Nedostatak povezanosti s poglavljima ključnih vještina i kompetencija."
          ]
        }
      ]
    },
    {
      "id": "resume-sections-tips",
      "title": "Savjeti za učinkovito strukturiranje rezimea samoukog developera",
      "content": [
        {
          "type": "paragraph",
          "text": "Za maksimalan učinkovitost, važno je jasno i profesionalno strukturirati rezime. Sugestije uključuju:"
        },
        {
          "type": "bullets",
          "items": [
            "Počnite sa sažetkom koji ističe vaše najvažnije vještine i ciljeve.",
            "Prikažite iskustvo kronološkim redom, s najnovijim na vrhu.",
            "Istaknite konkretne rezultate i utjecaj koje ste imali na projekte.",
            "Uključite link do portfelja ili GitHub profila odmah na početku.",
            "Koristite jasan i profesionalan jezik, bez gramatičkih pogrešaka."
          ]
        }
      ]
    },
    {
      "id": "ats-keywords",
      "title": "Ključne riječi i fraze za ATS optimizaciju rezimea samoukog developera",
      "content": [
        {
          "type": "paragraph",
          "text": "Mnoge tvrtke koriste ATS (Applicant Tracking System) za filtriranje kandidata. Kako biste povećali šanse da vaš CV bude primijećen, uključite relevantne ključne riječi koje se često pojavljuju u oglasima za posao:"
        },
        {
          "type": "bullets",
          "items": [
            "JavaScript, Python, TypeScript",
            "React, Vue.js, Node.js",
            "Full Stack Development, Web Applications",
            "Database Management, MySQL, MongoDB",
            "Version Control, Git, CI/CD",
            "UI/UX Design, Responsive Design",
            "Automatizacija, Testiranje, Deployment",
            "Agilni razvoj, Scrum, Kanban"
          ]
        },
        {
          "type": "quote",
          "text": "Primjeri: 'Iskusan u razvoju višeslojnog web softvera koristeći React i Node.js.'"
        }
      ]
    },
    {
      "id": "adapt-to-vacancy",
      "title": "Kako prilagoditi rezime za specifični natječaj ili oglas za posao",
      "content": [
        {
          "type": "paragraph",
          "text": "Prilikom prijave na posao, važno je prilagoditi rezime kako bi najbolje odgovarao zahtjevima poslodavca. Preporučuje se dodavanje ključnih riječi iz oglasa i isticanje najvažnijih projekata i vještina relevantnih za poziciju. Pošaljite svoj rezime i tekst oglasa putem našeg servisa ili alata za izradu životopisa za automatsku optimizaciju i prilagodbu."
        }
      ]
    },
    {
      "id": "faq",
      "title": "Često postavljana pitanja o samoukom razvoju i izradi rezimea",
      "content": [
        {
          "type": "paragraph",
          "text": "Ako ste na početku svoje karijere ili želite naučiti više o tome kako najbolje predstaviti svoje vještine, ovo su najčešće postavljana pitanja:"
        },
        {
          "type": "subheading",
          "text": "Kako dokazati svoje vještine ako nemam formalnu edukaciju?"
        },
        {
          "type": "paragraph",
          "text": "Ključ je u portfelju, otvorenim projektima, doprinosima open-source zajednici i certifikatima koje ste stekli putem online tečajeva."
        },
        {
          "type": "subheading",
          "text": "Koje ključne riječi treba koristiti u rezimeu?"
        },
        {
          "type": "paragraph",
          "text": "Nikada ne preskačite najvažnije tehnologije, jezike i alate tražene u oglasu, poput React, Node.js, Git ili CSS."
        },
        {
          "type": "subheading",
          "text": "Koliko iskustva treba navesti u rezimeu?"
        },
        {
          "type": "paragraph",
          "text": "Usredotočite se na najvažnije projekte i iskustva koji ilustriraju vaše vještine, bilo da je to 3-4 ključna rada ili aktivnosti."
        },
        {
          "type": "subheading",
          "text": "Kako se istaknuti među ostalim kandidatima?"
        },
        {
          "type": "paragraph",
          "text": "Prikažite konkretne rezultate i utjecaj svojih projekata, prilagodite rezime za svaku poziciju, i pokažite svoju strast u području."
        },
        {
          "type": "subheading",
          "text": "Kako napraviti dobar početni sažetak?"
        },
        {
          "type": "paragraph",
          "text": "Ukratko istaknite svoje tehničke vještine, iskustvo u razvoju projekata i što želite postići u budućoj ulozi."
        },
        {
          "type": "subheading",
          "text": "Koje tehnologije su trenutno najtraženije?"
        },
        {
          "type": "paragraph",
          "text": "JavaScript, TypeScript, React, Node.js, Python, Cloud tehnologije poput AWS ili Azure, te baze podataka."
        },
        {
          "type": "subheading",
          "text": "Kako naučiti nove tehnologije samostalno?"
        },
        {
          "type": "paragraph",
          "text": "Kroz online tečajeve, radionice, rad na osobnim projektima, doprinos open source zajednici, te kontinuirano čitanje dokumentacije."
        },
        {
          "type": "subheading",
          "text": "Koliko je važna prezentacija na LinkedIn ili GitHub?"
        },
        {
          "type": "paragraph",
          "text": "Ključna je za profesionalnu vidljivost, pokazivanje rada i uspostavljanje kontakata s potencijalnim poslodavcima."
        }
      ]
    }
  ]
}
