Šta je novo?

Orhabrenje za učenje programiranja

Emperor Zoran

Zapažen
Učlanjen(a)
30.10.2019
Poruke
8
Poena
21
Pozdrav svima! Imam 32 godine, suprugu, dete i posao kao IT Administrator, ali želim da se bavim programiranjem profesionalno. Nemam završeno visoko obrazovanje, i ako sam studirao na FTN-u na E1 smeru, ali sam napustio fakultet. Sa programiranjem sam se privi put susreo u srednjoj školi, prvo sa proceduranlim programiranjem u Paskal-u, a posle sa asemblerkim sa asemblerom za i8086 CPU. Na fakultetu sam imao dva kursa, jedan je bio za C jezik, a drugi za C++. Kao što možete da predpostavite to su bili samo elementarni, trivijalni školski primeri, ali sam tada bio veoma dobar u tome, najbolji u razredu, na fakultetu u grupi, i logika programiranja mi je odmah od starta bila veoma razumljiva. Čak sam i drugima radio kontrolne i domaće zadatke.

Kasnije u životu sam se bio prihvatio C#, ali sam brzo odustao zbog mrzovolje koju mi je tadašnji posao proizvodio.

Sad u skorije vreme, pre oko dva meseca, sam odlučio da se skroz posvetim programiranju u Javi. Odlučio sam da to učenje napravm tako da učim kroz pravljenje realnog programa. Izabrao sam da pravim biznis aplikaciju za servise, zbog mog domenskog znanja koje imam kao bivši serviser računara. Tokom rada sam osetio da se je moje znaje zančajo povećalo, jer sam sada počeo da razumem šta čitam na Stack Overflow i drugim mestima za učenje.

Želeo bih da znam da li je jako dug put preda mnom, ili je beznadežno u mojoj situaciji učiti programiranje, ili mogu da se nadam juniorskoj poziciji u roku od godinu dana. Na neki način treba mi emotivana podršaka ljudi koji su programeri, koji su možda slično prošli, da mi daju savet, upozorenje i ohrabrenje za ovo što radim.

Ovo je link za moj projekat na GitHub-u, da pogletate ako ste voljni i da me ocenite. :)

Unapred zahvalan na svemu što imate da kažete. Pozdrav!
 
Poslednja izmena:
dobar nick, pa pazi sto se tice programiranja bolje ciljaj medior pozicije ili kako se kaze jedna iznad juniora, realno napravi 2-3 projekta samostalno idi na upwork freelancer ili sta vec i rokaj, onda ces da svatis da ti je bolje u vise slucajeve da radis za sebe umesto za neku outsource firmu, inace po meni je bolji posao IT Administrator jer nisi zakucan za stolicu i kreces se medju ljudima :)
 
Hvala na odgovoru. Pa ovaj moj posao baš i nije, malo para, ali iskreno mnogo više me ispunjava programiranje i znam da može više da se zaradi. I ja sam misio da je freelansing dobar put, to mi je nakako i u planu da radim.
 
I ja ucim Javu, i imam jedno pitanje. Zasto program nije u .jar paketu ?
 
pa valjda zato sto je postovoa source code ne binary ili kako se vec kaze za javu, druze bolje ti budi IT administatror a kad imas vremna na poslu freelancujes
 
Imam drugara sa pricom slicnom tvojoj. Radio je kao IT administrator u vise firmi istovremeno ali uglavnom po pozivu da nesto sredi oko mreze ili Windowsa. Znaci to je par puta nedeljno po par sati je imao posla. Naravno placali su ga po poslu koji odradi, dakle plata je bila mala i zavisila je od toga koliko posla ima tog meseca.
Onda je sa 32 godine odlucio da nesto promeni. Poceo da cacka oko programiranja, ja sam ga uputio malo ali uglavnom je sam radio. Jurio je besplatne kurseve koji su se davali u to vreme, npr. samsung je davao neki kurs za androd programiranje. Malo je cackao i C#, malo javascript i web programiranje. Isao je na IT konferencije, besplatna predavanja i workshopove... Jednostavno resio je da udje u pricu i trazio se u svemu tome...
Onda je upisao fax za programiranje, doduse Megatrend ali ko hoce da uci nikakav fax mu sigurno nece odmoci. Dok su njegove kolege, za njega klinci, se zezali, blejali, zurke, jurili ribe (a ko ne bi sa 19 godina) on je sve vezbe i ispite redovno polagao. Posle druge godine nasao je prvi posao kao web programer pa je tu trecu godinu na faxu zavrsio neto sporije. U toj firmi mu je bilo naporno, prebacivali ga sa projekta na projekat, sa tehnologije na tehnologiju ali se iskalio. Evo danas je vec programer sa 3 godine iskustva i presao je u drugu firmu za bolje uslove.

