プログラマとは
日本では、企業情報システムの業界におけるプログラマとは、ソフトウェアの構築を担当するエンジニアのことです。しかし、アメリカではシステムエンジニアの仕事も、プログラマがすべて担当している。かつてはシステムエンジニアがプログラム仕様を作成し、それに基づいてプログラマがプログラミングを行うという分業が行われていました。プログラミング環境が進化した現代のシステム構築では、システムエンジニアがプログラマを兼任することも少なくありません。このような傾向は小規模プロジェクトでよくみられます。逆に、プログラマが要求定義や設計など従来システムエンジニアの職分とされていた職域に進出することも増えており、境界は曖昧になってきています。