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

Kako postati web programer?

[es] :: PHP :: Kako postati web programer?

Strane: < .. 1 2 3 4 5 6 7

[ Pregleda: 24105 | Odgovora: 121 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Nemke_BG

Član broj: 163822
Poruke: 341
*.mediaworksit.net.

Jabber: Nemke_BG@elitesecurity.org
Sajt: https://www.nmdesign.rs


+45 Profil

icon Re: Kako postati web programer?01.03.2016. u 15:58 - pre 99 meseci
Ovo sto ti spominjes su JS FW-ovi. JS FW-ove PHP dev ne mora da zna, ali bi bilo kul da zna barem kako funkcionisu.

JS pluginovi mi je vrlo cudno ime, iskren da budem nikad se nisam susreo sa njim ali me asocira na stvari poput slick slider, scrollReveal i sl.
...
 
Odgovor na temu

DaliborP

Član broj: 113174
Poruke: 1173



+3258 Profil

icon Re: Kako postati web programer?01.03.2016. u 16:04 - pre 99 meseci
Da, js frameworks, mozda sam se pogresno izrazio na srpskom. Kako se kaze framework na srpskom? :)
Uostalom na pocetku sam spomenuo imena kao Backbone ili Angular, prilicno je jasno bilo o cemu pricam. Danas su to trazene stvari, i cisto sumnjam da neko moze da nauci jedan od njih pred intervju.
 
Odgovor na temu

kunc
Germany

Član broj: 195484
Poruke: 440



+56 Profil

icon Re: Kako postati web programer?01.03.2016. u 16:12 - pre 99 meseci
Pa cak i jedan senior PHP developer, ne moze naucit Laravel pred intervju.. ( jedno je skontat, a drugo je naucit)



 
Odgovor na temu

VladaSu

Član broj: 31634
Poruke: 1099
82.208.254.*



+218 Profil

icon Re: Kako postati web programer?01.03.2016. u 16:33 - pre 99 meseci
Evo zasto niste web programeri.
Ti Jablane spomines cross-browser, responsive layout kao da je to neka mudrost. Svako zna da to nije mudrost.
Spominjes js fw a ja ne znam ni da je to mudrost. Evo radim sve i svasta sa jQuery i uopste se ne secam da sam ga ucio. Mozda jedan dan pre 7-8 godina kada se pojavio sve je to islo spontano
jer sam pre toga radio u cistom JS.
Angular.js nisam radio. Dosao im sajt na doradu sa Angular.js i sednem, pogledam malo sta i kako radi i vec taj dan radim u njemu.

Opet vasa zamisao normalne firme i stvarnost su dva razlicita pojma. Pogledaj veliku vecinu oglasa. Jedno je zamisao kako to treba i kako je to idealno a drugo je stvarnost i sta se trazi.
Onda imas odgovore tipa @I batali PHP, uzmi nešto normalno. ;) i tebi sam nedavno odgovarao na pitanja vezana za PHP pocetnika.
Napljujes php na temama za php probleme pa ti ljudi objasne zbog cega tako nesto radi i onda kazes da je logicnije da drugacije radi.
Zar mislis da je 95% web programera ludo sto radi php i to sto prave php i oko php-a ima glupe ideje?
Nije idealan jezik ali sigurno postoji razlog zasto se najcesce koristi na netu.

A DaliborP nije programer jer ne zna sta su plugini. Ovo sto je on naveo nisu plugini, niti su ikada bili niti ce ikada biti.
Vidim da se lepo bacate pojmovima i pomalo mesate ali ja sa vecinom tih stvari radim jer se programiranjem bavim evo ravno 20 godina a zaposliio sam se pre 12 godina.