Znaci ovo je jedan primer uspesne prekvalifikacije na osnovu sopstvene inicijative u 30-tim godinama. Znaci moze, nije lako ali je itekako moguce. Jedino sto on nema decu pa ima tu obavezu manje u odnosu na tebe, ali ti imas vise nekog programerskog iskustva od ranije koliko vidim dok je on krenuo bas od nule.

Ja mislim da je to sto ti radis - primena programiranja na struku kojom se bavis idealna kombinacija. Mnogo uspesnih projekata je nastalo tako sto su ljudi resavali neki svoj problem pa se ispostavilo da i drugima treba to. Tako su napravljene milionske kompanije. To ne znaci da ces ti sa tim programom za servis racunara uraditi isto, stavise, male su sanse za neku ozbiljniju zaradu na tome ali u najmanju ruku ces nauciti nesto i steci iskustvo. Onda ce sledeci projekat lakse da ti ide i tako svaki put. Citaj tutoriale, gledaj kurseve, youtube, resursa ima na pretek, sve od tebe zavisi i koliko mozes da se posvetis tome. Srecno!
 
Poslednja izmena:
Druze, ja sam stariji malkice od tebe i krenuo sam od 0.
Ti jos i radis posao administratora sto je daleko bolja pozicija od moje npr.

Sve od tebe zavisi, budi uporan (jer ce ti doci da sve batalis), nemoj da ti cilj budu finansije (to ce doci sa znanjem), smisli nesto sta hoces da napravis neka ti to bude cilj.
Sto kazu kolege ima materijala na pretek,gugl sve zna.
Samo upornost i interesovanje
 
Naravno da je moguće, nedavno smo u firmi zaposlili Android programera u sličnim godinama koji je krenuo od nule, vredno radio oko godinu dana, i sad je kod nas oko 6 meseci i jako brzo napreduje. Bio nam je dosta bolji kandidat od mnogih sa jakim fakultetima. Moj ti je savet da što pre kreneš da radiš konkretne stvari, ok su kursevi i tutorijali, ali što pre se odluči za konkretnu tehnologiju i udri konkretne projektiće za sebe ili druge.
 
Ipak, nemoj pristupati programiranju čisto zanatski već čitaj i o tehnologijama koje nisu čisto programerski alati, ali se široko koriste na računarima i aktuelnim operativnim sistemima, ako misliš da ti softver bude robustan. Npr. programer koji ne razume šta tačno UTF-8 enkoding radi kada se string prekopira u bajtovski bafer ili izvuče iz njega će imati probleme koje će pripisati gremlinarijama umesto svom neznanju. Zanemarivanje ovakvih detalja može da priušti senior sa mnogo godina iskustva koji je dogurao do softver arhitekte pa mora da se fokusira na širu sliku, ali "običan" koder mora da drži četvore oči otvorene.
 
Imam drugara sa pricom slicnom tvojoj. Radio je kao IT administrator u vise firmi istovremeno ali uglavnom po pozivu da nesto sredi oko mreze ili Windowsa. Znaci to je par puta nedeljno po par sati je imao posla. Naravno placali su ga po poslu koji odradi, dakle plata je bila mala i zavisila je od toga koliko posla ima tog meseca.
Onda je sa 32 godine odlucio da nesto promeni. !

Sad uhvatio ovaj thread pa mi nešto upalo u oči.

Biznis model externog IT administratora MORA da bude mesečni paušal koji ne zavisi da li ima nešto konkretno (obično problem) da se radi.

Sve ostalo nije održivo na duže staze i vodi ili u padu kvaliteta ili u nedovoljnoj zaradi.

