Vodič je stariji od 2 godine i možda nije u potpunosti aktualan. Za provjeru, koristite “pitaj učitelja”.

Kako i zašto postati programer?

Kako i zašto postati programer?
Autor članka: Igor Kovačić
Kategorije: Programiranje
Teme:
Datum objave: 06.06.2010

Ovo nije klasičan tutorijal već odgovara na pitanja kako i zašto postati programer. Ukoliko imate slična pitanja, svakako pročitajte ovaj tutorijal koji će vam pomoći pri odgovaranju na njih ;)

Što rade programeri?

Programeri uglavnom piju pivo nakon napornog dana provedenog za računalom. :) Šalimo se.

Programeri pišu programe (aplikacije) koje koriste drugi ljudi u svrhu olakšanja nekog procesa ili omogućavanja rada na nečem što do tada nije postojalo.

Zašto postati programer?

Priča ide otprilike ovako…

Najbolji scenario bio bi sljedeći. Mladi ste i još uvijek niste odabrali nešto čime ćete se baviti u životu, a pokazujete određenu dozu zanimanja prema računalima.

Ukoliko ste zaključili kako se želite baviti nečim povezanim s računalima suzili ste izbor gotovo na minimum.

Smjerovi u kojima dalje uglavnom možete krenuti su:
– mreže
– programiranje
– ostalo (npr. servisiranje računala)

Nećemo reći zašto (ne)biste odabrali mreže, ali reći ćemo zašto biste odabrali programiranje.

Ukoliko pogledamo više programera i podvučemo crtu, zaključiti ćemo kako programer:
– voli stvarati
– voli matematiku i računanje
– voli znati kako stvari rade
– može dugo sjediti
– zna biti čudan :)

Svaki programer koji zna programirati ima posao. Nebitno je radi li u nekoj firmi, “u fušu” ili oboje. Ne treba očekivati kako će prvi posao pod nazivom “programer” biti sjajno plaćen, ali s vremenom (iskustvom i referencama) imati ćete dovoljno novaca za ugodan život.

Kako postati programer?

Obrazovanje

Kada smo zaključili kako je sjajno biti programer, odaberimo školu koja će nas uvesti u svijet programiranja.

U Hrvatskoj postoji mnogo tehničkih škola sa smjerovima “Tehničar za računalstvo” ili nešto u tom stilu. Predlažemo da upišete takvu školu jer ćete između svih ostalih “nebitnih stvari” naučiti i ponešto o programiranju. Naravno, to neće biti dovoljno kako biste se mogli nazvati programerom, ali dovoljno da odlučite hoćete li se baviti time u životu.

Dok ste još u srednjoj školi, bitno je da osim u školi pokušavate programirati dok vaši vršnjaci uživaju u slobodnom vremenu.

Nakon što potvrdite kako je programiranje super, slijedi odabir fakulteta. Naravno, ne treba ići na fakultet kako biste naučili programirati, ali ćete spoznati smjernice i steći neko znanje koje ćete opet u slobodno vrijeme nadograđivati. Bilo koji fakultet koji ima smjer programiranje (programsko inženjerstvo) biti će dovoljan.

Ukoliko ste stariji, uvijek postoji mogućnost školovanja u učilištima poput Algebre.

Kako počinje?

Generalno, svi započinju programiranjem u C-u. Nakon što se usvoji razmišljanje i nakon što se dobije pogled na to, C nije dovoljan. Tada se prelazi na druge programske jezike, obično objektno orijentirane (C++, JAVA, PHP, …). Nakon što se nauči još jedan programski jezik tada postaje svejedno – prelaskom na bilo koji drugi jezik vi ćete znati programirati. Ono što će biti potrebno je naučiti sintaksu (pravila pisanja tog jezika) i prednosti i mane u odnosu na druge programske jezike.

Postoje i razlike u vrijednosti između programera određenih programskih jezika. Npr. JAVA programeri u pravilu su bolje plaćeni od PHP programera. No, nadamo se kako to neće biti kriterij pri odluci za određeni programski jezik.