@Hoces reci da ti kao PHP programer to sve znas, a i ako ne znas, mozes da naucis pred intervju?
Ne znam sve sto si naveo ali nigde se ni ne trazi da znas sve vec par stvari i to bih mogao da naucim za kratko vreme.
I ne znam sta se cudis. Rekao si da nauci PHP, Javu i .Net a cudis se ako neko zna sve ovo sto si ti naveo.
Meni je mnogo cudnije da neko zna PHP i Javu i .Net, za nepoverovati. Da zna Jquery, Angular.js, Bootstrap, Backbone, React.js, php, mysql, html i css mnogo realnije.
Mozda ti nije cudno ako sada znas da su sve te stvari nastale posle mog pocetka web programiranja. Pa lud bih bio da sam ostao na onom php pre 20 godina i na tom znanju i tom shvatanju.


Kada se pogleda vas profil ovde na ES i moj razlika je u tome sto ja vise od 10-15 godina dajem resenja i odgovore ljudima koji ovde postave neki problem. HTML PHP JS sam ucio na dialup-u :)
Vi ni nemate tema niti odgovora vezanu za ovu oblast a i kada se ukljucite vecina je teoretisanje bez konkretnih problema i konkretnih odgovora. Npr kao ova tema. Nema vas na primenjivim temama.
Zbog toga kazem da ste teoreticari pocetnici a ne programeri a najveci razlog je sto tvrdite da php programer ne mora da zna html i css. I ne mora. PHP programer ne mora da zna ni bazu podataka.
A da li ce dobiti posao? Nece. Necete videti oglas za php bez html i css i
[Ovu poruku je menjao VladaSu dana 14.06.2003. u 11:22 GMT+1]
 
Odgovor na temu

VladaSu

Član broj: 31634
Poruke: 1099
82.208.254.*



+218 Profil

icon Re: Kako postati web programer?01.03.2016. u 16:39 - pre 99 meseci
@kunc Upravu si. Laravel se ne moze nauciti pred intedvju. To nisam nikada rekao. Rekao sam neki js fw. neki test i slicno sto su ovde navodili.
Laravel ne spada u znanje frontend developera.

@DaliborP Da, js frameworks, mozda sam se pogresno izrazio na srpskom. Kako se kaze framework na srpskom? :)

Framework je engleska rec tako ta se nisi mogao izraziti pogresno na srpskom :) Plugin je takodje engleska rec pa si ni tu nisi mogao pogresno izraziti. :)
Nisi se mogao pogresno izraziti na srpskom vec si na jedno mislio a drugo pisao.
Uglavnom ako si se pogresio izrazio onda je jasno zasto tvdim da se ne traze znanje nekog plugina za posao i da se plugin skonta za manje od sat vremena.

Kao sto kaze Nemke, ne mora da se zna js fw ali bilo bi dobro. PHP programer je kompletniji i bolji ako zna js fw. Em je bolji i kompletniji, em ce lakse neci posao, em mu je 100 puta lakse nacuiti nego Javu ili .net. Oglase za posao sa video php + neki js fw ali nisam video php + java.
[Ovu poruku je menjao VladaSu dana 14.06.2003. u 11:22 GMT+1]
 
Odgovor na temu

plus_minus

Član broj: 289459
Poruke: 2242
*.dynamic.isp.telekom.rs.

Sajt: https://hardcoder.xyz


+2247 Profil

icon Re: Kako postati web programer?01.03.2016. u 17:12 - pre 99 meseci
Citat:
Kako se kaze framework na srpskom?

Na isti način na koji se kaže i plugin.

