初心者・独学でもわかる!Web制作の職種・役割ガイド

Web制作の仕事に関わると「エンジニア?デザイナー?ディレクター?何がどう違うの?」と迷うことがあります。 特に、初心者・独学で始めた方は、職種の名前は知っていても、実際の現場での役割や求められるスキルの違いがよく分からないというケースが多いです。

このページでは、初心者向けに分類されがちな4つの職種をベースに、現場で使われる細かい職種や役割の違いを整理しました。 フリーランスとして活動する際にも役立つ、「自分に合ったポジションの見つけ方」のヒントになります。

「ぼくら」の失敗談

1.自分の立ち位置がわからないまま学習を進め、全部できるようになることを目指した。⇒実際には「◎◎に強い人」の方が市場価値が高いので、全部を広く浅く学ぶより、自分の得意分野を見つけたほうがよい。

1.Web制作の主要4職種とそれぞれの役割とは?

Webエンジニア → サイトの機能や動作を実装する技術担当(フロントエンド/バックエンド)
Webデザイナー → サイトの見た目やUIを設計・制作する担当
Webライター → サイト内の文章やコンテンツを執筆する担当(SEOや構成力も重要)
Webディレクター → プロジェクト全体の進行管理や品質管理を行う現場監督的な存在

実際の現場では、より細かい職種理解が非常に重要であり、実務に即したリアルな分類として次の表のように分かれています。

職種名所属分類主な業務内容
マークアップエンジニアWebエンジニアHTML・CSSによる静的コーディング
フロントエンドエンジニアWebエンジニアJavaScript・CMSの動作実装
バックエンドエンジニアWebエンジニアサーバー処理/DB連携の実装
UX/UIデザイナーWebデザイナーユーザー体験の設計と導線設計
WebプロデューサーWebディレクター上位全体戦略と予算/企画管理
SEO/Webマーケターライター派生/独立職集客設計、アクセス分析、改善提案

こちらの方が、「役割が明確で、専門性が高い」「制作だけでなく運用・改善までカバーしている」「チームでの分業体制に適している」などの特徴があります。
*職種や役割を、大きく分類したものと細分化したものをごちゃ混ぜにして説明している場合が多いので、初心者には分かりづらいです。

2.各職種の役割をもう少し深掘りするセクション


細分化した役割・担当が大きく分類した項目のどこに含まれるのかを解説します。

①Webエンジニア

WEBエンジニアは、デザイナーが制作したデザインとヒアリングからまとめたサイト仕様を元に、WEBサイトを作り上げます。WEBエンジニアの中でも役割によって以下の職種に分かれます。

マークアップエンジニア(コーダー)
フロンドエンドエンジニア
バックエンドエンジニア

マークアップエンジニアは、HTML・CSSを用いて、WEBサイトのソースコードを作成する「コーディンング」と呼ばれる作業を行います。
フロントエンドエンジニアは、コーディングに加えてJavaScriptやPHP等のプログラミング言語や CMS(WordPress等)を用いてサイトの動きや仕組みの部分を実装する作業を行います。
○WEB制作では、最終的に制作したサイトをインターネット上に公開するので、サーバー周りの作業もWEBエンジニアに求められる仕事になり、バックエンドエンジニア は、サーバー側の処理やデータベース連携等の作業を行います。

②Webデザイナー

UX/UIデザイナーは、Webデザイナーのなかでもユーザー体験や操作性を設計する役割を担い、より戦略的・設計寄りのポジションになります。

基本的にWebデザイナーは、以下の2つの作成を行います。
ワイヤーフレーム作成
デザインカンプ作成
ワイヤーフレーム作成は、画像を含めた配置のレイアウト、コンテンツの掲載順などを確認するために行います。テキストやライン、ボックスのみで作成します。
デザインカンプ作成は、色や装飾を加えて最終的なWEBサイトのデザインにするために行います。ユーザーの操作(クリックなど)に対する「動き」や「反応」(クリックしたら色が変わる…など)も、あらかじめデザインに含めておくことで、エンジニアが迷わず実装できるようになります。

③Webライター

WEBライターはWEB制作に掲載するコンテンツの文章を作成します。案件発注者からのヒアリング内容を元にSEOを意識した読みやすい文章を考えます。規模の大きな案件以外は、デザイナーやディレクターが兼務することが多いようです。

SEO/Webマーケター は、集客や分析、改善提案を行う職種で、厳密には「ライター」とは異なり、マーケティング職として独立して扱われることが多いです。

④Webディレクター

WEBディレクターは、WEB制作案件のマネジメントを行います。具体的には、案件発注者の要望をヒアリングし、プロジェクト全体の目的を明確にすることで、エンジニアやデザイナーに対してタスクの指示や進捗管理を行います。ディレクション作業は多岐にわたります。

Webプロデューサー は、プロジェクト全体の戦略・予算・チーム編成などを担う上位職で、Webディレクターの上位概念として扱われることもあります。

3.Webデザイナー兼エンジニアの単価は高い

Webデザイナー兼エンジニアとして、デザインから開発までの流れを一人でこなすことができればフリーランスのWEBデザイナーにとっては、デザインから開発まで一括して対応できることで単価が飛躍的に上がることになります。
もっとも、フリーランスの場合、チームを組んで仕事に取り組むことが一般的なので、何でもできる人よりも「◎◎に強い人」の方が市場価値が高い傾向にあるようです。