Ce este un webmaster?

Datoriile și responsabilitățile unui dezvoltator web

Industria de web design este plină de diverse roluri și titluri de locuri de muncă. Un titlu pe care îl puteți întâlni din când în când este un "Webmaster". În timp ce acest titlu de locuri de muncă este cu siguranță un produs de ani de zile trecut, este încă de fapt utilizat de mulți oameni. Deci, ce face exact un "Webmaster"? Hai să aruncăm o privire!

Parte a unei echipe mai mari

Fac parte dintr-o echipa de dezvoltatori de sase persoane. Această echipă este alcătuită din doi ingineri web, un artist grafic, un asistent de webmaster, un producător web și mine. În cea mai mare parte, toată lumea face puțin din tot ceea ce este în echipă, ceea ce este destul de comun în industria de design web. Veți purta cu siguranță o mulțime de pălării dacă lucrați ca un profesionist web! Cu toate acestea, în timp ce noi toți avem abilități care se încadrează una în alta, noi toți avem și specialități la care ne concentrăm. Inginerii se specializează în programarea CGI, artistul grafic pe grafică și designul vizual și producătorul pe dezvoltarea conținutului. Deci ce anume pleacă pentru mine ca Webmaster? Destul de mult!

întreținere

În calitate de webmaster, nu mă concentrez prea mult pe nici una dintre domeniile menționate mai sus, ci mai degrabă petrec mult timp petrecând toate cele trei. Aproximativ 20% din timpul meu este cheltuit pentru menținerea site-ului existent. Noi oferte și aspecte ale site-ului nostru sunt în continuă creștere, site-ul este uneori regândit, se creează grafică îmbunătățită care necesită modificări în mai multe părți ale site-ului etc. Toate aceste schimbări sunt în desfășurare și fiecare necesită cineva are o idee bună despre locul în care site-ul merge, și ce articole se potrivesc unde. Ca un webmaster, trebuie să văd imaginea de ansamblu și modul în care toate piesele se potrivesc astăzi și mâine.

Webmasterii trebuie să aibă o înțelegere a HTML, CSS, Javascript pe orice alt cod pe care îl utilizează site-ul. Ei trebuie să înțeleagă modul în care codul va funcționa în browserele importante, precum și pe multe dispozitive aflate pe piață în prezent. A ține pasul cu modificările dispozitivului poate fi o sarcină descurajantă, dar face parte din rolul de Webmaster.

Programare

Un alt 30-50% din timpul meu este petrecut în dezvoltarea de proiecte. Creez și întrețin CGI-uri pentru site, așa că trebuie să știu programarea C. Multe site-uri utilizează Perl ca limbaj de scripting, dar compania noastră a ales C pentru că am simțit că era mai flexibil pe termen lung. Diferitele site-uri vor folosi diferite baze de coduri sau platforme - puteți folosi chiar și un pachet off-the-shelf, cum ar fi o platformă de comerț electronic sau un CMS. Indiferent de ceea ce utilizați, programarea împotriva acelei platforme va fi probabil o mare parte a timpului webmasterului.

Dezvoltare

Activitatea mea preferată în munca mea este o nouă pagină / dezvoltarea de aplicații. Trebuie să fac dezvoltarea atât de la zero, cât și de la locul de muncă al altora. Nu este vorba pur și simplu cu o idee și punerea în aplicare, dar, de asemenea, să se asigure că se potrivește în schema întregului site și nu funcționează împotriva altor informații deja acolo. Încă o dată, trebuie să vedeți imaginea de ansamblu și cum totul merge împreună.

În funcție de cât de ocupați sunt, voi oferi dezvoltarea grafică asistentului nostru webmaster sau graficianului, dar uneori voi face și o parte din dezvoltarea grafică. Acest lucru necesită familiarizarea cu Adobe Photoshop și (mai puțin) cu Illustrator. De asemenea, folosesc instrumente pentru animarea graficii, modelarea 3D, scanarea fotografiilor și realizarea unor desene libere. După cum puteți vedea, ca Webmaster, sunteți într-adevăr un Jack-of-All-Trades.

Întreținere Server

Avem o echipă de operațiuni dedicată păstrării mașinilor serverului Web. Unul dintre cei doi ingineri web lucrează și la menținerea serverelor. Lucrez ca rezervă în această poziție. Păstrăm serverul în funcțiune, adăugăm noi tipuri MIME, verificăm încărcarea serverului și asigurăm că nu există probleme evidente.

Eliberați inginer

Ultima datorie majoră pe care o am pentru echipa noastră este ca inginerul de lansare. Dezvoltarea și rularea scripturilor care mișcă paginile Web de pe serverul de dezvoltare către serverul de producție. De asemenea, mențin sistemul de control al codului sursă pentru a împiedica introducerea de coduri sau coduri HTML.

Acestea sunt responsabilitățile care fac parte din rolul meu de Webmaster. În funcție de site-ul dvs. sau de compania pentru care lucrați, dvs. poate fi un pic diferit. Un lucru care este probabil să fie consecvent este totuși că, dacă un site are un Webmaster (și nu toate aceste zile), acea persoană este autoritatea de pe site. Ei știu cum funcționează, istoricul site-ului și al codului, mediul în care rulează și multe altele. Dacă cineva din organizație are o întrebare despre site-ul web, un loc minunat pentru a începe să găsească acest răspuns este cu Webmasterul.