定義:プログラマーだけがITエンジニアではない
「ITエンジニア=コードを書く人」というイメージは部分的にしか正しくありません。コードを書くのは開発という一工程にすぎず、実際にはITシステムの設計・開発・運用・保守に携わる幅広い職種の総称です。企業や求人によって呼び方や担当範囲は大きく異なり、同じ肩書きでも仕事の中身は一様ではありません。
1人のエンジニアが全工程を担う企業もあれば、工程ごとに専門の担当者が分かれる企業もあります。「何をする仕事か」は、どの工程に携わるかで変わります。なお、要件を整理する対話や公開後の改善もエンジニアの役割に含まれます。
職種名は「SE」「プログラマー」などさまざま
求人では「システムエンジニア(SE)」「プログラマー」「インフラエンジニア」「Webエンジニア」など、異なる名称が使われます。「SE」は上流工程、「プログラマー」は実装中心、とイメージされがちですが、実際の区分けは企業ごとに異なります。同じ職種名でも求人サイトによって業務が異なることもあるため、応募前に中身を確認するのが安全です。職種欄の名前だけで判断せず、担当業務の説明文まで読むようにしましょう。
未経験者が確認すべきポイント
求人票や面接では、「自分が担当する工程はどこか」「開発のみか、要件定義から運用保守まで関わるのか」を確認しましょう。これによって日々の業務や身につくスキルは大きく変わります。あわせて、研修の有無やチ