Web Design
Web Design
自分のキャリアや将来を考えた時に、Web業界に興味を持つ方は多いです。Web業界と言えば、「Webサイトを作る」とざっくり考える人が多いですが、実際自分がどのような作業・仕事があるのか少し想像しずらいかもしれません。
Web業界にも一般企業同様役割分担があります。
肩書などは企業によって様々ですが、おおまかな職種は「Webデザイナー」「コーダー」「Webディレクター/Webプロデューサー」「Webオペレーター」「Webマーケター」「Webプログラマー」などがあります。
Webサイトをデザインする「Webデザイナー」、ブラウザで閲覧できるようにサイトを構築する「コーダー」、Web制作者を運用・管理・監督をする「Webディレクター/Webプロデューサー」、Webサイトの運営や更新作業を行う「Webオペレーター」、Webサイトにおけるマーケティングを調査や対策を考える「Webマーケター」、Webサイトにおけるプログラム(JavaScriptやPHP)でシステムなどを構築する「Webプログラマー」といった役割になります。
一般的には、「Webデザイナー」といった職種をイメージする人が多いかもしれませんが、Web業界には様々な仕事があります。企業によっては、複数の業務を担う場合もあります。出来高によっては報酬も変わってきます。スキルが広がれば幅広く活躍することができます。
まず、多くの方が目指す職種として「Webデザイナー」があります。Webデザイナーと言ってもどんな仕事をするのでしょう。一言でいえば「Webサイトをデザインする」となりますが、「デザインする」と言っても仕事内容は幅広く奥深いです。
【デザイナーからのヒアリング】
デザインすると言っても自分勝手に作るわけではありません。必ずクライアントがいます。要望をきっちり聞き把握しないとデザインはできません。
【Webサイトの使いやすさを考える】
Webサイトはその企業やクライアントの「顔」になります。良い印象を与えること、見やすいサイトであることが大事です。ユーザーが見る情報をしっかり作りこむことが大事です。これを「UI(ユーザーインターフェイス)と言います。そして、ユーザーが見たい箇所までうまく誘導できるよう設計することも大事です。「使いやすい」サイトを考えることを「UX(ユーザーエクスペリエンス)」と言います。
【Webサイトを構築する】
クライアントの要望に合うデザインをPhotoshopなどのアプリケーションを使い形にしていきます。そしてhtmlやJavaScriptを使用しWebサイトを構築します。
Webデザイナーを目指すには、アプリケーションに使い方やWebサイトの作り方を学ぶことから始まりますが、実際は、ただ手を動かすだけの仕事ではなく、クライアントからヒアリングしたり、クライアントの立場になって仕事をすることになります。「クライアントの要望に応えつつ、Webサイトをデザインする」ことがWebデザイナーの魅力と言えますね。
コーダーの仕事はどのような仕事でしょうか?コーダーとは主に「HTMLコーダー」を指しますが、Webサイトを作るHTML、Webサイトの見た目レイアウトを作るCSS、Webサイトに動的要素を加えるJavaScriptの3つのスキルは必要不可欠スキルです。
Webデザイナーがコーダーの仕事まで兼任することも多いですが、コーディングを主に仕事をするのが「コーダー」です。コーダーとしては、ブラウザの知識とユーザーが見ているWebサイトの視覚的な部分を作るフロントエンドの知識が必要です。
Webサイトを表示させるソフト「ブラウザ」はInternet ExplorerやGoogle Chromeなどがありますが、ユーザーは様々なブラウザを使用しているので、どのブラウザでも同じように表示されるようコーディングしていくのが必要です。
そして特に重要になるのが、HTMLのマークアップです。
HTMLのマークアップによってサイトの評価が変わってきます。世の中には数多くのWebサイトがあります。その中でも見てもらえるサイトを作ることが企業やクライアントの利益につながります。
そのためにはHTMLのルールをしっかり把握し評価されるサイトを作ることが大事です。そこに「コーダー」としての魅力があります。
FacebookやインスタグラムのSNSやネットショップなどのECサイト、会員管理システムなどの多種多様なWebサイトやシステムが、プログラムによって動いています。
そのプログラムやシステム構築をするのがプログラマーやエンジニアの仕事です。その中でもバックエンドと呼ばれる一般的に目につかないWebサイトの裏側を作っていくのがWebプログラマーの仕事です。JavaScriptの他に、問合せページのフォームやショッピングサイトのシステムを作るPHPは必要不可欠スキルです。
合わせてWebサイトを公開するためにはWebサーバーが必要となりますが、サーバー構築やデータを格納するデーターベースとの連携なども行うことがあるのでサーバーの知識があるとより求められる人材になれます。
プログラマーはパソコンと向き合い地道な作業になります。
書いたプログラムがうまく動かなかったり(デバック)することも多々あります。
デバック対処とテスト作業を繰り返す作業が続きます。しかし私たちは、プログラマーが手掛けるシステムを必ずと言っていいほど利用しています。表舞台には立ちませんが、自分が作ったシステムを多くの人が使っていることが大きなやりがいにつながるはすです。
Webサイト制作にはいろんなスキルを持った人たちが関わり制作します。それぞれの役割の人をまとめるのが「Webディレクター」の仕事です。
Web制作依頼があると、まずWebディレクターがクライアントからヒアリングし依頼内容を確認します。
その後制作チームを組み、スケジュールを考えたり見積を作成したりします。外部に委託することがあればその依頼も行います。制作チームの進捗管理やデザインチェックなども行い、納期にWebサイトを納品できるよう全体の管理を行います。
WebディレクターはWebサイト制作の全体を把握していないといけませんし、制作にかかわる人たちをまとめることが大事なので幅広く知識が必要です。
特にWeb特有の知識「Webリテラシー」とコミュニケーションスキルが必要不可欠スキルです。
クライアントと制作チームの架け橋になるのでそれぞれの状態や意見を正確に伝えることが大事です。一つのプロジェクトのまとめ役なので大変さはありますが、やりがいはある仕事です。