Jump to content

Sen

Član foruma
  • Posts

    650
  • Joined

  • Last visited

Everything posted by Sen

  1. Dugoročno gledano - tačno je da će biti posla u "IT-u", ali... ima jedno veliko ALI. Biće dobro plaćenog "IT posla" samo za najbolje seniore. Ostali će biti u problemu: Ono što se sada dešava je hiperprodukcija "IT početnika" (juniora). I ta hiperprodukcija će tek doći do izražaja u bliskoj budućnosti. Pošto je sada "IT" u modi (u medijima stalno slušamo kako fali 10000...000 programera, kako su plate ogromne... ) - sve je više onih koji žele da se bave time. Mnoge škole i fakulteti otvaraju nekakve IT odseke, niču razne IT Akademije i visoke IT škole... S druge strane, roditelji su stalno bombardovani pričama o "budućnosti u IT-u" pa guraju klince... Posledice tog štancovanja "IT stručnjaka" su: Sve teže pronalaženje posla za juniore jer ih ima sve više i više; Rastu kriterijumi za potrebno znanje (veštine) koje se očekuje od juniora (nekada, u prošlosti, što se očekivalo da zna senior - u budućnosti će se maltene očekivati od juniora koji uopšte nema godine iskustva iza sebe... ); Cena rada opada; Možda nije najbolji primer, ali mislim da može opisati to: Nekada davno si mogao da živiš od instaliranja Windowsa 95/98, raznih programa, antivirusa itd. Poznajem dvojicu koji su u "ono vreme" jako lepo živeli tako što su išli po kućama da instaliraju Windows 98, da "nameste internet & outlook" itd. To vreme je odavno prošlo. Nekada davno si mogao da "mlatiš" lovu da "izradom" sajtova pomoću Joomle ili drugih CMS-ova. Znači, ljudi su dobro zarađivali bez iakvog kodiranja, samo bi koristili CMS: izaberu neki templejt, instaliraju neke extenzije, nameste kategorije, dodaju sadržaj... prebace na neki shared hosting... I uzmu za to više stotina evra (a dešavalo se da budu zatrpani poslom... ). To vreme je odavno prošlo. Nekada, ako si znao HTML/CSS/JS/jQuery & eventualno osnove PHPa - mogao si odmah da nađeš posao... a ako znaš Ajax - ohoho... Sada to nije dovoljno ni za juniora (sad junior mora dobro da zna PHP, baze, da tuče SQL, mora da zna minimum jedan framework + frontend JS framework, git itd.). Slično su skočili kriterijumi i za Javadžije i za sve ostale oblasti... Na primer, nekada je CCNA bio veoma tražen, a sada se podrazumeva i ne ceni toliko... I, normalno, to "pomeranje" kriterijuma i dalje traje (i trajaće još dugo), a cena rada opada (tj. možda bi bilo preciznije reći "cena znanja"). Inače, što se tiče kodiranja - to polako postaje masovna zanimacija za stanovnike sirotinjskih/third world zemalja... (jugo)istok Evrope, Azija, a postepeno u igru ulazi i Afrika... Naravno, javljaju se nove tehnologije koje su u početku nepoznate (tj. mali broj ljudi ih zna), a vrlo brzo postanu tražene. Problem je što ih treba ih otkriti i naučiti na vreme, dok može dobro da se naplati... A to sigurno neće biti slučaj sa fakultetima, školama, privatnim akademijama... Kada te "nove" tehnologije počnu da obrađuju raznorazne IT Akademije - to će biti znak da je voz prošao. E sad, gde "usmeriti klince" (ili gde sebe usmeriti)... ne znam 🤨 Mislim da bih ipak i dalje izabarao "IT" u odnosu na "ekonomiju" ili "pravo"... Možda neka "klasična" elektrotehnika, ili medicina... stvarno ne znam 🙂
  2. Moja preporuka ti je da za počeak prođeš osnove HTML-a, CSS-a & JS-a. Ali nemoj puno da gineš sa CSS-om & JS-om, prođi neke osnove (neke "beginner" tutorijale). Na kraju, zaokruži sve to sa nekim osnovama jQuery-a. Onda odaberi neki server-side jezik i prođi osnove (nađi neku beginner knjigu ili video kurs... ). Poenta je da ne zaglaviš odmah u jednoj oblasti, već da stekneš neku opštu sliku i razumevanje... pa ćeš onda donositi odluke šta dalje (gde ćeš se usmeriti). Što se tiče server-side-a, PHP je dobar izbor jer ćeš veoma lako naći dosta dobrih knjiga i tutorijala na netu... Mada, mislim da ima mnogo više loših i nekvalitetnih video kurseva (konkretno, ono što sam ja nalazio na Udemy je bilo veoma loše, ali to je bilo pre dosta godina, možda se popravilo u međuvremenu). Prvo se upoznaš sa samim jezikom, tj. prođeš neke osnove (bukvalno počneš od najosnovnijeg: razumevanje varijabli, koji tipovi postoje, rad sa različitim tipovima itd. itd. Ima tu dosta stvari, ali postepeno "zidaj". Uglavnom su "beginner" knjige i video kursevi tako organizovani - pa samo ispratiš redosled koji je tamo). Zatim, veoma je bitno da razumeš OOP. Ako si od ranije imao iskustva sa tim (iz nekih drugih programskih jezika) - onda super, trebalo bi relativno lako da se uhodaš... Ali ako nisi (npr. radio si samo sa proceduralnim programskim jezicima, ili uopšte nikada nisi kodirao) - onda se maximalno posveti tome. Prva napomena: kada počinješ da učiš sve to - ne može sve da ti ostane u glavi Jednostavno, biće puno infomracija koje ćeš razumeti, ali će vrlo brzo ispariti iz glave. Ako primetiš da ti se to dešava - nemoj da brineš. Za početak, bitno je da si razumeo, bitno je da znaš da "to" što si zaboravio (kako se koristi/primenjuje) postoji (zvuči uvrnuto 🤨) & bitno je da znaš da prepoznaš situacije kada bi "to" moglo da se primeni (a onda konsultuješ Google, dokumentaciju, knjigu ... i pronađeš kako se "to" tačno koristi). Vremenom, kroz praksu, kada sto puta konsultuješ Google/dokumentaciju/knjigu za istu stvar... onda ostane u 🧠. Druga napomena: Vanilla PHP odavno više nije dovoljan. I generalno - kada budeš "prošao" HTML, CSS, JS, jQuery, vanilla PHP... i dalje nećeš moći da freelance-uješ, niti bilo gde da radiš (čak ni kao junior). Moraćeš da savladaš neki framework (Symfony, Laravel, Yii... ), ili da se usmeriš na neki popularni CMS (npr. WP - pravljenje pluginova i sl.). S druge strane, ako se ipak odlučiš da se detaljnije usmeriš na frontend - onda nakon što si prošao te osnove (HTML, CSS, JS, jQuery, basic server-side... ) - malo detaljnije prostudiraj JS (pogotovo ES6), pa se onda baci na neki framework (moja preporuka ti je Vue.JS ). Treća napomena: Kada završiš sve ovo - verovatno ćeš i dalje imati problema da nađeš posao jer nemaš radnog iskustva u toj oblasti. Nemoj da veruješ u bajke kako se odmah nalazi posao, kako svakog trenutka fali 1000000000000 programera, kako je zarada odmah ogromna... Možda ti se posreći, ali je (uglavnom) realnost sledeća: Prvi pravi posao/projekat ćeš jako teško naći, svejedno da li je u pitanju klasična (kancelarijska) firma ili online (remote, freelance - tu ćeš morati da se "kolješ" sa milion Indijaca, Filipinaca, Pakistanaca... koji rade za kikiriki). Moraš biti strpljiv i uporan. Četvrta napomena (tj. preporuka): NEmoj da plaćaš nikakve IT Akademije, kurseve raznoraznih visokih škola i sl. To je bačena para. Umesto toga, bolje plati neki kvalitetan video kurs ili knjigu (em ćeš mogo više & mnogo bolje naučiti, em ćeš uštedeti novac & vreme). Sve imaš na netu, samo ti je potrebna disciplina.
×
×
  • Create New...