ウェブマスターとは何ですか?

ウェブデベロッパーの職務と責任

ウェブデザイン業界は、さまざまな職務とタイトルでいっぱいです。 あなたは時々横断するかもしれない1つのタイトルは "ウェブマスター"です。 この仕事のタイトルは確かに何年もの間に作られたものですが、実際にはまだ多くの人が使っています。 では、「ウェブマスター」は正確に何をしていますか? 見てみましょう!

大規模なチームの一員

私は6人のWeb開発チームの一員です。 そのチームは、2人のウェブエンジニア、グラフィックアーティスト、アシスタントウェブマスターインターン、ウェブプロデューサー、そして自分で構成されています。 ほとんどの場合、誰もがチームのすべてのことをやっていますが、それはWebデザイン業界ではかなり一般的です。 あなたは確かにWebプロとして働く場合は、多くの帽子を着用します! しかし、私たちはすべて互いに絡み合うスキルを持っているかもしれませんが、私たちもすべて専門分野を持っています。 エンジニアは、CGIプログラミング、グラフィックスとビジュアルデザインのグラフィックアーティスト、コンテンツ開発のプロデューサーに特化しています。 では、ウェブマスターとして私は何を残していますか? 実際にはちょっと!

メンテナンス

ウェブマスターとして、私は前述の分野のどれにも強い集中力を持たず、むしろ3つのすべてをやるのに多くの時間を費やしています。 私の時間の約20%は既存のサイトを維持するために費やされています。 私たちのサイトの新しい提案や側面はいつも高まっています。サイトの焦点は時々考え直され、改善されたグラフィックスが作成され、サイトの複数の部分に変更が必要です。これらの変更はすべて進行中であり、誰かは、サイトがどこに行くの良いアイデアを持っていると、どの項目がどこに合っている。ウェブマスターとして、私は大きな写真とすべての作品が今日と明日どのように合うかを見る必要があります。

ウェブマスターは、サイトが使用する他のコードにHTML、CSS、Javascriptを把握する必要があります。 彼らは、主要なブラウザだけでなく、今日市場に出回っている多くのデバイスで、そのコードがどのように機能するかを理解する必要があります。 デバイスの変更に追いつくのは難しい作業ですが、ウェブマスターとしての役割の一部です。

プログラミング

私の時間の別の30〜50%がプロジェクト開発に費やされています。 サイトのCGIを作成して管理しているので、Cのプログラミングを知る必要があります。 多くのサイトではPerlをスクリプト言語として使用していますが、当社はC言語を選択しました。なぜなら、長期的には柔軟性があると感じたからです。 異なるサイトでは、異なるコードベースやプラットフォームを使用します.EcommerceプラットフォームやCMSなどの既製のパッケージを使用することもできます。 あなたが使っているものにかかわらず、そのプラットフォームに対するプログラミングは、Webマスターの時間の大きな塊になるでしょう。

開発

私の仕事で私が好きなのは、新しいページ/アプリケーション開発です。 私はゼロから、そして他の人たちがやった仕事から開発する必要があります。 単にアイデアを出してそれを載せるのではなく、サイト全体の計画に合っていることを確認して、すでにそこにある他の情報とはうまく連携しません。 もう一度、あなたは大きな写真とすべてのものが一緒になっていく様子を見る必要があります。

どのくらい忙しいかによって、私はアシスタントのウェブマスターやグラフィックデザイナーにグラフィック開発を提供しますが、時にはグラフィック開発の一部を行うこともあります。 これには、私がAdobe Photoshopに慣れていて、Illustratorで(あまり)慣れていないことが必要です。 私はまた、グラフィックスをアニメートし、3Dモデリングを行い、写真をスキャンし、フリーハンドの描画を行うためのツールを使用します。 あなたが見ることができるように、ウェブマスターとして、あなたは本当にジャック・オブ・オール・トレードです。

サーバのメンテナンス

私たちには、Webサーバー・マシンを稼働させ続けることに専念する運営チームがあります。 2人のWebエンジニアのうちの1人は、サーバー自体のメンテナンスにも取り組んでいます。 私はその位置でバックアップとして働いています。 サーバーの稼動を維持し、新しいMIMEタイプを追加し、サーバーの負荷を確認し、明白な問題がないことを確認します。

リリースエンジニア

私がチームに持っている最後の大きな義務は、リリースエンジニアです。 開発用サーバーから運用用サーバーにWebページを移動するスクリプトを開発して実行します。 また、バグがコードやHTMLに入るのを防ぐために、ソースコード管理システムを維持しています。

これらは私のウェブマスターとしての役割の一部です。 あなたのサイトやあなたが働いている会社によっては、あなたとは少し異なるかもしれません。 しかし、一貫性があると思われることの1つは、サイトにウェブマスターがいれば(そのすべてが今日ではないわけではない)、その人物がサイトの権限であるということです。 彼らは、どのように動作するのか、サイトとコードの歴史、それが走る環境などを知っています。 組織内の誰かがウェブサイトに関する質問をした場合、その答えを見つけるのに最適な場所はウェブマスターです。