コーダー 【coder】 コーダ
Webコーダー
Webサイト制作・開発の分野では、デザイナーの作成したイメージ画像やデザイン案などをもとに、HTMLやCSS、JavaScriptなどの言語でWebページのコードを記述するコーディング作業を行う職種をコーダーという。
設計の通りにHTML文書の構造の記述や要素の配置、スタイルの指定、閲覧者の操作に対する応答や挙動の記述などを行っていく。HTMLやCSSなどの言語仕様の知識が必要なほか、開発ツールやフレームワークが指定されている場合はその仕様や使い方にも通じている必要がある。
Webページを記述する業務でも、主にWebアプリケーションのフロントエンド側のJavaScriptプログラムの開発やコーディングを行う場合は、コーダーよりも「Webプログラマ」や「フロントエンドエンジニア」などの呼称の方が好まれる。
ソフトウェア開発のコーダー
ソフトウェア開発でも詳細設計書などをもとにプログラミング言語でコードを記述する職種をコーダーと呼ぶことがある。
「プログラマ」の呼称の方が一般的だが、プログラマといった場合は単にプログラムコードを記述するだけでなく、仕様や目的からプログラムの構造やアルゴリズムなどを検討・構想する作業を含むことがある。
これに対し、コーダーと呼ぶ場合は、システムエンジニアなど上流の作業者がプログラムの詳細な設計や挙動のほとんどを決め、これを特定のプログラミング言語のコードに置き換える作業を行う職種という含みがある。
(2020.4.12更新)