Sent from my SM-N960F using Tapatalk
 
Ako si zaista rešio da naučiš, nema zime za tebe. Jaka, čvrta volja i disciplina su neophodni da bi se bilo šta positglo u životu, pa i naučilo programiranje.
Godine su nebitne, ja ih imam skoro 36 i ne bi verovao šta sam sve naučio u zadnjih godinu dana novo (doduše ja imam popriličan staž uy ovoj oblasti, ali svejedno godine me ne sprečavaju da učim novo).
 
Naravno da je moguće, nedavno smo u firmi zaposlili Android programera u sličnim godinama koji je krenuo od nule, vredno radio oko godinu dana, i sad je kod nas oko 6 meseci i jako brzo napreduje. Bio nam je dosta bolji kandidat od mnogih sa jakim fakultetima. Moj ti je savet da što pre kreneš da radiš konkretne stvari, ok su kursevi i tutorijali, ali što pre se odluči za konkretnu tehnologiju i udri konkretne projektiće za sebe ili druge.

Da radim jedan konkretan veliki projekat Repair Shop Software. Odavno se ne bavim baš osnovnim stvarima.
 
Sad uhvatio ovaj thread pa mi nešto upalo u oči.

Biznis model externog IT administratora MORA da bude mesečni paušal koji ne zavisi da li ima nešto konkretno (obično problem) da se radi.

Sve ostalo nije održivo na duže staze i vodi ili u padu kvaliteta ili u nedovoljnoj zaradi.

Sent from my SM-N960F using Tapatalk

Ja sam baš zaposlen u firmi kao IT administrator, i trenutno prelazim u drugu firmu da isto budem IT admin, ali ovog puta u timu. Ali i dalje želim da nastavim da se usavršavam u programiranju.
 
Poslednja izmena:
Pozdrav svima. Malo pre nadjoh ovu temu pa reko da se umesam :)
Ja imam 30 godina, prosle godine sam zavrsio kurs za prekvalifikacije sto je drzava organizovala. Zavrsio sam C# na fonu. Tamo su jako dobri profesori i saradnici na nastavi, tako da se dosta naucilo. Naravno, radili smo samo konzolne aplikacije, jer nema vremena da se sve predje za pola godine, ali smo prosli sve osnove oop, i neke naprednije koncepte, SQL server, JSON... Na kraju, kada je kurs bio zavrsen, ali je to bila dobra volja profesora, pokazali su nam kako se radi u WPF i MVVM patertn. Tako da sam prema tim instrukcijama napravio svoju aplikaciju, koja je, kao i kolegina sto je otvorio temu, vezana za moju struku. Ja sam inace inzenjer sumarstva. Trenutno radim kao konstruktor namestaja. Nekima sam pokazao aplikaciju, ali posto nisam video da nesto slicno jos postoji u mojoj struci, cuvam je za sebe, jer mislim da ideja moze jos da se razradi i da se napravi nesto od toga :)
E sad, sto se tice posla, konkurisao sam na milion mesta, sve za junior pozicija. Video sam da dosta firmi nudi i praksu, al nemam taj luksuz da radim neko vreme za dzabe ili za neke simbolicne pare, jer imam drugih troskova, kao i svi u tim godinama. Nikad niko nije zvao, verovatno kada bih pokazao aplikaciju, neko bi mi se mozda i javio, al nisam iz gore pomenutih razloga.
Ovde bih voleo da mi vi, koji ste malo iskusni programeri, usmerite na neki nacin... Poceo sam da usim i ASP.NET, al mi ide sporo jer me bootstrap i ostale dizajn zajebancje bas preterano ne interesuju, pa mi ide sporije :). Cak sam se sa drugarima, kursadzijama takodje, dogovorio da zajedno radimo jedan sajt, za par meseci kada svi donekle savladamo ASP pa cemo probleme koji nastanu resavati usput :).
 
Bootstrap i jeste za one koje ne interesuje front end deo ili zele bez mnogo zezanja da rese taj deo. Napravi neki drugi projekat i kaci na github, gitlab a taj app sacuvaj za sebe.
 
Nazad
Vrh Dno