Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Sav(j)et za dalje

[es] :: Vodič za posao :: Sav(j)et za dalje

Strane: 1 2

[ Pregleda: 5483 | Odgovora: 26 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Hegemotorozorenzer
BiH

Član broj: 338698
Poruke: 8
109.175.99.*



Profil

icon Sav(j)et za dalje16.06.2018. u 18:11 - pre 70 meseci
Srdačan pozdrav!

Nekako uspedoh naletiti na ovaj forum, mada slabo provodim vreme uz forume. E sada, dosta lepog uvoda, da se prebacim na detalje:

Živim u BiH i imam 23 godine, sretno sam neoženjen. Diplomirao sam na fakultetu te mi je trenutno zvanje (Bachelor) Inžinjer informacionih tehnologija. Nakon toga sam odlučio da nastavim dalje, da dobijem zvanje magistra na istom fakultetu.

Bio sam zaposlen 3 godine u porodičnoj firmi, te sam bio na sektoru nabavke, te postavljen kao glavni za IT sektor (najviše održavanje računara, jednog servera i sl., posao nije bio teške prirode). Obzirom da je došlo do nekih promena unutar firme, koje mi se nisu baš svidele, odlučio sam napustiti poziciju te baviti se poslovima u firmama koji se tiču mojeg "zvanja".
Na fakultetu sam imao priliku da naučim C++, HTML, CSS i JavaScript, ali me je u to vreme jednostavno "okrenulo" protiv programiranja i bilo koje vrste takvih poslova do danas, kada sam svjesno rekao sebi da moram početi učiti, pratiti tutorijale i sl. kako bi uopšte mogao pronaći posao.

E sada imam mali problem, tj. ne znam šta da radim dalje. Nakon više od 10 poslatih aplikacija gdje sam naveo iznad (boldirano btw) da znam neke osnove, i nakon nula poziva na razgovore, u dilemi sam jer ne znam tačno čime bi da počnem tu neku karijeru, tj. da mogu reći sebi npr: Ovo ću naučiti, i ovo želim da radim. Najvažnije mi je da imam dobro plaćen posao, jer pare su najbitnije za opstanak.

Imao sam u planu da počnem učiti sljedeće dok ne dobijem neki poziv i konačno krenem "svojim putem":
- Python
- HTML (napredniji nivo)
- CSS (napredniji nivo)
- JavaScript (napredniji nivo)
- SQL (verovatno Oracle ili sl.)
- Linux (Windows koristim otkako znam za sebe, te sam ekstremno laik za Linux)

Svaki vid sugestije ću toplo prihvatiti.

Unapred hvala.
 
Odgovor na temu

verbe

Član broj: 338604
Poruke: 40
*.dynamic.vipmobile.rs.



+1 Profil

icon Re: Sav(j)et za dalje16.06.2018. u 18:37 - pre 70 meseci
Ja da sam na tvom mestu, ne bih se okrenuo tim jezicima. Javascript Da, posebno node.js Posao za klasične web programere nema mnogo. I to što ima, polako se srozava cena rada, usled navale, novih mladih ljudi, posebno "ovih" sa istoka. Ja bih se okrenuo Javi. Upravo skidam torrent udemy android 101. Kad znaš javu, možeš na primer da praviš android aplikacije, a tu je budućnost. Eventualno da se usmeriš na igrice. Ali tu nemam šta da te posavetujem, jer ih nikada nisam pravio.

A što se tiče tvojih apliciranja za posao, normalno je na neki način, što te nisu pozvali na razgovor, jer to što znaš, nemoj da se ljutiš ali nije bog zna šta. Postavi sebi jedno pitanje. Da li sam skloniji vizuelnom ili umnom radu? Malo čudno pitanje, ali eto... Ako je vizuelno odgovor, onda se maksimalno usmeri na frontend, a to spada upravo to, html5 css3 javascript, angular, jquery, bootstrap, wordpress itd... Ako više voliš da istražuješ i da razmišljaš i noći provodiš pored kompa uz kafu... za tebe je onda backend a tu ti spoada prvenstveno php7, mariadb, node.js i još mnogo toga, nauči nerki framework, na primer codeigniter, laravel, simfony...

A ako osećaš da imaš snagu da učiš i dalje i da se usavršavaš u svim oblastima, što se kaže, da zagrebeš, svuda po malo, onda kreni od androida i jave.

Pozdrav i srećno.
 
Odgovor na temu

Hegemotorozorenzer
BiH

Član broj: 338698
Poruke: 8
109.175.99.*



Profil

icon Re: Sav(j)et za dalje16.06.2018. u 18:57 - pre 70 meseci
Zahvaljujem na odgovoru.

Definitivno znam da trenutni "spektar" znanja mi je vrlo uzak, te da s ovim što i otprilike nešta znam nije dovoljno za današnje tržište.
Definitivno me više privlači frontend nego backend, jer pored PHP i Node.js, frameworke koje si naveo je za mene nažalost "špansko selo".

Ali da, frontend mi je više gotivan kada razmislim, jer ne djeluje prekomplikovan, dok backend će me naterati da se preznojim za računarom, razmišljajući šta i kako dok mi ne pregori matična u mozgu.

Hvala još jednom na sugestijama.
 
Odgovor na temu

Zlatni_bg
Nikola S
Beograd

Član broj: 65708
Poruke: 4420
*.dynamic.sbb.rs.



+498 Profil

icon Re: Sav(j)et za dalje16.06.2018. u 22:55 - pre 70 meseci
Python i SQL ti u frontendu nece nesto puno trebati.

Ja bih se fokusirao na HTML, CSS, Bootstrap (ovo maksimalno), jQuery, JS sam, pregledao AJAX kako radi sa bekendom... e onda krenes sa FW. Ali dug je put do toga, ako nisi radio jQuery i BS, bolje s tim da se upoznas prvo.

Nije uopste problem to trenutno sto znas, i bolje je sto se ne opterecujes svim i svacim. Gledaj da se fokusiras na jednu stvar i radi to sto bolje.

To ja kao freelancer u bekendu mogu da ti kazem sta* bih zeleo da mi zna frontend developer.

[Ovu poruku je menjao Zlatni_bg dana 17.06.2018. u 05:21 GMT+1]
THE ONLY EASY DAY WAS YESTERDAY
 
Odgovor na temu

Hegemotorozorenzer
BiH

Član broj: 338698
Poruke: 8
109.175.98.*



Profil

icon Re: Sav(j)et za dalje17.06.2018. u 11:31 - pre 70 meseci
Hvala na sugestiji.

Koliko vidim, u BiH je prisutan veliki broj oglasa za Frontend developere. Naravno imaju pozicije i za .NET developere, itd.
Python sam mislio malo "u hodu" da učim, da mogu s hrabrošću reći da poznajem programski jezik, jer mi je C++ ubio volju za programiranjem. Možda malo i SQL jer neke firme traže poznavanje SQL i rad sa bazama.

U svakom slučaju, hvala još jednom na sugestiji.
 
Odgovor na temu

Zlatni_bg
Nikola S
Beograd

Član broj: 65708
Poruke: 4420
*.dynamic.sbb.rs.



+498 Profil

icon Re: Sav(j)et za dalje17.06.2018. u 14:02 - pre 70 meseci
Pa Python nije programski jezik :) To je skripting... nece sigurno strucno zameniti C++. A i veruj mi, danas sta ljudi rade sa JS, to ispada da pokriva najsiri spektar. Od frontenda do mikrokontrolera je stigao...
THE ONLY EASY DAY WAS YESTERDAY
 
