memrootじしょ
英和翻訳
Programmer
Programmer
[ˈproʊɡræmər]
プログラマー
1.
コンピューターのプログラムやソフトウェアを設計、開発、デバッグする職務を持つ人。
コンピューターシステムやアプリケーションの構築において、コードを書き、テストし、保守する役割を担う専門家全般を指します。
She
wants
to
become
a
programmer.
(彼女はプログラマーになりたいと思っています。)
She
「彼女」という女性を指します。
wants to become
「~になりたい」という願望を表します。
a programmer
特定の誰かではなく、一般的に「一人のプログラマー」を指します。
My
brother
is
a
skilled
programmer.
(私の兄は熟練したプログラマーです。)
My brother
「私の兄」を指します。
is
「~である」という状態を表す動詞です。
a skilled programmer
「熟練した一人のプログラマー」を指します。
Programmers
write
code.
(プログラマーはコードを書きます。)
Programmers
「複数のプログラマー」を指します。
write
「書く」という行為を表します。
code
コンピューターが理解できる命令の集合体、つまり「コード」を指します。
2.
特定のシステムやアプリケーションのためにコードを書いている、または書く能力のある人。
プログラミングという具体的な行為や技能を持つ個人に焦点を当てた表現です。特定のプロジェクトで実際にコードを書く担当者を指すこともあります。
He
is
a
good
programmer
when
it
comes
to
web
applications.
(彼はウェブアプリケーションに関しては優れたプログラマーです。)
He
「彼」という男性を指します。
is a good programmer
「優れたプログラマーである」という状態を表します。
when it comes to
「~に関して言えば」という条件や主題を導入する表現です。
web applications
インターネットブラウザを通じてアクセスされるソフトウェア、つまり「ウェブアプリケーション」を指します。
We
hired
a
new
programmer
for
the
mobile
app
project.
(モバイルアプリのプロジェクトのために新しいプログラマーを雇いました。)
We
「私たち」という話し手を含む複数の人を指します。
hired
「雇った」という行為の過去形です。
a new programmer
「新しい一人のプログラマー」を指します。
for
「~のために」という目的を表します。
the mobile app project
スマートフォンやタブレットで動作するアプリケーション開発に関する「モバイルアプリのプロジェクト」を指します。
Being
a
programmer
requires
logical
thinking.
(プログラマーであることは論理的思考を必要とします。)
Being a programmer
「プログラマーであること」という状態や役割を指します。
requires
「必要とする」という意味の動詞です。
logical thinking
筋道を立てて考える能力、つまり「論理的思考」を指します。
関連
developer
coder
software engineer
computer scientist