0.はじめに 当記事では、システムエンジニアになることを検討されている方に向けて、プログラマーとの違い、業務内容、そして、どの程度プログラミングを理解すべきかをご紹介します。 1.プログラマーとシステムエンジニアの違い プログラマーはその名の通り、プログラミングを行う役割の人です。一方、システムエンジニアはシステム開発全般に携わることが期待される役割の人です。ただ、システムエンジニア自身でプログラムを書くこともありますが、プログラミング以外の業務をメインに担う役割だという解釈でよいでしょう。 視点を変えると、プログラマーが苦なくプログラミングに取り組めるお膳立てをする仕事ともいえます。 2.システムエンジニアの業務内容 システムエンジニアの仕事は、要件定義、システム設計、(プログラミング、)タスクマネジメント、テストと幅広くシステム開発に携わります。 これら業務の中から今回は、要件定義、シ