Na srpskom:
plugin == `priključak`
framework == `okvir` *(može i biblioteka, jes' da je to library/lib ali može i tako)

I stvarno što kaže VladaSu ... šta je bre toliki problem i teško da se sažvaće *(younameit).js framework ako se uzme u obzir da je pisanje i poznavanje Vainlla .js-a pa ono, u malom prstu ?
Jedino što može da bude problem jeste - smor. Toliko. Bar sa moje tačke gledišta. Slažem se sa Vladom po tom pitanju samo tako a znatno manje vremena imam provedenog u druženju sa php-om od njega.

Da li jedan php developer treba da zna i html i css i js kao tablicu množenja, da li je to uslov za rad sa php-om? Naravno da jeste.

Šta se uglavnom radi sa php-om? Generišu se upravo to troje. Pa kako ćeš da generišeš nešto ako ne znaš ni kako funkcioniše? Može, al' to će da bude krš na kraju.

[Ovu poruku je menjao plus_minus dana 01.03.2016. u 18:23 GMT+1]
about:networking
 
Odgovor na temu

DaliborP

Član broj: 113174
Poruke: 1173



+3258 Profil

icon Re: Kako postati web programer?01.03.2016. u 17:23 - pre 99 meseci
Nisam ja dosao na temu da se prepucavam ko je programer a ko nije vec da ukazem na promene koje su prilicno ocigledne u web svetu poslova, da bi pomogao osobi koja je postavila temu u odluci.

Pre 10 godina onakvih oglasa sto sam postavio za front-end developera nije bilo, i to je dovoljan dokaz sta trziste trazi i kako danas stvari stoje.

Ako neko tvrdi da moze da nauci te trazene js framework-e(sorry zbog lose terminologije) kao npr VladaSu, za njega brige nema. Mada mislim da VladaSu ili malo vise voli da se hvali, ili nema iskustva sa istima.

Ali na kraju krajeva, ne verujem da je to dobar savet za nekog ko tek sad pocinje sa ucenjem, da pogleda malo pred intervju.
 
Odgovor na temu

DaliborP

Član broj: 113174
Poruke: 1173



+3258 Profil

icon Re: Kako postati web programer?01.03.2016. u 17:29 - pre 99 meseci
Citat:
plus_minus:I stvarno što kaže VladaSu ... šta je bre toliki problem i teško da se sažvaće *(younameit).js framework ako se uzme u obzir da je pisanje i poznavanje Vainlla .js-a pa ono, u malom prstu ?

Niko nije ni rekao da je problem, sve se da nauciti. Ali izgleda da niko ovde ne cita sta napisano, vec samo prica o sebi i svojim sposobnostima....
 
Odgovor na temu

plus_minus

Član broj: 289459
Poruke: 2242
*.dynamic.isp.telekom.rs.

Sajt: https://hardcoder.xyz


+2247 Profil

icon Re: Kako postati web programer?01.03.2016. u 17:30 - pre 99 meseci
@kunc

Laravel je malo složenija igračka.

Ne svodi se samo na `{{ .... }}` i na `ng-this` i `ng-that`

`this`-a i `that`-a ima taman 15 komada i ne više od toga, zaista.. `AAbnormlano` mnogo za popakovati u memoriju... mission impossible.

Pa samo curl ili još bolje openssl ekstenzija za php ima 14 puta više stvari koje treba znati od bootstrapa ili minora/majnora/angulara/grokulara/ .. a da ne pričamo o kompletnom ss frameworku, što važi ne samo za php nego i za ostale ss jezike.
about:networking
 
Odgovor na temu

plus_minus

Član broj: 289459
Poruke: 2242
*.dynamic.isp.telekom.rs.

Sajt: https://hardcoder.xyz


+2247 Profil

icon Re: Kako postati web programer?01.03.2016. u 17:42 - pre 99 meseci
@DaliborP

A ti izgleda ne možeš samom sebi da oprostiš kada pogrešiš negde, pa te neko ispravi, m?
Osim toga, tema je nastala tako što osoba koja nema iskustva u web programiranju, želi to da postane.

Zašto ti smatraš da je nešto loše što neko ko želi da dadne malo smernica govori i o svom iskustvu?
Zašto je to sada loše i neprikladno ako autor teme sazna da ne dobija savete od nekoga ko je - tik pre nje - seo da čuka pehape kod u tekstualnom editoru?
about:networking
 
Odgovor na temu

DaliborP

Član broj: 113174
Poruke: 1173



+3258 Profil

icon Re: Kako postati web programer?01.03.2016. u 17:47 - pre 99 meseci
Ne znam odakle ti da ja nesto tako smatram ili ne oprastam sebi gresku, vec sam rekao da sam pogresio.

Vi kao da se osecate napadnuti od moje strane, nema razloga za tim, samo pricam o svom iskustvu i zapazanju.
 
Odgovor na temu

plus_minus

Član broj: 289459
Poruke: 2242
*.dynamic.isp.telekom.rs.

Sajt: https://hardcoder.xyz


+2247 Profil

icon Re: Kako postati web programer?01.03.2016. u 17:49 - pre 99 meseci
Od tvojih `triju točkica` na kraju konstatacije. Eto, "oTale" mi to.

Citat:
Nisam ja dosao na temu da se prepucavam ko je programer a ko nije vec da ukazem na promene koje su prilicno ocigledne u web svetu poslova, da bi pomogao osobi koja je postavila temu u odluci.


A kako ti to inače radiš, to što tvrdiš da radiš, to neko ukazivanje na promene, za koje po tebi verovatno, VladaSu, MisterBigTime, ja i ostali.. nismo čuli ili nismo upućeni ... ?
adnreaVM se još nije izjasnila po tom pitanju.
about:networking
 
Odgovor na temu

DaliborP

Član broj: 113174
Poruke: 1173



+3258 Profil

icon Re: Kako postati web programer?01.03.2016. u 17:59 - pre 99 meseci
Citat:
plus_minus: A kako ti to inače radiš, to što tvrdiš da radiš, to neko ukazivanje na promene, za koje po tebi verovatno, VladaSu, MisterBigTime, ja i ostali.. nismo čuli ili nismo upućeni ... ?
adnreaVM se još nije izjasnila po tom pitanju.

Pa vec sam nekoliko puta rekao, po ociglednim promenama u svetu web programiranja, napretku razvoja u klijentskim jezicima, gomili zastupljenih i popularnih js framework-a i trzistu poslova gde se sve vise traze cisti front-end developeri. Ako lazem ja, ne lazu oglasi.

Ako za to niste culi ili niste upuceni onda radite u vrlo ogranicem okruzenju ili jednostavno ne pratite promene. Ja licno iz svog iskustva to mogu da pratim iz godine u godinu i primetim promene.

 
Odgovor na temu

plus_minus

Član broj: 289459
Poruke: 2242
*.dynamic.isp.telekom.rs.

Sajt: https://hardcoder.xyz


+2247 Profil

icon Re: Kako postati web programer?01.03.2016. u 18:10 - pre 99 meseci
Ne, mi nismo čuli za to i mi radimo u vrlo ograničenom okruženju i nama nema spasa. I na sve to, mi volimo da radimo u pehape, nodejs nam nije zanimljiv i mi smo izgubljene duše u prostoru i vremenu i od nas nikada neće postati ozbiljni programeri ... čuj .. programeri, kakva gordost od mene.
about:networking
 
Odgovor na temu

DaliborP

Član broj: 113174
Poruke: 1173



+3258 Profil

icon Re: Kako postati web programer?01.03.2016. u 18:23 - pre 99 meseci
Vidim da si ti ovde isljucivo da bi se prepucavao ciji je veci. Moraces sa nekim drugim, sorry.
 
Odgovor na temu

plus_minus

Član broj: 289459
Poruke: 2242
*.dynamic.isp.telekom.rs.

Sajt: https://hardcoder.xyz


+2247 Profil

icon Re: Kako postati web programer?01.03.2016. u 18:31 - pre 99 meseci
Misliš, ti ćeš ipak morati na nekom drugom mestu da izigravaš nevinu žrtvu od strane `nemilosrdnog` +/- .. jel' da?
about:networking
 
Odgovor na temu

dakipro
Dalibor Jovic
Web Developer
Bergen, Norway

Moderator
Član broj: 31848
Poruke: 1792
*.bb.online.no.

Sajt: norway.dakipro.com


+190 Profil

icon Re: Kako postati web programer?01.03.2016. u 19:30 - pre 99 meseci
Eto ga sad, a taman je diskusija uzela maha.
Molim clanove diskusije samo za ontopic diskusiju, bez prozivki i bez merenja, odnosno samo konstruktivnu diskusiju nadalje, pa makar to bili monolozi odnosno licna misljenja i iskustva bez osvrtanja na to sta je neko rekao u prethodnom tekstu.

Ima puno ljudi koji pocinju sa ucenjem i njima ce sigurno koristiti iskustva koja ljudi iznesu ovde na forumu, pokazimo da postoji ozbiljnost u web programiranju
 
Odgovor na temu

milantrax2005
Milan Trajković
Nis

Član broj: 53910
Poruke: 675
*.exe-net.net.

ICQ: 324951764


+2 Profil

icon Re: Kako postati web programer?01.03.2016. u 19:42 - pre 99 meseci
Da sam sebi postavim ovo pitanje sada, to bi islo ovim redosledom:

1. HTML & CSS kao osnova, kao sto si vec pocela (CSS iskljucivo kroz SASS ili LESS). Pozeljno je u startu dodati neki od popularnijih FW-a za ovaj deo (Bootstrap, Foundation, Material Design Lite, itd.)
2. JavaScript, za pocetak vanila JS (nikako precice jQuery itd.)
3. Cim skapiras osnove JS (stare dobre osnove), idealno je da ga dalje radis i ucis JS kroz buduci ES6 standard (ovo ce i onako da bude default, mada vec i jeste u vecini aplikacija)
4. Onda sledi neki JS framework. Izbor je tvoj, Angular 1.x je do skora bio "must know" mada je od 2-jke prica nesto drugacija, vuce na TypeScript pa je sve to malo konfuzno (ali daleko preglednije nego li sve to kroz postojeci JavaScript ES5). Mozda ovde kao alternativa upada React.
5. Sto se tice server-side, nije nuzno da ucis PHP/MySQL/OOP/MVC/Frameworke jer je to zasebna prica za sebe, mozes i treba da se drzis i dalje JavaScripta kroz Node.js i korisne librarije/frameworke oko njega.
6. Kasnije dolazi neki CMS, wordpress je najlogicnije resenje (klasicne teme i dalje funckionisu u PHP-u) ali prica ide u drugom pravcu kroz WP API (gde Angular i React dolaze do izrazaja)
 
Odgovor na temu

plus_minus

Član broj: 289459
Poruke: 2242
*.dynamic.isp.telekom.rs.

Sajt: https://hardcoder.xyz


+2247 Profil

icon Re: Kako postati web programer?01.03.2016. u 19:54 - pre 99 meseci
Citat:
5. Sto se tice server-side, nije nuzno da ucis PHP/MySQL/OOP/MVC/Frameworke jer je to zasebna prica za sebe, mozes i treba da se drzis i dalje JavaScripta kroz Node.js i korisne librarije/frameworke oko njega.


Da.. što se toga tiče, onda kada bude neko postavio pitanje na podforumu Javascript, vezano za web programiranje, onda je realno očekivati da ovako nešto napišeš. Na PHP forumu nije.
I taj deo oko toga se elaborira iznova i iznova.. Možda ti posao zavisi od tog .js-a, ali ne zavisi ti život, ma koliko god voleo tu javaskriptu ili šta je već u pitanju.
about:networking
 
Odgovor na temu

Mr. Bond
Beograd

Član broj: 126551
Poruke: 124
*.dynamic.sbb.rs.

Sajt: https://rs.linkedin.com/i..


+14 Profil

icon Re: Kako postati web programer?01.03.2016. u 20:15 - pre 99 meseci
Sad kad su se stišale strasti da dam i ja svoje skromno mišljenje. Redosled kojim bih danas išao da sada počinjem da radim:

1. HTML & CSS (nikakav LESS i SASS - oni jesu prisutni danas ali ono što oni izbace je zapravo CSS tako da ne vidim svrhu zezanja sa njima dok se ne savladaju osnove CSS-a). Što se HTML-a tiče generalno bih pokušao da razumem kako browser zapravo iscrta to što mu ja napišem u HTML-u. Kako raspoređuje elemente, šta rade CSS property-i kao što su position, box model... Sve ovo može lepo da se primeni i nauči iz tutoriala. Ne zahteva nikakvo pred znanje, napiše se jednostavan HTML, poveže sa isto tako jednostavnim CSS fajlom i promeniš nešto - refresh i tako u krug). Obratiti pažnju kako se različiti elementi različito prikazuju/pozicioniraju/ponašaju (div, p, span ...).

