SEの仕事内容から考える、未経験者が内定を獲得するためにやるべきことSEとして就職する方法|就職先の種類や、未経験からのステップを解説

レバテックキャリアは
ITエンジニア・Webクリエイター専門の転職エージェントです

SE(システムエンジニア)は、システム開発のプロジェクトにおいて、要件定義や設計などを行う職種です。就職先としては、システムの設計から開発、運用までをサービスとして提供するSIer(システムインテグレーター)や、自社サービスの開発を行うWeb系企業などがあります。

通常、未経験の状態からいきなりSEとして採用されることは少なく、一般的にはプログラマー経験を経てから目指す職種です。そのため、まずはプログラマーとして就職することを目標に、必要なスキルを習得する必要があります。この記事では、SEの仕事内容を紹介したうえで、就職先の種類や未経験から就職する方法について詳しく解説します。

1. SEの仕事内容

まず、SEの仕事内容を解説します。
SEは要件定義やシステム設計、開発、テスト、運用・保守など、システム開発における全工程に携わる職種です。

要件定義

要件定義では、システムに必要な機能や性能などを明確にします。ユーザーがどのような機能や性能を要望しているかをヒアリングし、「要件定義書」としてまとめます。具体的には、システム化する業務範囲や業務処理の手順、システムの操作要件、扱うデータの種類、障害時の対処法などを定義します。

システム設計

要件定義書を元にして、システムの設計を行います。ハードウェア、ソフトウェア、データベース、インターフェイスなどの設計を行い、「設計書」としてまとめます。システムの設計手法には、データ中心設計、構造化設計、オブジェクト指向設計などがあり、システムの特性に応じて適切な設計手法を選択します。

開発

上記で作成した設計書を元に、システムを開発します。通常、SEはプログラマーへ設計内容の説明と作業指示を出し、プログラミングはプログラマーが行いますが、プロジェクトによってはSEがプログラミングまで行うケースもあります。

テスト

テスト工程では、バグの発見や正しく動作するかの確認などを通して、開発したシステムの評価を行います。テストには、単体テスト、結合テスト、総合テストなどがあり、これらのテストを通してシステムの品質を担保していきます。

運用・保守

リリースしたシステムが継続的かつ安定的に動作し続けるよう監視したり、状況に応じてメンテナンスしたりします。具体的には、システムの負荷状況の監視や障害対応、セキュリティパッチの更新などを行います。

2. SEの就職先

SEの就職先は、大きく分けて3つの選択肢があります。どこに就職するかで開発するシステムや業務内容も変わってきますので、それぞれの特徴を理解した上で就職活動を行いましょう。

SIer(システムインテグレーター)

SIerとは、システムの設計から運用まで、一連の開発工程をサービスとして提供する事業者のことを指し、顧客の要望に応じてシステム開発を行います。SIerには、上場企業から中小企業までさまざまな規模があり、金融業界や小売業界など特定の業界に強みを持ったSIerや、マーケティング系システムや人事システムに特化したSIerなどがあります。
開発領域が細分化されている点がSIerの特徴といえるでしょう。

Web系企業

Web系はECサイトやWebアプリなど、自社サービスの開発を行う企業を指します。SE、プログラマーといった区分けをせず、設計から開発まですべての工程に携わるケースが多いです。開発手法についても違いがあり、SIerは上流工程から下流工程を順に実施していく「ウォーターフォール型」で開発するのに対し、Web系企業では1つの機能を短い期間で反復的に実装する「アジャイル型」を採用するケースが多い傾向にあります。
 
また、SIerは脆弱性の少ない安定した技術を採用するケースが多いですが、Web系では新しい技術を積極的に取り入れます。SaaSサービスなどを扱うWeb系企業にはベンチャー企業が多いという特徴もあるため、ベンチャー志望者はWeb系企業を中心に就職活動をしても良いでしょう。

社内SE

