Šta je webmaster?

Dužnosti i odgovornosti web programera

Industrija web dizajna je puna različitih uloga i naslova. Jedan naslov sa kojim se možda s vremena na vreme nalazite je "Webmaster". Iako je ova radna pozicija sigurno proizvod od godina prošao, joł uvijek koriste mnogi ljudi. Šta tačno uradi "Webmaster"? Hajde da pogledamo!

Dio većeg tima

Ja sam deo tima za razvoj od šest osoba. Taj tim čine dva Web inženjera, grafički umjetnik, asistent Webmaster intern, web producent i ja. Uglavnom svaki čini malo sve u timu, što je prilično uobičajeno u industriji web dizajna. Sigurno ćete nositi mnogo šešira ako radite kao web profesionalac! Međutim, iako svi imamo veštine koje pređu jedni na druge, svi mi takođe imamo specijalnosti na koje se fokusiramo. Inženjeri se specijalizuju za CGI programiranje, grafičku grafiku i vizuelni dizajn i producent za razvoj sadržaja. Pa šta mi to ostavlja kao webmaster? Zapravo malo!

Održavanje

Kao webmaster, nemam jaku fokusiranost na bilo koju od pomenutih oblasti, već trošim puno vremena na sve tri. Oko 20% svog vremena potrošeno je održavanje postojeće lokacije. Nove ponude i aspekti našeg sajta stalno rade, fokus stranice se ponekad ponavlja, kreira se poboljšana grafika koja zahtijeva promjene na više dijelova sajta, itd. Sve ove promjene su u toku i svaki od njih zahtijeva da neko ima dobru ideju o tome gde se nalazi lokacija, i koje stavke odgovaraju gde. Kao Webmaster, moram da vidim veliku sliku i kako se svi delovi uklapaju danas i sutra.

Webmasteri moraju imati razumijevanje HTML-a, CSS-a, Javascript-a na bilo kom drugom kodu koji sajt koristi. Oni moraju razumjeti kako će taj kod raditi u glavnim pretraživačima, kao i na mnogim uređajima koji su danas na tržištu. Samo zadržavanje promena uređaja može biti zastrašujući zadatak, ali je deo uloge Webmastera.

Programiranje

Još 30-50% svog vremena troši se u razvoj projekta. Ja kreiram i održavam CGI-e za sajt, i zato moram znati C programiranje. Mnogi sajtovi koriste Perl kao svoj skriptni jezik, ali naša kompanija je izabrala C jer smo mislili da je to fleksibilnije na duži rok. Različiti sajtovi će koristiti različite baze ili platforme kodova - čak možete koristiti i off-the-shelf paket kao Ecommerce platformu ili CMS. Bez obzira na to što koristite, programiranje protiv te platforme verovatno će biti veliki deo vremena Webmaster-a.

Razvoj

Moja omiljena aktivnost na mom poslu je razvoj novih stranica / aplikacija. Moram da uradim razvoj od ogrebotina i sa posla koji su drugi ljudi učinili. Nije jednostavno izlagati ideju i staviti ga, već i osigurati da se uklapa u šemu cele stranice i ne deluje protiv drugih informacija već gore. Još jednom, morate videti veliku sliku i kako sve ide zajedno.

U zavisnosti od toga koliko su oni zauzeti, grafički razvoj ću dati našem pomoćniku Webmaster-u ili grafičkom dizajneru, ali ponekad ću i neke od grafičkih razvoja. To zahteva da budem upoznat sa Adobe Photoshop-om i (manje) sa Illustrator-om. Takođe koristim alate za animiranje grafike, 3D modeliranje, skeniranje fotografija i izvodjenje nekog crteža. Kao što vidite, kao Webmaster, zaista ste Jack-of-All-Trades.

Održavanje servera

Imamo operativni tim koji je posvećen održavanju i održavanju naših Web servera. Jedan od dva Web inženjera takođe radi na održavanju servera samih. Ja radim kao backup u tom položaju. Zadržavamo server i pokrećemo ga, dodamo nove MIME tipove, proveravamo opterećenje servera i proverimo da nema očiglednih problema.

Inženjer za oslobađanje

Poslednja velika dužnost koju imam u našem timu je inžinjer za oslobađanje. Razvijam i pokrenem skripte koji pomeraju naše Web stranice sa razvojnog servera na proizvodni server. Takođe održavam sistem za kontrolu izvornog koda kako bih sprečio greške u unosu koda ili HTML-a.

To su odgovornosti koje su dio moje uloge kao Webmaster. U zavisnosti od vaše lokacije ili kompanije za koju radite, vaš može biti malo drugačiji. Međutim, jedna stvar koja je verovatno konzistentna jeste da ako veb lokacija ima webmastera (a ne svih ovih dana), ta osoba je autoritet na sajtu. Oni znaju kako funkcionišu, istoriju sajta i koda, okruženje na kojem radi, i još mnogo toga. Ako neko u organizaciji ima pitanja o vebsajtu, odlično mjesto za početak pronalaženja tog odgovora je sa Webmasterom.