2. Neki od scripting jezika za server side. PHP je zgodan zbog WAMP-a i zato što pokretanje obične skripte u browser-u ne zahteva nikakvo pred znanje (dovoljni su tutoriali tj. how-to). Ako neko zna za slično rešenje za Python/Ruby slobodno nek se nadoveže, nisam se na početku bavio njima a sada svakako ne koristim "out of the box" dev okruženja. Ovo je u suštini nadogradnja na HTML & CSS. Zgodan je za učenje osnovnih kontrola tokova (if-else, do-while, foreach, for, while ....). Lepa strana PHP-a je što je jako nisko postavljen HTTP sloju. Pristup query parametrima iz GET-a ili POST-a je jako jednostavan. Kada se ovlada osnovnom sintaksom dobro bi bilo proučiti osnove HTTP protokola, šta je header a šta body zahteva. Kako komuniciraju browser i PHP skripta (bez ulaženja u konfiguraciju web servera). Razumevanje HTTP protokola i osnovnih termina kao što su header, body, content type, sesija, cookie je osnovna web programiranja. Ovde još uvek nema nikakvih framework-a (daleko bilo DI-a ili nečeg sličnog...). Čist PHP, HTML i CSS. Kada razumem kako mogu da primam informacije od korisnika i kako da ih koristim da na istoj strani prikažem drugačije podatke - tek tad bih prešao na JavaScript.

