- Učlanjen(a)
- 18.07.2001
- Poruke
- 18,056
- Poena
- 1,365
Moja oprema
- CPU & Cooler
- Intel® Core™ i5-9500F, NZXT Kraken Z63
- GPU
- Asus GTX 2070 Super
- Storage
- Samsung 980 Pro NVMe 1 TB
- Kućište
- NZXT H210i
- Monitor
- LG C2 42"
- Miš & tastatura
- Logitech G502, Keychron K8, Nuphy Air75, Ducky TKL One 2
- Ostale periferije
- Glupi HP štampač
- Laptop
- Apple Macbook Pro 14" M1
- Tablet
- Apple iPad Pro 11"
- Mobilni telefon
- Apple iPhone 13 Pro Max
- Pametni uređaji
- Apple Watch Ultra
- Pristup internetu
- Kablovski internet
Kako da postanem dobar Web programer / dizajner
Na pisanje ovog teksta naterla me je temperatura - 38 stepeni koliko toplomer trenutno meri. Pored nje, vidim da ima dosta pitanja ovde - kako da postanem Web stagod. Ja se Web stagod poslom bavim od svoje, hm, 18. godine, dakle vec punih 9. Od staticnih HTML sajtova u vreme PHP v3 do dinamickih, skalabilnih cloud web servisa dug je put i mogu vam reci da sam ih napisao i uradio na stotine. U ovom dugackom ali nadam se poucnom i korisnom tekstu, pokusacu da opisem neke osnovne stvari vezane za Web posao.
Podelicemo temu na sledece kategorije:
1. Web kao posao - dobre i lose stvari
2. Raspodela posla u Web projektima
3. Web programeri (backend programeri)
4. UX dizjaneri i frontend programeri
5. Kako da zaradim?
6. Q & A
1. Web kao posao - dobre i lose stvari
Svi vi koji citate ovo ste sigurno upoznali do sada nekoga ko je "Web dizajner i rastura se od posla i para". Da, Web je danas unosan posao ali je takodje i jako sirok pojam. Raditi na Webu znaci mnogo toga:
a) baviti se web / UX dizajnom
b) baviti se frontend programiranjem
c) baviti se backend programiranjem
d) baviti se pruzanjem infrastrukture kao servisa (IaaS) iliti hostingom
e) baviti se Web konsaltingom
f) baviti se Web marketingom
g) SEO
Ovo bih izdvojio kao najmasovnije i realno najvaznije tipove poslova. Dakle, biti dobar u Webu je jednako komplikovano kao biti dobar auto mehanicar - tipova i marki automobila je mnogo, svi rade na manje-vise isti nacin ali hej, ne popravljaju se svi na isti nacin niti svima pasuju isti delovi.
Ako zelite da se bavite nekim od ovih poslova, prvo treba da vidite gde sebe pronalazite. Ne postoji jednostavan posao koji donosi pare! Da bi ste postali profesionalac u svojoj oblasti potrebno je:
1) jako mnogo truda, rada i odricanja
2) volje za napredak, ucenje
3) ucenje
4) ucenje
5) ucenje
Dakle, ne zaludjujte se da cete postati pro za 1 mesec i poceti da zaradjujete ko dobar pornop glumac. Web je vrlo zajeban ne samo zbog svojih specificnosti vec i zbog druge strane - klijenata. Raditi sa ljudima je jedan od najtezih poslova i umeti naci dobar balans je za mnoge ljude jako tesko.
Stoga, ako zelite da se posvetite Webu, odaberite svoj posao. Ne mozete biti i kucac fiskalnih racuna, konobar, dostavljac voca i perac prozora. Zaboravite. To ce vas dovesti do toga da cete biti devojka za sve, zna sve a u stvari - nije zaista dobar u necemu.
Izbor nije lako napraviti i potrebno je probati vise stvari. Evo jedan savet - izaberete primarnu stvar, recimo backend programiranje ali i dve sekundarne koje ce da unaprede taj skill (u mom slucaju to je malo vise od dva).
Kao i usvakom poslu, kako vreme prolazi a vi budete pravilno radili, bicete sve bolji i bolji. Rutinski cete odradjivati neke stvari koje su u samom startu bile nesavladiva planina problema. Prekovremeni rad, rad nocu, manjak sna, nerviranje, poroci to su sve sastavni delovi bavljenja Webom.
Problemi sa prokletim standardima, browseri koji totalno pogresno interpretiraju ono sto ste vi napravili, moronski podeseni serveri, odlepljivanje na totalno glupe zahteve od strane klijenta.... su samo neke od stvari na koje cete nailaziti svakodnevno.
Okej, dalje - opisacu okvirno ove poslove.
Web / UX dizajn
Dobar dan, ja sam graficki dizajner i mislim da se razumem u Web. WRONG! Bez uvrede graficki dizajneri, ali vi ste najgora nocna mora za Web i UX dizajn. Ne razumete Web uopste i ne kapirate da Web stranica nije bilbord. Nemate osecaj za prostor, navigaciju, sitne detalje, ne znate sta je rezolucija i radite u Illustratoru rastersku grafiku (i naravno pravite probleme drugima).
Sta rade web dizajneri? Web dizajneri su tu da obave posao koji backend programeri ne umeju a to je da daju sklad frontendu tj. stranicama koje posetilac gleda. Posao Web dizajnera je da uskladi sve elemente postujuci neka osnovna Web pravila. Glavni alat Web dizjnera pored ruku i kreativnosti je Photoshop, strpljenje. U zavisnosti od firme do firme, Web dizajneri ili daju samo gotove PSD fajlove ili daju jos i iseckane slicice koje ce front programeri da uklope u celinu. Ponegde rade i front programiranje. Ja smatram da Web dizajneri treba da ostanu dizajneri.
UX dizajneri su specificna sorta dizajnera koji imaju poseban osecaj za interfejs. To je grupa ljudi koja je u stanju da napravi zaista zadivljujuce stvari. Generalno njihov posao je isti samo se bave drugacijim tipom dizajna.
Frontend programeri
Front programeri su ljudi koji izuzetno poznaju HTML, CSS i JavaScript. To su tri stvari bez kojih razvoj jedne stranice danas nije moguc. JavaScript je tu da poboljsa iskustvo korisnika prilikom koriscenja prezentacije, CSS je tu da elementima da boju, oblik, mesto, velicinu a HTML je generalno osnova svega ovoga. HTML nije programski vec opisni jezik kao i CSS.
Backend programeri
Tip programera koji dobro barataju nekim server side jezikom (nesto sto se izvrsava direktno na serveru). Postoji jako veliki broj Web jezika u divljini koji se mogu koristiti za razvoj, pocev od PHP-a za koji svi znaju, preko Pythona, Perla, Rubija, JAVE i mnogih drugih. Backend programeri razvijaju logiku, pisu kod koji interaguje sa korisnikom sa jedne strane i bazama sa druge.
IaaS, hosting
O ovome bih mogao da napisem Ep o Gilgamesu ali evo ukratko - hosting je unosan ali vrlo naporan i ponekad dosadan posao. Hosting provajdera ima jako mnogo ali dobri provajderi nisu samo oni koji imaju uptime "99.9%" vec oni koji interaguju sa svojim korisnicima i koji umeju da kazu da su zabrljali nesto kad zaista zbrljaju nesto. Hosting sluzi za pruzanje infrastrukture vasoj prezentaciji jer hosting server ima stalan pristup internetu i samim tim vasa prezentacija bi, u teoriji, trebala uvek biti tu za posetioce.
Web konsalting
Oblast koja je relativno nova i koju ce mnogi da pomesaju sa klasicnim menadzerisanjem. Konsultantni su ljudi koji mogu da urade mnoge stvari - od pravilnog planiranja projekata sa programerske i infrastrukturalne strane, preko planiranja pravilnih migracija ili savetovanja oko problema tokom razvoja (tipa performanse); takodje web konsultanti mogu da rade i damage control tj. da gase vatru i vade projekat iz bule kada klijent zezne stvar. Ja sam menadzer i odlican sam konsultant ce vam reci svako ko nema dve blage sa zivotom. Dobri konsultanti nisu samo PRAZNOGLAVI menadzeri sa lepim odelima i skupim laptopovima, to su ljudi koji dobro poznaju obe strane - tehniku i procese / planiranje.
Web marketing
Ja imam FB i TW nalog i imam 9000 prijatelja, automatski ne znaci da znate sta je marketing. Marketing je, realno, prodavanje magle ali prodavanje magle koje pravi pare. Marketing nije trosak, marketing je ulaganje. Web marketing je kategorija marketinga koja je u zadnje vreme dozivela procvat, industrija koja vredi mnogo nula. Osnovna uloga osobe koja se bavi Web marketingom je da upotrebom odgovarajucih alata, advertajzing prostora na Internetu, dostupnog budzeta i onoga sto klijent nudi, ponudi odgovarajucem auditorijumu ljudi na odgovarajuci nacin.
Mesta za oglasavanje ima jako mnogo - Facebook relame, FB fan pages, Twitter, Google Ads (Desktop, Mobile), baneri, placeni PR tekstovi. Postoji i nekoliko osnovnih tipova web marketinga ali da ne bih tupio o tome, pokusacu da pronadjem dobru knjigu koju sam skoro citao pa - pokusajte da shvatite.
SEO
Ne, SEO ne znaci da nemate nijednu gresku tokom validacije i da ste pravilno iskoristi H1 do Hn naslove. SEO je takodje izuzetno unosan tip posla, raditi SEO optimizaciju nije nimalo naivno. SEO je, takodje, izuzetan alat za marketing i prodaju. Generalno, ovaj pojam predstavlja pravilnu optimizaciju vase stranice kako bi je pretrazivaci, poput Gugla, pravilno indeksirali i kasnije, prema odgovarajucim kljucnim recima, izacili na stranici sa listom rezultata, po mogucstvu na vrhu.
Na pisanje ovog teksta naterla me je temperatura - 38 stepeni koliko toplomer trenutno meri. Pored nje, vidim da ima dosta pitanja ovde - kako da postanem Web stagod. Ja se Web stagod poslom bavim od svoje, hm, 18. godine, dakle vec punih 9. Od staticnih HTML sajtova u vreme PHP v3 do dinamickih, skalabilnih cloud web servisa dug je put i mogu vam reci da sam ih napisao i uradio na stotine. U ovom dugackom ali nadam se poucnom i korisnom tekstu, pokusacu da opisem neke osnovne stvari vezane za Web posao.
Podelicemo temu na sledece kategorije:
1. Web kao posao - dobre i lose stvari
2. Raspodela posla u Web projektima
3. Web programeri (backend programeri)
4. UX dizjaneri i frontend programeri
5. Kako da zaradim?
6. Q & A
1. Web kao posao - dobre i lose stvari
Svi vi koji citate ovo ste sigurno upoznali do sada nekoga ko je "Web dizajner i rastura se od posla i para". Da, Web je danas unosan posao ali je takodje i jako sirok pojam. Raditi na Webu znaci mnogo toga:
a) baviti se web / UX dizajnom
b) baviti se frontend programiranjem
c) baviti se backend programiranjem
d) baviti se pruzanjem infrastrukture kao servisa (IaaS) iliti hostingom
e) baviti se Web konsaltingom
f) baviti se Web marketingom
g) SEO
Ovo bih izdvojio kao najmasovnije i realno najvaznije tipove poslova. Dakle, biti dobar u Webu je jednako komplikovano kao biti dobar auto mehanicar - tipova i marki automobila je mnogo, svi rade na manje-vise isti nacin ali hej, ne popravljaju se svi na isti nacin niti svima pasuju isti delovi.
Ako zelite da se bavite nekim od ovih poslova, prvo treba da vidite gde sebe pronalazite. Ne postoji jednostavan posao koji donosi pare! Da bi ste postali profesionalac u svojoj oblasti potrebno je:
1) jako mnogo truda, rada i odricanja
2) volje za napredak, ucenje
3) ucenje
4) ucenje
5) ucenje
Dakle, ne zaludjujte se da cete postati pro za 1 mesec i poceti da zaradjujete ko dobar pornop glumac. Web je vrlo zajeban ne samo zbog svojih specificnosti vec i zbog druge strane - klijenata. Raditi sa ljudima je jedan od najtezih poslova i umeti naci dobar balans je za mnoge ljude jako tesko.
Stoga, ako zelite da se posvetite Webu, odaberite svoj posao. Ne mozete biti i kucac fiskalnih racuna, konobar, dostavljac voca i perac prozora. Zaboravite. To ce vas dovesti do toga da cete biti devojka za sve, zna sve a u stvari - nije zaista dobar u necemu.
Izbor nije lako napraviti i potrebno je probati vise stvari. Evo jedan savet - izaberete primarnu stvar, recimo backend programiranje ali i dve sekundarne koje ce da unaprede taj skill (u mom slucaju to je malo vise od dva).
Kao i usvakom poslu, kako vreme prolazi a vi budete pravilno radili, bicete sve bolji i bolji. Rutinski cete odradjivati neke stvari koje su u samom startu bile nesavladiva planina problema. Prekovremeni rad, rad nocu, manjak sna, nerviranje, poroci to su sve sastavni delovi bavljenja Webom.
Problemi sa prokletim standardima, browseri koji totalno pogresno interpretiraju ono sto ste vi napravili, moronski podeseni serveri, odlepljivanje na totalno glupe zahteve od strane klijenta.... su samo neke od stvari na koje cete nailaziti svakodnevno.
Okej, dalje - opisacu okvirno ove poslove.
Web / UX dizajn
Dobar dan, ja sam graficki dizajner i mislim da se razumem u Web. WRONG! Bez uvrede graficki dizajneri, ali vi ste najgora nocna mora za Web i UX dizajn. Ne razumete Web uopste i ne kapirate da Web stranica nije bilbord. Nemate osecaj za prostor, navigaciju, sitne detalje, ne znate sta je rezolucija i radite u Illustratoru rastersku grafiku (i naravno pravite probleme drugima).
Sta rade web dizajneri? Web dizajneri su tu da obave posao koji backend programeri ne umeju a to je da daju sklad frontendu tj. stranicama koje posetilac gleda. Posao Web dizajnera je da uskladi sve elemente postujuci neka osnovna Web pravila. Glavni alat Web dizjnera pored ruku i kreativnosti je Photoshop, strpljenje. U zavisnosti od firme do firme, Web dizajneri ili daju samo gotove PSD fajlove ili daju jos i iseckane slicice koje ce front programeri da uklope u celinu. Ponegde rade i front programiranje. Ja smatram da Web dizajneri treba da ostanu dizajneri.
UX dizajneri su specificna sorta dizajnera koji imaju poseban osecaj za interfejs. To je grupa ljudi koja je u stanju da napravi zaista zadivljujuce stvari. Generalno njihov posao je isti samo se bave drugacijim tipom dizajna.
Frontend programeri
Front programeri su ljudi koji izuzetno poznaju HTML, CSS i JavaScript. To su tri stvari bez kojih razvoj jedne stranice danas nije moguc. JavaScript je tu da poboljsa iskustvo korisnika prilikom koriscenja prezentacije, CSS je tu da elementima da boju, oblik, mesto, velicinu a HTML je generalno osnova svega ovoga. HTML nije programski vec opisni jezik kao i CSS.
Backend programeri
Tip programera koji dobro barataju nekim server side jezikom (nesto sto se izvrsava direktno na serveru). Postoji jako veliki broj Web jezika u divljini koji se mogu koristiti za razvoj, pocev od PHP-a za koji svi znaju, preko Pythona, Perla, Rubija, JAVE i mnogih drugih. Backend programeri razvijaju logiku, pisu kod koji interaguje sa korisnikom sa jedne strane i bazama sa druge.
IaaS, hosting
O ovome bih mogao da napisem Ep o Gilgamesu ali evo ukratko - hosting je unosan ali vrlo naporan i ponekad dosadan posao. Hosting provajdera ima jako mnogo ali dobri provajderi nisu samo oni koji imaju uptime "99.9%" vec oni koji interaguju sa svojim korisnicima i koji umeju da kazu da su zabrljali nesto kad zaista zbrljaju nesto. Hosting sluzi za pruzanje infrastrukture vasoj prezentaciji jer hosting server ima stalan pristup internetu i samim tim vasa prezentacija bi, u teoriji, trebala uvek biti tu za posetioce.
Web konsalting
Oblast koja je relativno nova i koju ce mnogi da pomesaju sa klasicnim menadzerisanjem. Konsultantni su ljudi koji mogu da urade mnoge stvari - od pravilnog planiranja projekata sa programerske i infrastrukturalne strane, preko planiranja pravilnih migracija ili savetovanja oko problema tokom razvoja (tipa performanse); takodje web konsultanti mogu da rade i damage control tj. da gase vatru i vade projekat iz bule kada klijent zezne stvar. Ja sam menadzer i odlican sam konsultant ce vam reci svako ko nema dve blage sa zivotom. Dobri konsultanti nisu samo PRAZNOGLAVI menadzeri sa lepim odelima i skupim laptopovima, to su ljudi koji dobro poznaju obe strane - tehniku i procese / planiranje.
Web marketing
Ja imam FB i TW nalog i imam 9000 prijatelja, automatski ne znaci da znate sta je marketing. Marketing je, realno, prodavanje magle ali prodavanje magle koje pravi pare. Marketing nije trosak, marketing je ulaganje. Web marketing je kategorija marketinga koja je u zadnje vreme dozivela procvat, industrija koja vredi mnogo nula. Osnovna uloga osobe koja se bavi Web marketingom je da upotrebom odgovarajucih alata, advertajzing prostora na Internetu, dostupnog budzeta i onoga sto klijent nudi, ponudi odgovarajucem auditorijumu ljudi na odgovarajuci nacin.
Mesta za oglasavanje ima jako mnogo - Facebook relame, FB fan pages, Twitter, Google Ads (Desktop, Mobile), baneri, placeni PR tekstovi. Postoji i nekoliko osnovnih tipova web marketinga ali da ne bih tupio o tome, pokusacu da pronadjem dobru knjigu koju sam skoro citao pa - pokusajte da shvatite.
SEO
Ne, SEO ne znaci da nemate nijednu gresku tokom validacije i da ste pravilno iskoristi H1 do Hn naslove. SEO je takodje izuzetno unosan tip posla, raditi SEO optimizaciju nije nimalo naivno. SEO je, takodje, izuzetan alat za marketing i prodaju. Generalno, ovaj pojam predstavlja pravilnu optimizaciju vase stranice kako bi je pretrazivaci, poput Gugla, pravilno indeksirali i kasnije, prema odgovarajucim kljucnim recima, izacili na stranici sa listom rezultata, po mogucstvu na vrhu.
Poslednja izmena: