情報技術の分野の技術者としては、システムエンジニアが主流な働き方として挙げられます。
システム開発のエンジニアとして開発にあたるにあたって、他の業種の人たちと関係を持つことも多々あります。飲食や流通などの業界から、システム開発の依頼がやってくることも多いです。そのようなことを想定して、他の業種に対しても、理解を深めておくことがいざという時に役立つと言えます。システム開発では、クライアントからのニーズに応える必要があります。そのためには、ニーズを詳細に分析して、要望に応じたシステムを構築できるよう、準備を行っておかなければなりません
クライアントが求めている機能を満たすためには、クライアントが属する業界特有の事情や事業形態などについて、詳しく知っておく必要があります。開発を始めてから、他の業種の事情についてリサーチ活動などの情報収集を行うというのでは、納入の期限までに時間にあまり猶予がないことが多いのです。
そのため、あらかじめ情報技術の業界以外の分野についても、できるだけ理解を深めておいたほうがよいでしょう。そうすれば、クライアントとの打ち合わせの段階から、必要とする情報システムの要望に対して、どのように開発を行ってニーズに対して応えていけばいいかが分かってきます。システムエンジニアとして専門分野の技術力を高めるだけでは、仕事をうまくこなしていくには不十分です。情報技術の専門分野以外に対しても目を向けることもまた、仕事の質を高めることに繋がるでしょう。