3. JavaScript - jquery slobodno odmah. Biblioteka kao što je jquery olakšava "igranje" sa elementima, stilovima itd. Da bi neko uopšte koristio jQuery moraće da se upozna sa sintaksom JavaScript-a svakako. Lakše se uči kad se radi deo po deo.

Kada ovladam sa ove tri stvari dovoljno za pravljenje jednostavnih prezentacija razmišljao bih gde da počnem da radim kao junior/praktikant. Poznavanje ovoga gore nije dovoljno da se dobije praksa u većim kompanijama jer one imaju drugačije kriterijume prilagođene ljudima sa završenim tehničkim fakultetima. Tražio bih male outsource kompanije kojima je potreban "all in one" čovek. Tu se već stiče iskustvo, ulazi se u framework-e i od starijih kolega uče se dobre prakse itd... Verovatno će tu početi i neki CMS/WP da se radi itd...

P.S. Teško je naći praksu pa je zgodno da dok se traži praksa smišljaju različiti samostalni projekti (od todo aplikacije, preko možda neke web prodavnice do recimo kataloga artikala sa cenama itd...). Tu će polako i baze podataka postati neophodne... Svakim završenim (funkcionalnim) projektom ma koliko "jednostavan" ili "glup" bio postajete poželjniji poslodavcima. Ovo važi za slučaj da ste svoje znanje zidali od temelja. To što ste pokrenuli i malo modifikovali 4-5 sample aplikacija iz 4-5 različitih framework-a vam apsolutno ništa ne znači ukoliko nemate znanje navedeno pod 1,2,3.

Tek nakon godinu/dve rada bih se opredeljivao za front-end ili back-end tehnologiju. Istina je da svaki ozbiljniji projekat poznaje ovakav vid specijalizacije ali je isto tako potrebno poznavanje kompletnog tehnološkog skupa pre uske specijalizacije za jedan.
Bad programmers worry about the code. Good programmers worry about data
structures and their relationships.
 
Odgovor na temu

[es] :: PHP :: Kako postati web programer?

Strane: < .. 1 2 3 4 5 6 7

[ Pregleda: 24105 | Odgovora: 121 ] > FB > Twit

Postavi temu Odgovori

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