質問: プログラマーとシステムエンジニアの仕事内容の違いは何ですか?
回答: プログラマーとシステムエンジニアの仕事内容は企業や案件の規模によって幅があり、明確な定義づけはされていませんが、プログラマーはコーディングやテストといった開発の「下流工程」にあたる部分を担当するのに対し、システムエンジニアは要件定義や設計といった「上流工程」を担う、といった分け方をする場合があります。基本的にプログラマーはシステムエンジニアが作成した仕様書(設計書)に従いプログラムを構築していくことになります。