社内SEは、社内システムに特化した業務を担当するSEです。小売業や製造業など、さまざまな業界の事業会社が就職先になります。仕事内容は、SIerがクライアント企業向けにシステムを開発するのに対し、社内SEは自社で使用するためのシステムの開発・運用に携わります。自社システムゆえ、長期にわたって特定のシステムに関わることが多いでしょう。新規で自社システムを開発する場合も、開発部分は外注することが多く、社内SEはベンダー管理を通して納品されるシステムの質を担保します。
 
また、企業にもよりますが、社内SEはIT企画(システムを使った業務改革や業務改善)から自社システムの要件定義、設計、開発、運用・保守など非常に幅広い業務を一人で担うケースもあります。よって、一般的には実務経験が5年以上あるSEが採用されやすい傾向にあります。より経営に近い立場でIT企画の業務を担当できる企業もあり、上流工程の経験を通してITコンサルタントへのキャリアアップも目指すことができます。

3. 未経験からSEになる方法

続いて、未経験からSEになる方法を解説します。
SEはプログラマーの上級職として位置付けられており、未経験からいきなりSEとして就職することは現実的ではありません。まずは開発スキルを身につけてプログラマーを目指し、経験を積んだ後にSEへキャリアアップを目指しましょう。ここでは、未経験からプログラマーとして就職するための具体的なステップを紹介します。

ステップ1:スクールでITの基礎知識・スキルを身につける

プログラマーに求められる知識とスキルを学ぶ方法にはさまざまなものがありますが、学ぶハードルが低いのはITスクールを活用する方法です。近年のITスクールでは未経験者を対象としたカリキュラムを提供していることが多く、わからないことはその場で講師に質問できるというメリットがあります。以下は、未経験者を対象としたカリキュラムを提供しているITスクールです。
 
TECH::EXPERT
TECH::EXPERTは、未経験者のエンジニア転職成功実績が400件以上あるスクールです。フロントエンドからサーバーサイドのプログラミングをはじめ、データベースやネットワーク、サーバーの構築など、エンジニアに必要なスキルが身に付きます。
 
DMM WEBCAMP
DMM WEBCAMPも未経験者のエンジニア就職をサポートしているスクールです。プログラミングの基礎からチームでのシステム開発、ポートフォリオの作成方法まで学ぶことができ、転職活動時にはキャリアアドバイザーによるサポートも受けられます。

ステップ2:知識・スキル証明のために資格を取得する

エンジニアは技術職のため、ITに関する知識やスキルを有していることが就職の前提となります。知識やスキルを証明するために役立つのが資格制度です。ITエンジニアを対象とした資格は国家資格から民間資格までさまざまなものがあります。ここでは、SEを目指す際に取得すると良い資格を紹介します。
 
基本情報技術者試験
基本情報技術者試験は、経済産業省認定の国家資格です。コンピューターに関する基礎理論から開発技術、プロジェクトマネジメント、システム戦略など幅広い領域の知識を身につけることができます。SEやプログラマーを目指すのであれば、取得しておいて損はないでしょう。
 
その他、Oracle Certified Java ProgrammerやPHP技術者認定試験などのプログラミングスキルを証明する資格をはじめ、データベースのスキルならオラクルマスター、サーバーのスキルならLinuCなど、必要に応じて取得を目指すとよいでしょう。

ステップ3:就職活動

ステップ1と2で知識とスキルを身につけた後は、実際の就職活動を開始します。IT業界の就職活動ではポートフォリオを求められるケースが多いため、就職活動を始める前に自主制作したアプリケーションのポートフォリオを作成しておくと良いでしょう。また、作成したアプリケーションはGitHubなどに公開しておくことで、作成したアプリケーションの品質に対して第三者からの評価を受けやすくなります。また、自己応募に加えて就職支援サービスなども活用すると、希望する条件に近い企業を探しやすくなります。

4. まとめ

この記事では、SEの仕事内容や就職先の種類、未経験から就職する方法について解説しました。SEになるには、まずはプログラマーとして就職し、開発の実務経験を積む必要があります。プログラマーはシステム開発に関する専門スキルが求められる職種であるため、自己学習や自主制作を通したスキル習得が必要不可欠です。未経験から目指すのであれば、ITスクールや資格制度を活用し、必要なスキルを身につけることから始めましょう。

