Die Webdesignbranche ist voll von verschiedenen Jobrollen und Titeln. Ein Titel, dem Sie gelegentlich begegnen, ist ein "Webmaster". Obwohl diese Berufsbezeichnung sicherlich ein Produkt vergangener Jahre ist, wird sie immer noch von vielen Menschen genutzt. Was genau macht also ein "Webmaster"? Lass uns einen Blick darauf werfen!
Teil eines größeren Teams
Ich bin Teil eines sechsköpfigen Webentwicklungsteams. Dieses Team besteht aus zwei Web Engineers, einem Grafikkünstler, einem assistierenden Webmaster-Praktikanten, einem Web Producer und mir. Meistens tut jeder im Team etwas, was in der Webdesignbranche üblich ist. Wenn Sie als Webprofi arbeiten, werden Sie sicherlich viele Hüte tragen! Obwohl wir alle über Fähigkeiten verfügen, die ineinander übergehen, haben wir auch alle Spezialitäten, auf die wir uns konzentrieren. Die Ingenieure sind spezialisiert auf CGI-Programmierung, den Grafiker auf Grafik und visuelle Gestaltung und den Produzenten auf die Entwicklung von Inhalten. Was bleibt mir dann als Webmaster? Eigentlich ein bisschen!
Instandhaltung
Als Webmaster konzentriere ich mich nicht so sehr auf die oben genannten Bereiche, sondern verbringe viel Zeit mit allen drei Aufgaben. Ungefähr 20% meiner Zeit verbringe ich damit, die bestehende Site zu warten. Es gibt ständig neue Angebote und Aspekte unserer Website, der Fokus der Website wird manchmal überdacht, es werden verbesserte Grafiken erstellt, die Änderungen an mehreren Teilen der Website erforderlich machen Jemand hat eine gute Vorstellung davon, wohin die Site führt und welche Elemente wohin passen. Als Webmaster muss ich das große Bild sehen und wie all die Teile heute und morgen passen.
Webmaster benötigen HTML, CSS und Javascript für jeden anderen Code, den die Website verwendet. Sie müssen verstehen, wie dieser Code in den wichtigsten Browsern sowie auf vielen heute auf dem Markt befindlichen Geräten funktioniert. Nur mit den Geräteänderungen Schritt zu halten, kann eine schwierige Aufgabe sein, gehört aber zur Rolle des Webmasters.
Programmierung
Weitere 30-50% meiner Zeit verbringe ich mit der Projektentwicklung. Ich erstelle und verwalte CGIs für die Site und muss daher die C-Programmierung kennen. Viele Websites verwenden Perl als Skriptsprache, aber unser Unternehmen entschied sich für C, weil wir es langfristig als flexibler empfanden. Verschiedene Websites verwenden unterschiedliche Codebasen oder Plattformen - Sie können sogar ein Standardpaket wie eine E-Commerce-Plattform oder ein CMS verwenden. Unabhängig davon, was Sie verwenden, ist das Programmieren gegen diese Plattform wahrscheinlich ein großer Teil der Zeit des Webmasters.
Entwicklung
Meine Lieblingsbeschäftigung in meinem Job ist die Entwicklung neuer Seiten / Anwendungen. Ich muss die Entwicklung sowohl von Grund auf als auch von der Arbeit anderer Leute machen. Es geht nicht einfach darum, eine Idee zu entwickeln und aufzustellen, sondern auch sicherzustellen, dass sie in das Schema der gesamten Site passt und nicht gegen andere Informationen arbeitet, die bereits oben da sind. Wieder müssen Sie das große Ganze sehen und wie alles zusammen passt.
Je nachdem, wie beschäftigt sie sind, werde ich die grafische Entwicklung unserem assistierenden Webmaster oder dem Grafikdesigner zur Verfügung stellen, aber manchmal werde ich auch etwas von der grafischen Entwicklung tun. Dies setzt voraus, dass ich mit Adobe Photoshop und (weniger) mit Illustrator vertraut bin. Ich verwende auch Werkzeuge zum Animieren der Grafiken, zum 3D-Modellieren, zum Scannen von Fotos und zum Freihandzeichnen. Wie Sie sehen, sind Sie als Webmaster wirklich ein Alleskönner.
Serverwartung
Wir haben ein Betriebsteam, das sich dafür sorgt, dass unsere Webserver-Maschinen betriebsbereit bleiben. Einer der beiden Webingenieure kümmert sich auch um die Wartung der Server selbst. Ich arbeite in dieser Position als Backup. Wir halten den Server am Laufen, fügen neue MIME-Typen hinzu, überprüfen die Serverauslastung und stellen sicher, dass keine offensichtlichen Probleme auftreten.
Ingenieur freigeben
Die letzte Hauptaufgabe, die ich in unserem Team habe, ist der Release Engineer. Ich entwickle und führe die Skripts aus, mit denen unsere Webseiten vom Entwicklungsserver auf den Produktionsserver verschoben werden. Ich pflege auch das Quellcode-Kontrollsystem, um zu verhindern, dass Fehler in den Code oder HTML-Code gelangen.
Dies sind die Verantwortlichkeiten, die Teil meiner Rolle als Webmaster sind. Abhängig von Ihrem Standort oder der Firma, für die Sie arbeiten, kann Ihre Website ein wenig anders sein. Eine Sache, die wahrscheinlich konsistent ist, ist jedoch, dass, wenn eine Website über einen Webmaster verfügt (und nicht alle dies derzeit tun), diese Person die Autorität der Website ist. Sie wissen, wie es funktioniert, die Geschichte der Website und des Codes, die Umgebung, in der sie ausgeführt wird, und vieles mehr. Wenn jemand in der Organisation eine Frage zu der Website hat, ist der Webmaster ein guter Ort, um diese Antwort zu finden.