Odgovor na temu

Burgos
Nemanja Borić
Amazon Web Services
Berlin

Član broj: 12484
Poruke: 1947
*.m247.ro.

Sajt: stackoverflow.com/users/1..


+480 Profil

icon Re: Sav(j)et za dalje17.06.2018. u 21:01 - pre 70 meseci
Python je skripting, koliko je Java skripting, hoću reći - Python jeste programski jezik :-).
 
Odgovor na temu

brux002
Goran Blazin
Web Developer
Svuda po malo

Član broj: 280339
Poruke: 251
79.101.13.38

Sajt: goranblazin.com


+98 Profil

icon Re: Sav(j)et za dalje18.06.2018. u 09:59 - pre 70 meseci
Citat:
Zlatni_bg:
Pa Python nije programski jezik :) To je skripting... nece sigurno strucno zameniti C++. A i veruj mi, danas sta ljudi rade sa JS, to ispada da pokriva najsiri spektar. Od frontenda do mikrokontrolera je stigao...


Definicija programskog jezika je Tjuring kompletnost. Pajton jeste programski jezik.

Mozda si hteo da kazes da nije jezik koji se kompajlira. Mada je i to greska jer Pajton zapravo moze da radi i kao scripting i kao compile jezik :)

https://stackoverflow.com/ques...nguage-vs-programming-language