ITエンジニア・Webクリエイターの転職ならレバテックキャリア

レバテックキャリアはIT・Web業界のエンジニア・クリエイターを専門とする転職エージェントです。最新の技術情報や業界動向に精通したキャリアアドバイザーが、年収・技術志向・今後のキャリアパス・ワークライフバランスなど、一人ひとりの希望に寄り添いながら転職活動をサポートします。一般公開されていない大手企業や優良企業の非公開求人も多数保有していますので、まずは一度カウンセリングにお越しください。

転職支援サービスに申し込む

また、「初めての転職で、何から始めていいかわからない」「まだ転職するかどうか迷っている」など、転職活動に何らかの不安を抱えている方には、無料の個別相談会も実施しています。キャリアアドバイザーが一対一で、これからのあなたのキャリアを一緒に考えます。お気軽にご相談ください。

「個別相談会」に申し込む

関連する記事

人気の記事

スキルアップ記事トップへ

社内SEの求人・転職一覧

無料サポート登録簡単30秒

【厚生労働省】職業紹介事業許可番号(13-ユ-308734)

  • STEP1
  • STEP2
  • STEP3
  • 次のstepで入力すると返事が来る!
  • プロフィール入力すると返事が来る!
  • ご希望の条件を選択してください

    ご希望の勤務形態

    必須

    ご希望の勤務地

    任意

  • プロフィールをご入力ください!必須入力項目はこのページで終わりです。

    氏名

    必須

    氏名かな

    必須

    生年月日

    必須

    電話番号

    必須

    メールアドレス

    必須

  • スキルシート・ポートフォリオをお持ちの方はアップロードしてください

    スキルシート

    任意

    提出しておくことで
    迅速なご紹介が可能に!

    職務経歴書

    ドラッグアンドドロップ or ファイルを選択 選択されていません

    履歴書

    ドラッグアンドドロップ or ファイルを選択 選択されていません

    スキルシートを確認しています...

    スキルシートを確認しています...

    ※ファイルは5MB以下で対応するファイル形式 ? でアップロードしてください
    Microsoft Office .xls .xlsx .doc .docx .ppt .pptx
    KINGSOFT Office .xls .xlsx .doc .docx .ppt
    iWork .numbers .pages .key
    LibreOffice .ods .odt .odp
    OpenOffice .ods .odt .odp
    その他 .pdf

    ポートフォリオURL

    任意

    ?

    ポートフォリオとは主にクリエイターの方が自己PRのために過去の作品や制作実績をまとめた作品集の事です。

    ポートフォリオをWeb上で公開されている方はそのURLを、データでお持ちの方は作品データをアップしたURLを入力してください。

    ※データをアップされる場合は、保存期間や容量制限の少ないGoogleドライブを推奨しています。

    その他ご要望

    任意

  • 下記の内容をご確認いただき問題ないようでしたら、送信してください

    プロフィール入力すると返事が来る!

    • ご希望の勤務形態 必須

    • ご希望の勤務地 任意

      第一希望:
      第二希望:

    • 氏名 必須

    • 氏名かな 必須

    • 生年月日 必須

    • 電話番号 必須

    • メールアドレス 必須

    • 職務経歴書 任意

    • 履歴書 任意

    • ポートフォリオURL 任意

    • その他ご要望 任意

    個人情報の取り扱い 」と「 利用規約 」に同意の上、 『同意して登録する』 ボタンをクリックして下さい。

プライバシーマーク

レバテック株式会社は「プライバシーマーク」使用許諾事業者として認定されています。
個人情報の秘密は厳守します。ご入力いただいた情報は許可を頂くまで求人企業に公開することはありませんので、ご安心ください。

申し込みに関するご注意
以下の方は弊社の事業基盤、求人動向から、ご提案のご連絡までお時間をいただく可能性があります。ご了承ください。
IT業界、または希望職種が未経験の方
レバテックキャリア対象エリア以外での勤務地、また在宅での作業を希望される方