Branża projektowania stron internetowych jest pełna różnych ról i tytułów. Jednym z tytułów, na który możesz natknąć się od czasu do czasu, jest "webmaster". Chociaż ten tytuł jest z pewnością wynikiem wielu lat, wciąż jest używany przez wiele osób. Co dokładnie robi "webmaster"? Spójrzmy!
Część większego zespołu
Jestem częścią sześcioosobowego zespołu ds. Rozwoju sieci. Ten zespół składa się z dwóch inżynierów internetowych, grafików, asystenta Webmastera, producenta sieci i mnie. W przeważającej części każdy robi trochę wszystkiego w zespole, co jest dość powszechne w branży projektowania stron internetowych. Z pewnością będziesz nosił dużo czapek, jeśli pracujesz jako profesjonalny web! Jednakże, chociaż wszyscy możemy mieć umiejętności, które przenikają się nawzajem, wszyscy mamy specjalności, na których się koncentrujemy. Inżynierowie specjalizują się w programowaniu CGI, grafikiem zajmującym się grafiką i projektowaniem wizualnym, a także producentem w zakresie opracowywania treści. Co więc pozostawia mi to jako webmastera? Całkiem w rzeczywistości!
Konserwacja
Jako webmaster nie mam tak silnego nacisku na żadną z wyżej wymienionych dziedzin, ale raczej spędzam dużo czasu, robiąc wszystkie trzy. Około 20% mojego czasu zajmuje utrzymanie istniejącej witryny. Nowe oferty i aspekty naszej strony cały czas się rozwijają, skupiamy się na tym, że strona jest czasem ponownie przemyślana, powstają ulepszone grafiki, które wymagają zmian w wielu częściach witryny itd. Wszystkie te zmiany są w toku i wymagają od każdego ktoś ma dobre pojęcie o tym, dokąd zmierza strona i jakie przedmioty są odpowiednie. Jako webmaster, potrzebuję zobaczyć duży obraz i to, jak wszystkie elementy pasują dziś i jutro.
Webmasterzy muszą znać HTML, CSS, JavaScript na jakimkolwiek innym kodzie, z którego korzysta strona. Muszą zrozumieć, w jaki sposób kod ten będzie działał w głównych przeglądarkach, a także na wielu urządzeniach dostępnych obecnie na rynku. Nadążanie za zmianami urządzeń może być trudnym zadaniem, ale jest częścią roli webmastera.
Programowanie
Kolejne 30-50% mojego czasu poświęcam na rozwój projektu. Tworzę i utrzymuję CGI dla strony, więc muszę znać programowanie C. Wiele witryn używa Perla jako języka skryptowego, ale nasza firma wybrała C, ponieważ uważaliśmy, że jest bardziej elastyczny w dłuższej perspektywie. Różne witryny będą używać różnych baz kodów lub platform - możesz nawet użyć gotowego pakietu, takiego jak platforma e-commerce lub CMS. Bez względu na to, czego używasz, programowanie na tej platformie prawdopodobnie będzie dużą porcją czasu webmastera.
Rozwój
Moim ulubionym zajęciem w mojej pracy jest tworzenie nowej strony / aplikacji. Muszę rozwijać zarówno od podstaw, jak i od pracy, którą wykonali inni ludzie. Nie jest to po prostu wymyślanie i wstawianie, ale także upewnianie się, że pasuje on do schematu całej witryny i nie działa wbrew innym informacjom już tam obecnym. Po raz kolejny trzeba zobaczyć wielki obraz i jak wszystko idzie razem.
W zależności od tego, jak bardzo są zajęci, dam graficzne opracowania naszemu asystentowi Webmasterowi lub grafikom, ale czasami będę też pracował nad grafiką. Wymaga to zapoznania się z Adobe Photoshop i (mniej) z programem Illustrator. Korzystam również z narzędzi do animowania grafiki, do modelowania 3D, skanowania zdjęć i wykonywania odręcznego rysunku. Jak widzisz, jako webmaster, naprawdę jesteś Jack-of-All-Trades.
Utrzymanie serwerów
Mamy zespół operacyjny, który zajmuje się utrzymaniem i uruchomieniem naszych serwerów internetowych. Jeden z dwóch inżynierów sieci również pracuje nad utrzymaniem samych serwerów. Pracuję jako kopia zapasowa w tej pozycji. Utrzymujemy serwer w dobrym stanie, dodajemy nowe typy MIME, sprawdzamy obciążenie serwera i upewniamy się, że nie ma żadnych oczywistych problemów.
Zwolnij inżyniera
Ostatnim ważnym obowiązkiem, który mam w naszym zespole, jest Inżynier ds. Wydania. Opracowuję i uruchamiam skrypty, które przenoszą nasze strony internetowe z serwera programistycznego na serwer produkcyjny. Utrzymuję również system kontroli kodu źródłowego, aby zapobiec wprowadzaniu błędów do kodu lub HTML.
Są to obowiązki, które są częścią mojej roli Webmastera. W zależności od Twojej witryny lub firmy, w której pracujesz, Twój może być nieco inny. Jedną rzeczą, która prawdopodobnie będzie konsekwentna, jest to, że jeśli strona ma Webmastera (a nie wszystkie w dzisiejszych czasach), ta osoba jest autorytetem na stronie. Wiedzą, jak to działa, historią witryny i kodu, środowiskiem, w którym działa, i nie tylko. Jeśli ktoś w organizacji ma pytanie na temat strony internetowej, doskonałym miejscem, aby zacząć tę odpowiedź, jest Webmaster.




