例文

A programmer writes code every day.

プログラマーは毎日コードを書く。

コアイメージ

コンピュータの動きを設計し、手順として具体的に示す人

使い方

類義語との違い

programmer: 主にコード実装と動作確認を担当する人
developer: 設計や要件整理まで含めて関わる人

英英

A person whose job is to create and write instructions for computers to follow in order to perform specific tasks.

語源

programmerは、program(計画・指示、コンピューターの命令)に人を表す接尾語 -er が付いた語で、コンピューターのプログラムを書く人=プログラマーという意味。

コラム

  • programmerはコンピュータ用のプログラムを書く人を指し、主にコード作成・動作確認・修正を行う役割を強調する語で、設計や要件定義まで含むことが多いsoftware engineerとは必ず同義ではない。

例文

A junior coder is learning to write clean code.

新人のプログラマーがきれいなコードを書くことを学んでいる。

コアイメージ

コンピューターの動作を実現するためにコードを書く人

英英

A person who writes computer programs or code to make software work.

語源

coderは、code(コード)という語に行為者を示す接尾語‑erが付いた語で、「コードを書く人」を表すようになった。

コラム

  • coderはコードを書く人を指し、例文の新人のプログラマーはきれいなコードを書くことを学んでいる段階を表すが、職務名としては実装中心の役割を指すことが多い。

おすすめの単語帳

1 / 1
QRコード