SE(システムエンジニア)という単語は,誰もが一度は耳にしたことのある職種でしょう。今や人気職業ランキングにも登場するほどにメジャーな職業になりました。しかし,いざシステムエンジニアってなぁに?と聞かれると案外説明できないもの……。少なくとも『国家資格を有するプログラマの総称』ではありません。 基本的には「情報システムの開発に携わる人」で十分でしょう。SEはコンピュータ・システムのスキルを活用して,顧客の要望を実現します。 仕事の範囲はとても広いです。企業や団体の業務をコンピュータ化するときは,(1)業務の調査・分析,(2)設計,(3)実装,(4)テスト……というステップを踏みます。一般的には,(1)から(2)までを「SE」が担当することが多いようです。設計結果は仕様書としてまとめ,その仕様書をもとにプログラマが実装します。小さな規模のプロジェクトでは,このような分業なしに,一人のSEがす