ONTOPIC - za najbrze pronalazenje posla preporucujem JavaScript bas zbog toga sto moze da se koristi i u browseru i na serveru (nodeJS). Medjutim ako ti vise lezi cist OOP onda su Java ili C# bolje opcije - ipak se JavaScript danas sve vise okrece funkcionalnim paradigmama koje ne leze bas najbolje svim ljudima.

PHP takodje nudi dosta veliku lepezu poslova ali je dosta ruzan i hejtovan u programerskom krugu. Opet neki ljudi ga vole zbog jednostavnosti. Ruby i Pajton su malo manje zastupljeni kod nas ali daleko od toga da nema posla.

U svakom slucaju slazem se da je najbitnija specijalizacija - opredeli se za jednu tehnologiju i postani ekspert u njoj. Kasnije kad budes imao dobro placen posao firme ce ti sami nuditi novce da izucavas ostale tehnologije. Posla ima preko glave a dobrog programera je teze pronaci od postenog politicara tako da samo strebaj ;)

[Ovu poruku je menjao brux002 dana 18.06.2018. u 11:11 GMT+1]
Violence is the last refuge of the incompetent.
 
Odgovor na temu

mjanjic
Šikagou

Član broj: 187539
Poruke: 2679



+690 Profil

icon Re: Sav(j)et za dalje18.06.2018. u 10:34 - pre 70 meseci
Može da koristi TypeScript i na frontend-u i na backend-u, mada se u poslednje vreme traži dosta developera za rad u "čistom" JS-u (vanilla JS), što podrazumeva izbegavanje čak i JS biblioteka (mada, ako se ne varam, niko ne piše stvari koje već postoje recimo u jQuery, već u svoju biblioteku prekopiraju definicije određenih funkcija koje im trebaju, što na kraju ipak rezultuje nekom internom bibliotekom firme ili čak FW-om).
Blessed are those who can laugh at themselves, for they shall never cease to be amused.
 
Odgovor na temu

brux002
Goran Blazin
Web Developer
Svuda po malo

Član broj: 280339
Poruke: 251
79.101.13.38

Sajt: goranblazin.com


+98 Profil

icon Re: Sav(j)et za dalje18.06.2018. u 12:46 - pre 70 meseci
Citat:
mada se u poslednje vreme traži dosta developera za rad u "čistom" JS-u (vanilla JS)


Ja licno ne trazim da se radi cisto i iskljucivo u vanilla JS jer je to izmisljanje tocka. Sa druge strane zahtevam da taj radnik ZNA da uradi tako nesto u vanilla JS, tj da razume to sto je napisano u biblioteci koju koristi. U prevodu ne mora da mi pravi tocak ali mora da zna zasto se on okrece i razliku izmedju biciklistickog i auto tocka :)
Violence is the last refuge of the incompetent.
 
Odgovor na temu

Hegemotorozorenzer
BiH

Član broj: 338698
Poruke: 8
109.175.99.*



Profil

icon Re: Sav(j)et za dalje18.06.2018. u 15:39 - pre 70 meseci
Puno hvala na sugestijama.

Definitivno ću planirati da krenem putem Frontend developera jer ne djeluje toliko teško. Naravno, svaki početak je težak ali kada čovjek dobije inspiraciju i volju za nečim, onda ide kao podmazano.
Ipak ne bi želio da idem u sve i svašta pa da mešam i zaboravljam ono što sam od ranije znao.

Moram reći da imam trunku straha da počnem zaboravljati stvari koje će mi biti bitne.
 
Odgovor na temu

djoka_l
Beograd

Član broj: 56075
Poruke: 3445

Jabber: djoka_l


+1462 Profil

icon Re: Sav(j)et za dalje18.06.2018. u 17:27 - pre 70 meseci
1. Mlad si i imaš vremena da naučiš dosta toga, a neki početak, iako dosta skroman.
2. zaboravi sve što ti je verbe rekao - čovek mnogo voli da pomaže i redovno daje pogrešne savete (na svim nalozima na kojim se do sada pojavio)
3. Front end developer je više dizajnerski nego programerski posao, u principu, u velikom timu grafički dizajner napravi u PhotoShopu slike ekrana, a onda mali crnac (front end developer) to pretaba u html/css/fw/javascript. Pod fw mislim na Bootstrap, ili Polymer material design ili šta god tim koristio u projektu.
4. Backend ili serverski deo je ono što je pravi programerski posao.

