aduriz wrote:
Za pocetnike i ljude koji zele nauciti dodatno
Sto se tice praksi i programa za ucenje, za ljude koji tek pocinju i imaju neko osnovno znanje definitivno bih preporucio:
http://www.mistraltechnologies.ba/gigis ... -of-coding
https://www.authoritypartners.com/news- ... udmasters/
Ovaj API Lab program uskoro krece, prijave traju do 25. Septembra (2 dana znaci) i ako ste zainteresovani toplo bih preproucio da se prijavite.
Mozda nijedna od firmi koje stoje iza toga nekima nije divna i krasna (licno sa API-jem i nemam najbolje iskustvo) ali su ti programi za pocetnike vjerovatno najbolje sto mogu naci i vise su nego dovoljni za sticanja znanja dovoljnih za rad na pravim projektima kao Junior developer. Da naglasim, te firme nisu uopste lose, sve zavisi sta zelite od posla.
Za samostalno ucenje osnova HTML-a, CSS-a i JavaScript-a:
https://www.w3schools.com/
Ako zelite dodatno da savladate JavaScript, topla preporuka - You Don't know JS serijal. Postoji u placenoj verziji i besplatno na GitHubu -
https://github.com/getify/You-Dont-Know-JS
Prva knjiga ide od apsolutno pocetnickog nivoa pa se prosiruje dalje kroz ostale knjige, do nekih in-depth stvari koju 95% developera kod nas i ne zna.
Ako zelite dalje siriti svoje frontend znanje, preporuka za FrontendMasters
https://frontendmasters.com/courses/
Autor tog You Don't know JS serijala ima i jako kvalitetne video kurseve na ovoj stranici. Dosta njegovih kurseva sa ove stranice pokriva istu ili slicnu materiju kao i knjge, da ne mislite da je ovo neki dodatni korak. Mozete gledati jedno ili drugo ili oboje. Inace ne preporucujem da ucite stvari iz knjiga, ali postoji izuzeci. Kao sto su neki klasici ili takozvane bibilije za odredjene jezike ili knjige kao stu su ove -
https://blog.codinghorror.com/recommend ... evelopers/
Za totalne pocetnike ili ljude koji imaju malo iskustva sa C++/C a zele nauciti backend ili pak kako praviti web aplikacije i zele se zaposliti negdje kod nas ili vani, topla preporuka da naucite osnove Java-e ili pak C#-a. Kasnije se lako prebaciti na nesto slicno a ovo su dva jezika koja su zasigurno medju par najtrazenijih.
Jedna od boljih (ako ne i najbolja) stranica za video kurseve na ovu tematiku je definitivno PluralSight:
https://www.pluralsight.com/search?q=java
https://www.pluralsight.com/search?q=c%23
Govoreci o Java-i i C#-u, od poznavanja jezika kao jezika tesko da mozete nesto puno (osim ako ste bas expert) tako da obicno morate i da naucite neki framework. Za web je tu Play framework i Spring sto se tice Java-e. A za C# su tu ASP.NET MVC i ASP.NET Web API.
Vecinu kurseva i knjiga koje sam nabrojao mozete naci po netu, po kojekakvim forumima, portalima, torrent zajednicama itd. Ali te stvari nisu besplatne s razlogom..
Za legalan nacin kako doci do besplatnog tromjesecnog pristupa na PluralSight pogledajde ovdje:
https://absolute-sharepoint.com/2015/12 ... ption.html
Na FrontendMasters i Pluralsight imate i kurseve za najpoznatije i najtrazenije frontend framework-e: React i Angular/AngularJS.
Moze se naci dosta dobrih stvarii na Udemy-u, YouTube-u i slicnim portalima ali ove stvari koje sam naveo su provjerene i dajem licnu preporuku.
Ako nekoga zanima nesto vise, slobodno se javite preko privatne poruke.
Sto se tice plata u nasim firmama (sa iskustvom preko 12 godina u ovoj struci, sto za ljude vani, sto za neke od najvecih firmi kod nas) mogu samo reci da sve zavisi kako se dogovorite i koliko se "prodate". Gledao sam slucajeve gdje ljudi sa par godina iskustva imaju bukvalno vece plate od ljudi koji imaju po 7-8 ili vise godina iskustva. I ne, nisu bili neko programersko cudo ili znali puno vise.
Plate Juniora variraju (od firme do firme), od 700-800KM pocetnih do 1500KM i vise. Za neki mid level te su plate negdje oko 1500 KM do 3000 KM, pa nekad i vise. Zavisi od firme, pozicije, projekta, iskustva itd.
Sve zavisi, ali price da dobri ljudi sa senioritetom imaju 1500KM ili 2000 KM su izuzeci ili izmisljotine ili su ti ljudi bas neupuceni i ne cijene sebe...
Kao sto su neki vec rekli, kada vec imate neko iskustvo i dobri ste najbolja stvar je da nadjete klijente vani i radite odavde za neke vece cifre.
Programiranje nije pretjerano tesko i nije naucna fantastika. Dosta ljudi radi po firmama sa nekim osnovnim znanjem o programiranja i o nekom framework-u i ne napreduju puno, ali rade svoj posao i primaju platu, koja je obicno i vise nego fina svota za nas standard. I nije kasno i ako imate 26 ili 30 godina.

Ali ako mislite da budete dobri nije ni lagano, nimalo. Kao ni dosta drugih stvari. To zahtijeva dosta rada, truda, zalaganja i vremena provedenog u tom svijetu. Najbitnije je da sto vise istrazujete i sami radite. Naravno da morate gledati kurseve, citati blogove, knjige ali je jako bitno da sami radite. Od malih primjera do manjih aplikacija koje rade nesto.