Prvi posao

Biti će ga teško naći jer svi poslodavci žele iskustvo. Predlažemo da tada pokušate “u fušu” i napravite nekoliko kvalitetnih aplikacija koje biste kasnije prikazivali kao reference.

Ukoliko imate sreće, naći ćete posao pripravnika na kojem ćete između nošenja kava učiti i programirati. :)

Kraj!

Da, radi se o procesu koji traje nekoliko godina i nitko ne kaže kako je lako. Zato, naouružajte se voljom i strpljenjem! ;)

Na kraju, ovo nije pravilo! Postoje srednjoškolci koji programiraju bolje od ljudi koji su završili fakultet i nazivaju se programerima. Postoje i stariji ljudi koji su igrom slučaja pokušali i naučili programirati, bez da su išli u školu za to, i programiraju bolje od nekih ljudi koji su cijelo školovanje posvetili programiranju.

Sretno! ;)

13 komentara na članak 'Kako i zašto postati programer?'

Pratite komentare na članak 'Kako i zašto postati programer?' putem RSS feeda.

  1. nekitamopocetnik
    05.10.2010 u 12:14h

    Svaka cast! Hvala :)

  2. Hlapic
    25.02.2011 u 07:00h

    Odličan tu.. Ja sam se našao u ovoj rečenivc “Postoje i stariji ljudi koji su igrom slučaja pokušali i naučili programirati, bez da su išli u školu za to, i programiraju bolje od nekih ljudi koji su cijelo školovanje posvetili programiranju.”

    No moram priznati da se još uvijek hrvam sa nekim stvarima koje ljudi koji imaju dobru podlogu puno brže i lakše riješavaju, ali nedam se :)
    Krenuo sam sa ASP, a nakon savjeta jednog dobrog poznanika završio na PHP i MySQL i nije mi krivo…

  3. Filip
    01.01.2012 u 17:14h

    Ja sam Filip,imam 13 godina i pokušavam nešto programirati ali mi baš i ne ide. Može li mi netko pomoći.

  4. Hrvoje
    28.02.2012 u 22:46h

    E ovako, nisam završio školu za “Tehničara za računalstvo” ili tako nešto. Zanimaju me kompjuteri oduvijek, vecinu vremena provodim na kompjuteru i isprobavam razno razne stvari. Želim se time baviti kroz život, al ne znam otkud da počnem? Hvala na pomoći unaprijed. :)

  5. 15.03.2012 u 07:01h

    Cuj prijatelju Hrvoje ja sam se poce interesirati za kompijutere u 8 razredu,zavrsio sam skolu koja me bas i nezanima i evo vec 4,5 godina ucim sve zivo o kompovima,programiranju,servisiranju itd.
    Sad imam 24.god. i znam programirati,instalirati windowse,servisirati racunala i svasta nesto a SVE TO SAM NAUCIO S A M PRKO FORUMA I SVEGA NA NETUali ti je potrebna JAKO VELIKA VOLJA I ZANIMANJE ZA ODREDENO.
    Ja se sada vec par godina ucim programirati neznam sve ali opet znam JAKO PUNO i sve sam sam naucio preko neta.
    CMD,MS-DOS,HTML,JAVA,PHP I SVASTA NESTO I ZNAM DOSTA TOGA ALI IMAM VOLJE NAUCITI SVEEEEEEEEE TAKO DA volje ti je bit svega i upornosta!
    Mani se hakerisanja,lajmera i cracera uci sve to ali na dobru stranu!
    Pozdrav od PROGRAMING ANGELA
    OSTAVI E-MAIL ILI FACEBOOK PROFIL ZA PITANJA!!!!
    POZZZ

  6. Dado
    11.01.2013 u 09:13h

    Haha odlično, ovo sa pivom mi se sviđa… :-), inače svaka čast.

  7. mihaelb
    22.01.2013 u 23:09h

    svaka čast na ovom .. samo meni je problem , imam veliku volju za programiranjem , ali i veliku volju sa servisiranjem računala,, moreli mi netko preporuciti dobar fakultet koji obuhvaća sve t o :D hvala unaprijed

  8. Mario Sever
    23.01.2013 u 02:00h

    @ Mihael, najbitnije je da imaš volju a sad što se tiče fakulteta teško je reći na kojem možeš naučiti nešto o servisiranju računala. Manje više svi informatički faksevi (na primjer FER) su orijentirani na programiranje :-)

  9. Bimbo
    24.01.2013 u 01:45h

    Nije važno di si, FER,FOI,TZV,VERN, ako imaš volje i to te zanima, iskoristi sve što ti ponude

  10. Apophis
    02.11.2013 u 19:15h

    Kad bi mene danas pitali, preporučio bih vam da bježite glavom bez obzira od programiranja i razvoja! Uloženo vrijeme i trud nikada se neće vratiti, pogotovo na ovim prostorima kada je dobar programerski posao plaćen 1000 eura.

    Budimo realni, minimalno vam treba 5 godina profesionalnog programiranja da bi mogli reći kako imate mogućnost zaposlenja u nekoj drugoj firmi.

    Posao je jako stresan, projekti moraju biti završeni, i koliko god vi postajete brži ili bolji ipak nećete zaditi ništa više. Možete postati programerski fenomen i ne znam kako dobro raditi i svaki projekt koji izbacite pokazuje na to da vas čeka još novih 10 projekata, nikada kraja nikada odmora.

    Drugi problem je taj što nitko od vas uopće ne kuži da će provoditi minimalno 8 sati dnevno u nepostojećem svijetu imaginacije sa PC-om zakovan za jebenu stolicu, pogotovo jer nakon recimo desetak godina programiranja shvatite da više ne možete isključiti jebenu glavu koja stalno jebeno razmišlja.

    Vjerujte mi, bolji je živjeti u neznanju, to je blagoslov!

  11. peso
    11.05.2015 u 13:20h

    Nakon 17 godina iskustva u IT-u, programiranja i adminstracije linux-a, da me netko ponovo pita, ne bih ništa od toga odabrao. Ako se želite baviti programiranjem, administracijom linux-a, radite to iz hobija, doma, poslije podne, nikako za novac. U čitavom proizvodnom lancu software-a (po mom iskustvu), svi su bolje plaćeni, analitičari, manageri, voditelji, project owenri, scrum masteri. Svi oni nemaju veze o ničem, svi pitaju programere kako nešto napraviti kako bi uopće mogli opravdati svoje postojanje, svi nešto misle, no nitko ništa ne zna. Puno živaca i truda, učenja, hodanja u korak sa tehnologijom. Programerski kruh je mnogima oduzeo posao i egzistenciju (sve smo atuomatizrali), no samo nekolicina se na našim leđima obogatila, zato što su iskoristili našu ljubav prema programiranju kako bi ju pretvorili u svoju materijalnu korist.
    Živo programerski hobi, svi ostali neka čitaju papirante novine, neka nose auto karte u pretincu za rukavice, neka olovkom crtaju stripove, neka pišu pisma i čekaju poštara, neka šalju kombije sa lovom, neka rukompišu uplatnice i račune. Tako ćemo svi osim malog broja najbogatijih biti sretnij, jer će život biti sporiji, svi će nešto raditi (poštari, vozači, čuvari). Klinci će trčati po livadi i loviti leptire, pecati ribe (ne one virtualne za PS konzolom). Živjet ćemo u stvarnom, a ne u virtualnom svijetu.

  12. Markoantoniocavvragt
    03.11.2015 u 20:17h

    Pozdrav meni svi kažu da me kompjuteri zanimaju inače znam nešto o kompovima a i provodim ne baš puno vremena e sad dali da idem za pprogramera

  13. […] Site: Programiranje […]

Ostavite komentar na ovaj članak

Uvredljivi i spam komentari biti će obrisani. Ukoliko se Vaš komentar ne pojavi odmah, pričekajte da ga odobrimo ;-). Odgovore na pitanje brže ćete dobiti ukoliko nas kontaktirate putem forme pitajte učitelja.