Na serverskoj strani je uobičajeno da se koristi JavaScript ili TypeScript sa Node.js.
Druga opcija je Java, a ako je u pitanju Java, onda je u 99% slučajeva framework Spring
Treća opcija je C# i .Net

U malim projektima ti je back end PHP, Ruby ili Python, na žalost PHP je tu ubedljivo najčešći. Doduše, nekada se i Perl koristio za pisanje back dela, sva sreća pa su ta vremena prošla.

Samo mazohist bi koristio C++ u web programiranju

C# i .Net je korisno znati i zbog desktop programiranja.
Java je korisna u svakom slučaju, što zbog weba, što zbog Androida.
JavaScript je do zla boga ružan programski jezik, ali ima tu dobru osobinu da se koristi i u front i u back delu.

SQL MORA DA SE ZNA. Naročito za backend, osim ako nećeš ceo život da budeš mali crnac u frontendu.

Dakle, moj savet je, pojačaj malo znanje HTML/CSS, Produbi znanje JavaScripta, a onda se baci na SQL i C# ili Java programiranje. Mislim da ti je u ovom momentu, u našrm okruženju korisniji C#.
 
Odgovor na temu

pctel
Beograd

Moderator
Član broj: 13030
Poruke: 10893



+1349 Profil

icon Re: Sav(j)et za dalje18.06.2018. u 19:52 - pre 70 meseci
Citat:
Hegemotorozorenzer:
Moram reći da imam trunku straha da počnem zaboravljati stvari koje će mi biti bitne.

Pa ti si car ako imas trunku straha da pocnes zaboravljati. Svi ljudi pocnu zaboravljati jos od ranog detinjstva, nego poenta je da je za ucenje neceg prvi put potrebno 10x vise vremena nego za drugi, treci, cetvrti i svaki naredni put. Dakle, samo ti to dobro nauci, zaboravi i kad ti zatreba naucices vrlo brzo. Ja se uopste ne secam programskih jezika koje sam naucio pre 10 do 20 godina, ali ako zatreba za tri dana cu ih solidno znati.
Samo ti sinko (administratore) radi svoj posao.
 
Odgovor na temu

Zlatni_bg
Nikola S
Beograd

Član broj: 65708
Poruke: 4420
*.dynamic.sbb.rs.



+498 Profil

icon Re: Sav(j)et za dalje18.06.2018. u 21:41 - pre 70 meseci
A cemu opet hejt prema PHPu?
THE ONLY EASY DAY WAS YESTERDAY
 
Odgovor na temu

djoka_l
Beograd

Član broj: 56075
Poruke: 3445

Jabber: djoka_l


+1462 Profil

icon Re: Sav(j)et za dalje18.06.2018. u 21:51 - pre 70 meseci
Hejt?
Ako se to odnosi na moj post, ja nisam tako rekao. PHP ima svoje mesto, stavio sam ga tamo gde pripada, ide za manje projekte. Ima očajne biblioteke sa puno redundansi, ali radi posao. Za neki enterprise projekat, ne bih ga koristio. Neki manji DMS, CMS, tu je OK. Blog, forum i slično OK.
 
Odgovor na temu

S A J A
Beograd

Član broj: 226539
Poruke: 1904
*.static.sbb.rs.



+421 Profil

icon Re: Sav(j)et za dalje18.06.2018. u 22:16 - pre 70 meseci
Moj savet je da kreneš od osnova pa onda dalje da širiš. S obzirom da su sad aktuelne web tehnologije, onda je standard HTML-CSS-JavaScript-PHP.

Ovo ti često ide u paketu i kad to savladaš, moći ćeš da praviš samostalno web projekte.

Za front-end ti je bitan HTML-CSS-JavaScript ali i njihovi "dodaci" kao što su Bootstrap i jQuery. Kasnije ako budeš hteo da nadograđuješ znanje na front-endu onda kreni sa frejmvorcima kao što su React, Angular, Vue... ali nikako dok ne savladaš osnove.

Za server-side je apsolutni standard PHP i MySql. Pusti te priče kako je PHP ovakav ili onakav. Jednostavno, jezik je dobar, lak i dovoljno brz da ga koristiš za apsolutno svaki projekat. Najveća njegova mana je što iza njega ne stoji ni jedna moćna kompanija pa se već godinama pokušava omalovažiti da bi mu se smanjio tržišni udeo kako bi na njegovo mesto došli neki dugi igrači. Samo što to ide malo teže nego što se misli jer je iz verzije u verziju sve bolji pa niko nije dovoljno lud da napušta nešto što provereno dobro radi.

