フリー技術者総合サイト ITFREE

SE

システムエンジニア

一般にSEと呼ばれる職種は非常に範囲が広く、会社によってやっていることが違う傾向があります。本来SEとはシステムエンジニアですので、システムの開発・設計を行う職種です。システム構築を行う際にどのようなハードウェア、ソフトウェア、ネットワークが必要か、何を実現するかを決める基本設計書、そしてそれを実際に開発するための詳細設計書などのいわゆる「仕様書」を書きます。

ただし会社によってはプログラマとSEとの区別が曖昧な場合もあります。SEと名乗る人がプログラミングを担当することも普通にあります。

システムを開発する上ではハードウェア・ソフトウェアの幅広い知識が求められます。また、仕様書を作っていく上でプログラミングの知識も最低限無いと出来ません。

ソフトの開発分野は年々広がっており、需要は常にあると言えます。

必要知識

  • プログラミング言語知識
  • ハードウェア・ソフトウェア製品知識
  • ネットワーク
  • セキュリティ