Kad savladaš čist PHP, onda možeš da pogledaš i neki od frejvorkova za njega, recimo Laravel.

Baza obavezno MySql za početak i naravno sama SQL sintaksa, da znaš kako da radiš upite, barem one osnovne za CRUD.

Ne bi bilo loše i da pogledaš Wordpress jer je to najrasprostranjeniji CMS i često u vezi njega ima dosta poslova na pravljenju tema i pluginova. Tu ti takođe treba HTML-CSS-JS-PHP.

Sve gore navedeno ti je biblija web programiranja, kad to savladaš, lako ćeš posle (ako treba) da praviš varijancije na temu: Pyton, NodeJS, Go, Java...
 
Odgovor na temu

Zlatni_bg
Nikola S
Beograd

Član broj: 65708
Poruke: 4420
*.dynamic.sbb.rs.



+498 Profil

icon Re: Sav(j)et za dalje19.06.2018. u 01:59 - pre 70 meseci
@djoka,

Pa da, vidim da zadnjih godina mnogi pljuju PHP, pa sam skapirao da si i ti nesto tako napisao. U fazonu ispada kao da ga je vreme ili sta vec zgazilo, ali evo do danas ne mogu da nadjem razlog :) Sta na primer ne bi radio u njemu? I sta bi uzeo kao adekvatnu zamenu?

Iako je i ovo "on topic", da nastavimo vezano za temu:

SQL vrlo lako mozes da savladas, samo bih ti savetovao da se ne kacis preko telneta ili SSH da se igras s bazom nego da napravis neku aplikaciju koja ima interakciju s istom. Ja bih opet ovde predlozio PHP ako zelis s istim da se igras :) phpmyadmin i prosti tutoriali = prosta CRUD aplikacija za manje od sat vremena (googlaj CRUD, u sustini to je ono osnovno oko rada sa bazama).

Ali opet, fokusiraj se na jednu stvar - frontend ili bekend. Drugo uci cisto da znas. Ja na primer super znam bekend, ali frontend znam toliko da mogu svaki projekat da zavrsim i sam ako treba.

Ono sto sam te savetovao je da ako volis frontend, bavi se time. Ako zelis da "pecnes" bekend, s obzirom da si radio C++, mislim da bi ti PHP legao k'o kec na deset. Kad krenes da radis PHP posle C++a, iako ces krsiti neka pravila "danasnjeg ponasanja", vrlo lako ces moci da napravis ono sto zamislis. A pod krsenjem pravila mislim nedefinisanje tipa promenljivih i slicno, sto PHP u potpunosti dopusta, ali eto, mnogi ga ne gotive zbog toga :D
THE ONLY EASY DAY WAS YESTERDAY
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+710 Profil

icon Re: Sav(j)et za dalje19.06.2018. u 08:38 - pre 70 meseci
Citat:
djoka_l:
Front end developer je više dizajnerski nego programerski posao

Možda bilo pre 10 godina.
 
Odgovor na temu

djoka_l
Beograd

Član broj: 56075
Poruke: 3445

Jabber: djoka_l


+1462 Profil

icon Re: Sav(j)et za dalje19.06.2018. u 08:42 - pre 70 meseci
Ja sam baš prošle godine završio jedan projekat gde smo imali grafičkog dizajnera sa PhotoShop-om i programere koji su pokušavali u piksel da potrefe u material dizajnu izgled. Ako misliš da grafički dizajner ne treba da učestvuje u izradi web aplikacije koja ima profesionalni izgled, onda si ti još uvek u drugoj polovini devedesetih godina.
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+710 Profil

icon Re: Sav(j)et za dalje19.06.2018. u 08:54 - pre 70 meseci
Gde sam napisao da dizajner ne treba da učestvuje? Hteo sam da kažem da FE nije više (samo) gađanje piksela, pošto je taj problem postao relativno rešen a DOM standardizovan među browserima. Sa druge strane, sam kod za renderovanje stranice se danas mahom seli na frontend (React i kompanija), tako da se od FE developera danas očekuje mnogo više kodiranja nego pre 10 godina, a i alati su strašno uznapredovali. Naravno niko tebi ne brani da praviš i dalje sajtove kao nekad.
 
Odgovor na temu

[es] :: Vodič za posao :: Sav(j)et za dalje

Strane: 1 2

[ Pregleda: 5483 | Odgovora: 26 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.